* [gentoo-dev] Reminder: Python 2.7 & 3.6 cleanup incoming
@ 2020-12-30 23:36 99% Michał Górny
0 siblings, 0 replies; 1+ results
From: Michał Górny @ 2020-12-30 23:36 UTC (permalink / raw
To: gentoo-dev
Hello, everyone.
I would like to issue one final reminder that Python 2.7 and 3.6
support in Gentoo is nearing its end. Per the timeline announced
earlier:
1. On 2021-01-01 the remaining blocker packages will be last rited,
with non-extensible 30 day removal time. This means specifically:
py2 package:
games-engines/renpy
its dependency:
dev-python/numpy-python2
its revdeps:
games-misc/katawa-shoujo
games-rpg/asphyxia
games-rpg/sakura-spirit
games-rpg/the-royal-trap
2. Starting 2021-01-01, I will aggressively push towards stabilizing
and cleaning up packages whose old versions block py2.7 or py3.6
removal.
3. As soon as all blockers are gone, I will disable py2.7 and py3.6
in the eclasses (py2.7 will still be permitted for python-any-r1).
4. After disabling py3.6, I will last rite the remaining backports with
14 day removal time:
dev-python/aiocontextvars
dev-python/contextvars
dev-python/dataclasses
Note that as indicated earlier, we are not going to remove Python 2.7
support entirely -- we will only prohibit installing any packages using
Python 2.7 at runtime. The python-any-r1 eclass will continue
supporting it for the time being (I will submit a patch for review
later on).
Python 3.6 support will be removed entirely from the eclasses
but the interpreter will stay for as long as it continues being
maintainable. Upstream is planning to issues security fixes until
2021-12, and after that we will move it to ::python.
Both Python 2.7 and Python 3.6 will still be usable inside virtualenv
(though note that new versions of virtualenv may remove support
for py2.7).
--
Best regards,
Michał Górny
^ permalink raw reply [relevance 99%]
Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2020-12-30 23:36 99% [gentoo-dev] Reminder: Python 2.7 & 3.6 cleanup incoming Michał Górny
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox