]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-26131: Deprecate usage of load_module() (GH-23469)
authorBrett Cannon <brett@python.org>
Fri, 4 Dec 2020 23:39:21 +0000 (15:39 -0800)
committerGitHub <noreply@github.com>
Fri, 4 Dec 2020 23:39:21 +0000 (15:39 -0800)
commit2de5097ba4c50eba90df55696a7b2e74c93834d4
tree7a3d54477997114ef27136e9c9da0e380f835a34
parent79c1849b9e5b635bd36b13e1be9dc7cbc2bd6312
bpo-26131: Deprecate usage of load_module() (GH-23469)

Raise an ImportWarning when the import system falls back on load_module(). As for implementations of load_module(), raise a DeprecationWarning.
25 files changed:
Doc/whatsnew/3.10.rst
Lib/importlib/_abc.py
Lib/importlib/_bootstrap.py
Lib/importlib/_bootstrap_external.py
Lib/test/test_importlib/builtin/test_loader.py
Lib/test/test_importlib/extension/test_loader.py
Lib/test/test_importlib/frozen/test_loader.py
Lib/test/test_importlib/import_/test___loader__.py
Lib/test/test_importlib/import_/test___package__.py
Lib/test/test_importlib/import_/test_api.py
Lib/test/test_importlib/import_/test_caching.py
Lib/test/test_importlib/import_/test_fromlist.py
Lib/test/test_importlib/import_/test_meta_path.py
Lib/test/test_importlib/test_abc.py
Lib/test/test_importlib/test_api.py
Lib/test/test_importlib/test_spec.py
Lib/test/test_venv.py
Lib/test/test_zipimport.py
Lib/zipimport.py
Misc/NEWS.d/next/Core and Builtins/2020-10-22-17-27-08.bpo-26131.B-Veg7.rst [new file with mode: 0644]
Misc/NEWS.d/next/Library/2020-10-22-17-26-35.bpo-26131.CAsI3O.rst [new file with mode: 0644]
Misc/NEWS.d/next/Library/2020-11-22-12-30-26.bpo-26131.-HsFPG.rst [new file with mode: 0644]
Python/importlib.h
Python/importlib_external.h
Python/importlib_zipimport.h