Andrew V. Jones <andrewvaugh...@gmail.com> 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 <rep...@bugs.python.org> <https://bugs.python.org/issue43816> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com