gh-103092: Make `pyexpat` module importable in sub-interpreters (#113555)

This commit is contained in:
Kirill Podoprigora 2023-12-29 16:13:46 +03:00 committed by GitHub
parent 6ca0e6754e
commit cf34b7704b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2062,9 +2062,7 @@ pyexpat_free(void *module)
static PyModuleDef_Slot pyexpat_slots[] = {
{Py_mod_exec, pyexpat_exec},
// XXX gh-103092: fix isolation.
{Py_mod_multiple_interpreters, Py_MOD_MULTIPLE_INTERPRETERS_NOT_SUPPORTED},
//{Py_mod_multiple_interpreters, Py_MOD_PER_INTERPRETER_GIL_SUPPORTED},
{Py_mod_multiple_interpreters, Py_MOD_PER_INTERPRETER_GIL_SUPPORTED},
{0, NULL}
};