]> granicus.if.org Git - python/commit
bpo-31404: Revert "remove modules from Py_InterpreterState (#1638)" (#3565)
authorEric Snow <ericsnowcurrently@gmail.com>
Thu, 14 Sep 2017 06:46:04 +0000 (23:46 -0700)
committerGitHub <noreply@github.com>
Thu, 14 Sep 2017 06:46:04 +0000 (23:46 -0700)
commit93c92f7d1dbb6e7e472f1d0444c6968858113de2
tree031230f9b0cf2e8a8ef21f7fc40c4f5f98d20c6c
parent13ad3b7a82bf56d803fbe48ee5df6c4b08986c78
bpo-31404: Revert "remove modules from Py_InterpreterState (#1638)" (#3565)

PR #1638, for bpo-28411, causes problems in some (very) edge cases. Until that gets sorted out, we're reverting the merge. PR #3506, a fix on top of #1638, is also getting reverted.
21 files changed:
Doc/c-api/import.rst
Doc/whatsnew/3.7.rst
Include/import.h
Include/modsupport.h
Include/object.h
Include/pystate.h
Misc/NEWS.d/next/Core and Builtins/2017-09-04-10-46-09.bpo-28411.IU9rQL.rst [deleted file]
Modules/_pickle.c
Modules/pyexpat.c
Objects/moduleobject.c
Objects/object.c
Objects/typeobject.c
Python/_warnings.c
Python/bltinmodule.c
Python/ceval.c
Python/import.c
Python/importdl.c
Python/pylifecycle.c
Python/pystate.c
Python/pythonrun.c
Python/sysmodule.c