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 ncoghlan
Recipients lukasz.langa, ncoghlan, pablogsal
Date 2019-06-10.23:24:27
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1560209067.42.0.855519802872.issue37221@roundup.psfhosted.org>
In-reply-to
Content
The Porting section of the What's New guide is for changes where the old behaviour was at best arguably correct, but it's still possible someone was relying on it behaving exactly the way it used to.

It isn't for us to say "We broke all extensions that use this existing public C API by adding a new parameter to its signature".

For 3.8b2, the function with the extra parameter should be renamed to PyCode_NewEx, and a PyCode_New compatibility wrapper added that calls it with the extra parameter set to zero.
History
Date User Action Args
2019-06-10 23:24:27ncoghlansetrecipients: + ncoghlan, lukasz.langa, pablogsal
2019-06-10 23:24:27ncoghlansetmessageid: <1560209067.42.0.855519802872.issue37221@roundup.psfhosted.org>
2019-06-10 23:24:27ncoghlanlinkissue37221 messages
2019-06-10 23:24:27ncoghlancreate