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 Christian.Tismer
Recipients Christian.Tismer, Ondrej Jakubcik, eelizondo, eric.snow, nascheme, ncoghlan, petr.viktorin, scoder, vstinner
Date 2020-02-24.07:27:49
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1582529269.51.0.262042306975.issue35810@roundup.psfhosted.org>
In-reply-to
Content
> How does this change affect stable ABI? Is it necessary to change the 
> logic in modules that use only the Py_LIMITED_API?

If you use heap types, you need to adjust refcounts beginning
with Python 3.8 . And since the Py_LIMITED_API uses heap types
without hiding these refcount changes by an API call,
this breaks the stable API.

But it is easily fixable by a runtime version check, or you start
over with Python 3.8 as lowest version <wink>.
History
Date User Action Args
2020-02-24 07:27:49Christian.Tismersetrecipients: + Christian.Tismer, nascheme, ncoghlan, scoder, vstinner, petr.viktorin, eric.snow, eelizondo, Ondrej Jakubcik
2020-02-24 07:27:49Christian.Tismersetmessageid: <1582529269.51.0.262042306975.issue35810@roundup.psfhosted.org>
2020-02-24 07:27:49Christian.Tismerlinkissue35810 messages
2020-02-24 07:27:49Christian.Tismercreate