Hello,
Can someone explain why we have two separate directories Include/internal and Include/cpython? What is the rule for declaring an API inside one or another? At first sight, it seems to me we're having gratuitous complication here. For example, I notice that PyFloat_Fini() is declared in Include/cpython/pylifecycle.h but PyLong_Fini() is declared in Include/internal/pycore_pylifecycle.h? (and why the additional "pycore_XXX.h" naming convention for some of those files?) Regards Antoine. _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com