Andrew V. Jones <[email protected]> added the comment:
> I think the fact that they've been moved to Include/cpython means that user
> code shouldn't be using them.
>
I think it is fine to say that they shouldn't be used, but then we get this
from Victor's blog:
> It was decided that internal header files must not be included implicitly by
> the generic #include <Python.h>, but included explicitly.
>
So, is it the case that we have two issues here:
1) Cython is using stuff it shouldn't (I can do a PR against Cython)
2) Python.h is exposing more than it should (so, if Python "core" wants
something from pyctype.h, it should be explicitly including pyctype.h and not
getting via Python.h)
?
----------
_______________________________________
Python tracker <[email protected]>
<https://bugs.python.org/issue43816>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com