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 petr.viktorin
Recipients corona10, petr.viktorin, pitrou, serhiy.storchaka, shihai1991, vstinner
Date 2020-12-30.08:50:06
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1609318207.56.0.7761972806.issue42747@roundup.psfhosted.org>
In-reply-to
Content
> I'm only aware of PyQt which uses the stable ABI. Is there other projects using it? Do these projects check for Py_TPFLAGS_HAVE_VERSION_TAG or Py_TPFLAGS_HAVE_FINALIZE flag?

I think there are. Who knows how many; they're not required to register anywhere.


If the flags do end up being removed, it would be nice to reserve the bits (in a comment), so they aren't reused too soon.

Also, ISTM that PEP 387 applies, and requires warning for two releases. How can that be done for flags?
History
Date User Action Args
2020-12-30 08:50:07petr.viktorinsetrecipients: + petr.viktorin, pitrou, vstinner, serhiy.storchaka, corona10, shihai1991
2020-12-30 08:50:07petr.viktorinsetmessageid: <1609318207.56.0.7761972806.issue42747@roundup.psfhosted.org>
2020-12-30 08:50:07petr.viktorinlinkissue42747 messages
2020-12-30 08:50:06petr.viktorincreate