From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C01881382C5 for ; Tue, 15 May 2018 05:23:24 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E88D3E0916; Tue, 15 May 2018 05:23:22 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id BFCB0E0916 for ; Tue, 15 May 2018 05:23:22 +0000 (UTC) Received: from pomiot (d202-252.icpnet.pl [109.173.202.252]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 42BF0335C30; Tue, 15 May 2018 05:23:19 +0000 (UTC) Message-ID: <1526361796.1841.0.camel@gentoo.org> Subject: Re: [gentoo-python] Re: [RFC] Timeline for Python 3.6 adoption From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: Patrick McLean , Mike Gilbert Cc: gentoo-python , python Date: Tue, 15 May 2018 07:23:16 +0200 In-Reply-To: References: <1524834196.1125.12.camel@gentoo.org> <03034e26-8091-415a-f71f-89d2d3f2f9bf@gentoo.org> <1524898818.1013.3.camel@gentoo.org> Organization: Gentoo Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.24.6 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Discussions centering around the Python ecosystem in Gentoo Linux X-BeenThere: gentoo-python@gentoo.org X-BeenThere: gentoo-python@lists.gentoo.org Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-Archives-Salt: 669f9f4a-997a-478e-b2cf-a2e1e9b0b9b0 X-Archives-Hash: 21b64fff2aeeed92849f16f0926cb3d9 W dniu śro, 09.05.2018 o godzinie 13∶30 -0700, użytkownik Patrick McLean napisał: > > On 2018-04-28 12:00 AM, Michał Górny wrote: > > W dniu pią, 27.04.2018 o godzinie 17∶56 -0700, użytkownik Patrick McLean > > napisał: > > > On 2018-04-27 09:05 AM, Mike Gilbert wrote: > > > > On Fri, Apr 27, 2018 at 9:03 AM, Michał Górny wrote: > > > > > > > > > > Firstly, I'd like to do two changes simultaneously to reduce --newuse > > > > > rebuilds: > > > > > > > > > > a. switching from CPython 3.5 to 3.6, > > > > > > > > > > b. disabling CPython 3.4. > > > > > > I assume you mean remove from the default PYTHON_TARGETS, not disable it > > > completely? I would wait until after python 3.4 is no longer getting > > > updates before removing it from the eclass and the tree. > > > > I meant disabling it completely. The default is 3.5 for a long time > > already, and there is no reason to expect people to go back and test > > their packages against 3.4. The plan was to support only one Python 3.x > > release behind current stable.>>>> > > > > > I'm thinking of a soft deadline on 2018-06-01, i.e. giving developers > > > > > a full month to prepare. If things don't go well, we can always > > > > > postpone it. > > > > > > > IMHO, it would be better to wait until upstream deprecates Python 3.4 > before we disable/drop it. There are downstreams (my employer for one, > and I am sure we are not the only ones) that are still using it, and > have plans in place to migrate by the upstream deprecation date. > Agreed. I'll also include its deprecation date in the announcement to remind people. -- Best regards, Michał Górny