mirror of
https://github.com/python/cpython.git
synced 2026-06-26 12:54:12 -04:00
2e58ff3ef5
This is a bit of a hack: when the shared library is loaded, the module name is "package.module", but the module calls Py_InitModule*() with just "module" for the name. The shared library loader squirrels away the true name of the module in _Py_PackageContext, and Py_InitModule*() will substitute this (if the name actually matches).