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 vstinner
Recipients andrewvaughanj, eric.smith, matrixise, miss-islington, scoder, vstinner
Date 2021-04-13.13:31:26
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1618320686.62.0.493255561424.issue43816@roundup.psfhosted.org>
In-reply-to
Content
Stéphane Wirtel: "In fact, _Py_ctype_table is limited to the internal parts of the interpreter. So in this case, this one could not be used in an external tool. You can read: https://docs.python.org/3/c-api/stable.html"

You're right that pyctype.h is excluded from the limited C API. But almost all C extensions use the "regular" C API which includes header files in Include/cpython/.

The internal C API is something different: header files in Include/internal/.

I know that it's complicated, that why a README was written :-)
https://github.com/python/cpython/blob/master/Include/README.rst
History
Date User Action Args
2021-04-13 13:31:26vstinnersetrecipients: + vstinner, scoder, eric.smith, matrixise, miss-islington, andrewvaughanj
2021-04-13 13:31:26vstinnersetmessageid: <1618320686.62.0.493255561424.issue43816@roundup.psfhosted.org>
2021-04-13 13:31:26vstinnerlinkissue43816 messages
2021-04-13 13:31:26vstinnercreate