Hi, everyone. TL;DR:
1. We want to drop Python 3.9 from PYTHON_COMPAT around June 2023. 2. We want to switch to Python 3.11 as the stable compat at around the same time. 3. Python 3.12 is coming at May, which will be hellish. =========================== Dropping Python 3.9 in June =========================== I'm happy to announce that the repo has fully migrated to Python 3.10 compatibility, and the only remaining package with only 3.9 is dev-python/pathlib2, which is a backport. I want to thank all the people who helped with it (the list is long so I won't list them). Currently Python 3.9 is in "security" supported state upstream, i.e. they no longer receive bugfixes except for (some of) security backports. We at Python project are planning to drop 3.9 from PYTHON_COMPAT at around June 2023. Does this sound acceptable to all? ========================== Stable Python 3.11 in June ========================== Since dropping python 3.9 will result in use rebuild for our users, we prefer to set python 3.11 as the stable compat at the same time (do note that while a preference, this isn't a blocker). Which is why we also think to bump the stable python to 3.11 at around June. If you haven't ported your packages, please do so ASAP. If you notice a package which isn't used and isn't ported, consider last-riting it. Any help would be very appreciated. If you need help, ping us on #gentoo-python, we are very active there. ======================= Python 3.12 Beta in May ======================= Python 3.12.0b1 is planned for May, with which we would (most likely) add 3.12 to PYTHON_COMPAT. We are expecting it to be a hard release of many reasons, one of them is removal of deprecated builtin distutils. Knowing of this impending hard work, we want to ease our burden, by dropping py3.9 and stabilizing 3.11. -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, pkgcore stack, Arch Teams, GURU)
OpenPGP_signature
Description: OpenPGP digital signature