
8 Jun
2021
8 Jun
'21
10:36 a.m.
On Mon, Jun 7, 2021 at 4:52 PM Serhiy Storchaka storchaka@gmail.com wrote:
Many users still use 3.6 or 3.7. Jumping from 3.7 to 3.11 could break extensions in bad way (crash, truncated data, leaked sensitive information, execution of arbitrary code). Also, deprecation warnings in 3.8 and 3.9 can be easily ignored.
I propose to wait until both of conditions became true:
- 3.7 no longer maintained
- 3.10 reaches security-only mode.
Makes sense.
Python 3.7 will get security fix until 2023-06. https://www.python.org/dev/peps/pep-0537/#and-beyond-schedule
Python 3.12 will be released at 2023-10. So we can change PY_SSIZE_T_CLEAN by default from 3.12.
Regards,
--
Inada Naoki songofacandy@gmail.com