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 |