Nick Coghlan <ncogh...@gmail.com> added the comment:

I also resolved my own puzzlement from the PR comments regarding why 
_weakrefs.c was fine with being built as a regular extension module: it's 
because the C level access API for __weakrefs__ is published through the 
regular C API, not as a core-only internal API.

So it wouldn't work if you tried to build it against the stable ABI (since it 
needs access to object internals), but it's fine without Py_BUILD_CORE.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue32232>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to