On Tue, Nov 30, 2021 at 7:52 PM Victor Stinner <vstin...@python.org> wrote:
> For this specific PEP changes, I consider that the number of impacted
> projects is low enough to skip a deprecation process: only 4 projects
> are known to be impacted. One year ago (Python 3.10), 16 were
> impacted, and 12 have already been updated in the meanwhile.

I ran a code search in PyPI top 5000 projects: my tool downloaded 4760
tarball and ZIP archives. On 4760 projects, only 16 of them (0.3%) are
affected by the PEP 674: 99.7% (4744) are not affected ;-) IMO it's
manageable to help these 16 projects to be updated for Python 3.11 (if
the PEP is accepted) before the final version (scheduled for
2022-10-03).

I expected that projects would only be affected by Py_TYPE() and
Py_SIZE() changes. But I also found exactly 2 projects affected by the
PyDescr_TYPE() and PyDescr_NAME() changes: code generated by SWIG in
M2Crypto and mecab-python3 projects. I will investigate how to update
SWIG for that.

More details in the issue: https://bugs.python.org/issue45476#msg407410

Victor
-- 
Night gathers, and now my watch begins. It shall not end until my death.
_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-le...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/python-dev@python.org/message/YSBCFCJIQWWGDR5WQPDDNUEI4UWKTJ6R/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to