1 |
Hi, everyone. |
2 |
|
3 |
I think it's time to ask once again: how much do you need Python 3.8 |
4 |
target to remain available in Gentoo? |
5 |
|
6 |
Right now we support four CPython targets: 3.8 through 3.11. 3.10 is |
7 |
the current default, we're going to move 3.11 from ~arch to stable soon. |
8 |
We've also added the first alpha release of Python 3.12 but it's not |
9 |
going to make it into PYTHON_TARGETS until the feature freeze (planned |
10 |
for May 2023). |
11 |
|
12 |
Right now 3.8 and 3.9 are both in "security" supported state upstream, |
13 |
i.e. they no longer receive bugfixes except for (some of) security |
14 |
backports. Backporting more security fixes hasn't been much of |
15 |
a problem, though it means we're slowly diverging from vanilla installs. |
16 |
|
17 |
Python packages tend to continue providing support or at least working |
18 |
with Python 3.8. I suspect that if a package is missing 3.8 target, |
19 |
it's more often because it wasn't tested than because it doesn't work. |
20 |
|
21 |
So, no major reason to remove Python 3.8, except that testing packages |
22 |
on four interpreters obviously takes more time than on three, and this |
23 |
is starting to become noticeable. |
24 |
|
25 |
-- |
26 |
Best regards, |
27 |
Michał Górny |