Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev <gentoo-dev@l.g.o>
Subject: [gentoo-dev] Python 3.8 migration reminder
Date: Mon, 09 Nov 2020 22:49:17
Message-Id: b747832515f74b50f476d39bd02608138aba362c.camel@gentoo.org
1 Hello, developers.
2
3 The Python team would like to remind you that the switch to Python 3.8
4 as the default target is planned for 2020-12-01. Please make sure to
5 migrate your packages to give our users a better transition experience.
6
7 The migration list is at [1], stabilization is at [2].
8
9 In other reminders:
10
11 a. Python 2.7->3 (except for build-time use without dependencies)
12 migration deadline is 2021-01-01. At that point, the remaining packages
13 (read: renpy) will be last rited. Once it's gone, the old versions of
14 any other packages not yet cleaned up (if any) will be removed
15 and the target will be disabled except for python-any-r1.
16
17 b. Python 3.6->3.7 migration deadline is also 2021-01-01. The remaining
18 packages [3] (stablereq list at [4]) will be last rited then, or have
19 their Python support removed. Once they're gone, python3_6 target will
20 probably be removed (it's already PITA due to IPython stack removing
21 support for Python 3.6).
22
23 c. With big thanks to Sam for taking care of it, Python 3.9.0 is now
24 stable and the target is now unmasked. I think it's the first time we
25 manage it one month after the release and hopefully it'd make things
26 easier in the future. We don't have any planned dates but maybe we
27 could switch to 3.9 mid-2021, as we're initially planning to kill 3.7
28 then. Nice migration lists for 3.8->3.9 at [5], [6].
29
30 The full timeline can be found at [7].
31
32 Thanks and enjoy!
33
34
35 [1] https://qa-reports.gentoo.org/output/gpyutils/37-to-38.txt
36 [2] https://qa-reports.gentoo.org/output/gpyutils/37-to-38-stablereq.txt
37 [3] https://qa-reports.gentoo.org/output/gpyutils/37-to-38.txt
38 [4] https://qa-reports.gentoo.org/output/gpyutils/37-to-38-stablereq.txt
39 [5] https://qa-reports.gentoo.org/output/gpyutils/38-to-39.txt
40 [6] https://qa-reports.gentoo.org/output/gpyutils/38-to-39-stablereq.txt
41 [7] https://wiki.gentoo.org/wiki/Project:Python/Implementations
42
43 --
44 Best regards,
45 Michał Górny

Attachments

File name MIME type
signature.asc application/pgp-signature