Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sIEAh-00E2Bd-9B for pgsql-hackers@arkaria.postgresql.org; Fri, 14 Jun 2024 21:09:19 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1sIEAe-006AEt-59 for pgsql-hackers@arkaria.postgresql.org; Fri, 14 Jun 2024 21:09:17 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sIEAd-006AEX-Ra for pgsql-hackers@lists.postgresql.org; Fri, 14 Jun 2024 21:09:16 +0000 Received: from mail-yw1-f178.google.com ([209.85.128.178]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1sIEAb-001KnJ-Gg for pgsql-hackers@postgresql.org; Fri, 14 Jun 2024 21:09:15 +0000 Received: by mail-yw1-f178.google.com with SMTP id 00721157ae682-63258caaa91so11297057b3.0 for ; Fri, 14 Jun 2024 14:09:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718399351; x=1719004151; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hpfZAdzwv29++i+4IxLi0qRF24vJWlKqi1z4BV32ksw=; b=tWmnVoPymAtnCuUDQEaA8gGP4ajim/KqPAZBwCfX91GT0PkXGqQZLwhbMcYMGQLOB8 VuaTVvsU7KDd33cuhdlp0tIkkb7y/UZ5VmMP6rp6aV0g7jEvSva1YCWmajCOTi0OATJO XV60Z010+r3Ge+akle7A4emhbHEVIM1UhMrzybsd6//yRFzRSt1ORSU3F6GL6T7yybVY 1fdXxlAwewBzF90aFOjpoHnGRPmF1yVfFJAiwg11DOZkQ82d3lRR8ARLZem20TFQ/TeN VxMcE915dIJX0e+VuyP8h73vlmDK0sLdy8jvV2MEimbpttli13xXD0EzTtQR0w8To1xe k9Tw== X-Forwarded-Encrypted: i=1; AJvYcCXQYIREh8XDt1Qfk3PafiOLcHuCFYcEITcNFLBggnu5Q6UGEUMP9lUPzazgX/6JojFE0GDgwDxO2xlGlbSrU4N1ZklduFEPb5g2FOJE X-Gm-Message-State: AOJu0Yw6fxzq1m8XaLwBr1H12YCnXG+MpR3z4P9amkLRRXbEC6TG8+r+ FM3+c1Y5LWPavv+51pZdVGJeJdy08D4LY8gTCiLT7d9HitazvT3HI8AkvbYFjTkbMKTWQL91zVx lHrCoPrCEm9gY0+1JSNJxpl5JPp9IS8mdY2fmAg== X-Google-Smtp-Source: AGHT+IHsMKRV+vdMauhrXxmzF8TjbkIdqA7R69S8zIqt1SIsGrStXHNBCLs+LLs7LN6sW6NPaOxFcMJ4x8ql25yDCmE= X-Received: by 2002:a0d:c603:0:b0:62f:945a:7bb1 with SMTP id 00721157ae682-6322480e8c4mr35334557b3.42.1718399349215; Fri, 14 Jun 2024 14:09:09 -0700 (PDT) MIME-Version: 1.0 References: <20240610200411.byj6sv2vpgol6wcf@awork3.anarazel.de> <20240612155040.u6cvatdb5tiwcxci@awork3.anarazel.de> In-Reply-To: From: Jelte Fennema-Nio Date: Fri, 14 Jun 2024 23:08:57 +0200 Message-ID: Subject: Re: RFC: adding pytest as a supported test framework To: Greg Sabino Mullane Cc: Robert Haas , Daniel Gustafsson , Andres Freund , Jacob Champion , PostgreSQL Hackers Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Fri, 14 Jun 2024 at 22:33, Greg Sabino Mullane wrot= e: > I am not happy with the state of Perl, as it has made some MAJOR missteps= along the way, particularly in the last 5 years. But can we dispel this st= rawman? There is a difference between "unpopular" and "unmaintained". The l= atest version of Perl was released May 20, 2024. The latest release of Test= ::More was April 25, 2024. Both are heavily used. Just not as heavily as th= ey used to be. :) Sorry, yes I exaggerated here. Looking at the last Perl changelog[1] it's definitely getting more new features and improvements than I had thought. Test::More on the other hand, while indeed still maintained, it's definitely not getting significant new feature development or improvements[2]. Especially when comparing it to pytest[3]. [1]: https://perldoc.perl.org/perldelta [2]: https://github.com/Test-More/test-more/blob/master/Changes [3]: https://docs.pytest.org/en/stable/changelog.html