[Python-Dev] Are undocumented functions part of the stable ABI?

Antoine Pitrou solipsis at pitrou.net
Sun Apr 8 04:43:23 EDT 2018


On Sun, 8 Apr 2018 13:17:36 +1000
Nick Coghlan <ncoghlan at gmail.com> wrote:
> On 6 April 2018 at 14:45, Guido van Rossum <guido at python.org> wrote:
> > As you may guess from the silence, it may be hard to get a definitive answer
> > to this question -- PEP 384's author has stopped actively participating in
> > the Python community and I'm not sure if any core developers currently
> > consider themselves to be the "guardians of the ABI".  
> 
> It's only been a few days, and there are definitely some of us that
> genuinely want the stable ABI to meet its guarantees (e.g. me, Steve
> Dower, Eric Snow, Victor Stinner). It just isn't likely to come fully
> into its own until more library developers are able to drop support
> for Python 2.7.

Note there are issues with PyType_FromSpec() which make the stable ABI
rather delicate to use:
https://bugs.python.org/issue15727
https://bugs.python.org/issue16690

Regards

Antoine.




More information about the Python-Dev mailing list