This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients cheryl.sabella, docs@python, nanjekyejoannah, ncoghlan, pitrou, plasticgap, vstinner
Date 2019-09-05.15:58:28
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1567699108.86.0.961515593652.issue15088@roundup.psfhosted.org>
In-reply-to
Content
The function is not documented nor tested.

I searched for usage of PyGen_NeedsFinalizing() in C code in GitHub:
https://github.com/search?l=C&p=1&q=PyGen_NeedsFinalizing&type=Code

I only found copies of the CPython code source: PyGen_NeedsFinalizing() definition in genobject.h.

IHMO we can safely remove the function right now. If someone complains, we can reintroduce it later. We just have to document clearly its removal at:
https://docs.python.org/dev/whatsnew/3.9.html#build-and-c-api-changes
History
Date User Action Args
2019-09-05 15:58:28vstinnersetrecipients: + vstinner, ncoghlan, pitrou, docs@python, plasticgap, cheryl.sabella, nanjekyejoannah
2019-09-05 15:58:28vstinnersetmessageid: <1567699108.86.0.961515593652.issue15088@roundup.psfhosted.org>
2019-09-05 15:58:28vstinnerlinkissue15088 messages
2019-09-05 15:58:28vstinnercreate