may not be imported in a subinterpreter. That implies modules
that do not implement multi-phase init or that explicitly of out.
- Likewise for modules import in a subinterpeter with its own GIL
+ Likewise for modules import in a subinterpreter with its own GIL
when the extension does not support a per-interpreter GIL. This
implies the module does not have a Py_mod_multiple_interpreters slot
set to Py_MOD_PER_INTERPRETER_GIL_SUPPORTED.
codec subsystem, for example UTF-8 is turned into utf-8.
- Issue #4200: Changed the atexit module to store its state in its
- PyModuleDef atexitmodule. This fixes a bug with multiple subinterpeters.
+ PyModuleDef atexitmodule. This fixes a bug with multiple subinterpreters.
- Issue #4237: io.FileIO() was raising invalid warnings caused by
insufficient initialization of PyFileIOObject struct members.