Gentoo Archives: gentoo-dev

From: Luca Barbato <lu_zero@g.o>
To: "Michał Górny" <mgorny@g.o>, gentoo-dev@l.g.o
Cc: python@g.o
Subject: [gentoo-dev] Re: [RFC] Proposed dates for Python 3.10 switch and Python 3.8 removal
Date: Thu, 11 Nov 2021 18:17:00
Message-Id: b69844e7-51af-5cc0-a54f-c67049cd4ae3@gentoo.org
In Reply to: [gentoo-dev] [RFC] Proposed dates for Python 3.10 switch and Python 3.8 removal by "Michał Górny"
1 On 11/11/21 17:05, Michał Górny wrote:
2 > Hi,
3 >
4 > I'd like to add some dates regarding 3.8 removal and 3.10 switch to
5 > the implementation timeline [1].
6 >
7 > Unless I'm mistaken, CPython is following a yearly release cycle these
8 > days. I think it would make sense to also aim for a yearly cycle
9 > in Gentoo, i.e. roughly switch to the next minor version every year.
10 >
11 > Hence my proposal would be to:
12 >
13 > a. ASAP: send "please port your packages to py3.9" mail
14 >
15 > b. 2022-06-01: remove py3.8 target
16 >
17 > c. ASAP: stabilize Python 3.9 interpreter + start working towards
18 > unmasking python3_9 flag on stable
19 >
20 > d. 2022-06-01: switch the default to py3.10
21 >
22 > In other news, there's a good chance that PyPy3 will catch up to 3.9
23 > before we remove 3.8.
24 >
25 > WDYT?
26
27 If the interpreters we support are aligned to 3.9 by the time python 3.8
28 is EOL, it is fine.
29
30 Maybe could be good to add tags to git when we do this so people have an
31 easy way to update from older setups.
32
33 lu