mirror of https://github.com/python/cpython
b2cd54a4fb
This change makes sure all extension/builtin modules have their init function run first by the main interpreter before proceeding with import in the original interpreter (main or otherwise). This means when the import of a single-phase init module fails in an isolated subinterpreter, it won't tie any global state/callbacks to the subinterpreter. |
||
---|---|---|
.. | ||
data | ||
__init__.py | ||
__main__.py |