]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-103092: Make `_elementtree` module importable in sub-interpreters (#113434)
authorKirill Podoprigora <kirill.bast9@mail.ru>
Thu, 28 Dec 2023 09:12:21 +0000 (12:12 +0300)
committerGitHub <noreply@github.com>
Thu, 28 Dec 2023 09:12:21 +0000 (14:42 +0530)
Enable imports of _elementtree module in sub-interpreters

Modules/_elementtree.c

index 5bf67870767698cce41786ddc00c50ad7bb1b56c..b574c96d3f962553fc83bf4d6945a27bd1c4637f 100644 (file)
@@ -4430,9 +4430,7 @@ error:
 
 static struct PyModuleDef_Slot elementtree_slots[] = {
     {Py_mod_exec, module_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},
 };