Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n7JfN-0004Dc-Jm for pgsql-hackers@arkaria.postgresql.org; Tue, 11 Jan 2022 16:06:33 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1n7JfM-0006gl-5J for pgsql-hackers@arkaria.postgresql.org; Tue, 11 Jan 2022 16:06:32 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n7JfL-0006gb-SF for pgsql-hackers@lists.postgresql.org; Tue, 11 Jan 2022 16:06:31 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n7JfJ-0000AY-CA for pgsql-hackers@postgresql.org; Tue, 11 Jan 2022 16:06:30 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.15.2/8.15.2) with ESMTP id 20BG6Pk22594343; Tue, 11 Jan 2022 11:06:25 -0500 From: Tom Lane To: Peter Eisentraut cc: Andres Freund , pgsql-hackers@postgresql.org Subject: Re: Time to drop plpython2? In-reply-to: <21ad7747-d4de-e7b6-7864-be07929fb067@enterprisedb.com> References: <20211031184548.g4sxfe47n2kyi55r@alap3.anarazel.de> <08a65981-7fec-1b9b-4061-6e3086c05914@enterprisedb.com> <3fc1211d-960b-4b2f-3e96-a6099db847fc@enterprisedb.com> <20211104195443.dystyijvufveikcp@alap3.anarazel.de> <85eb62cd-76f3-d01f-79ef-144173c16edc@enterprisedb.com> <2057149.1636943071@sss.pgh.pa.us> <20211115170632.buql3valv5mlnbni@alap3.anarazel.de> <2138217.1636996791@sss.pgh.pa.us> <20211115181246.gtnaeim6fo3vjb7c@alap3.anarazel.de> <2142324.1637000302@sss.pgh.pa.us> <21ad7747-d4de-e7b6-7864-be07929fb067@enterprisedb.com> Comments: In-reply-to Peter Eisentraut message dated "Tue, 11 Jan 2022 13:59:32 +0100" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <2594341.1641917185.1@sss.pgh.pa.us> Date: Tue, 11 Jan 2022 11:06:25 -0500 Message-ID: <2594342.1641917185@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Peter Eisentraut writes: > On 15.11.21 19:52, Peter Eisentraut wrote: >> I think we should just write to the build farm owners, we plan to drop >> python2 support in, say, 60 days, please update your setup to use >> python3 or disable python support. > This discussion stalled. I think we should do *something* for > PostgreSQL 15. Agreed. We want plpython2 out of there for v15, or we'll be adding another year to the length of time we're on the hook to support python2 in the back branches --- which, as you say, is getting ever more painful to do. > I suspect at this point, the Meson move isn't going to happen for > PostgreSQL 15. Also agreed. Nonetheless, we need to make a recommendation to the buildfarm owners about what's the minimum python3 version we intend to support going forward. Do we want to just set it at 3.6, with the expectation that the meson move will happen before too long? (I'm not going to accept being fuzzy on this point, because I need to know what to install on prairiedog and gaur. I intend to install whatever our minimum supported version is, not only to keep us honest on that being actually supported, but because I anticipate that newer python versions will be correspondingly harder to build on ancient platforms.) regards, tom lane