| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -29,6 +29,10 @@ Pending Removal in Python 3.15 | |||
| 29 | 29 | * The :option:`!--cgi` flag to the :program:`python -m http.server` | |
| 30 | 30 | command-line interface has been deprecated since Python 3.13. | |
| 31 | 31 | ||
| 32 | + * :mod:`importlib`: | ||
| 33 | + | ||
| 34 | + * ``load_module()`` method: use ``exec_module()`` instead. | ||
| 35 | + | ||
| 32 | 36 | * :class:`locale`: | |
| 33 | 37 | ||
| 34 | 38 | * The :func:`~locale.getdefaultlocale` function | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -57,7 +57,6 @@ although there is currently no date scheduled for their removal. | |||
| 57 | 57 | ||
| 58 | 58 | * :mod:`importlib`: | |
| 59 | 59 | ||
| 60 | - * ``load_module()`` method: use ``exec_module()`` instead. | ||
| 61 | 60 | * :func:`~importlib.util.cache_from_source` *debug_override* parameter is | |
| 62 | 61 | deprecated: use the *optimization* parameter instead. | |
| 63 | 62 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -370,7 +370,7 @@ ABC hierarchy:: | |||
| 370 | 370 | :exc:`NotImplementedError`. Functionality provided when | |
| 371 | 371 | :meth:`exec_module` is available. | |
| 372 | 372 | ||
| 373 | - .. deprecated:: 3.4 | ||
| 373 | + .. deprecated-removed:: 3.4 3.15 | ||
| 374 | 374 | The recommended API for loading a module is :meth:`exec_module` | |
| 375 | 375 | (and :meth:`create_module`). Loaders should implement it instead of | |
| 376 | 376 | :meth:`load_module`. The import machinery takes care of all the | |
@@ -474,7 +474,7 @@ ABC hierarchy:: | |||
| 474 | 474 | ||
| 475 | 475 | Implementation of :meth:`Loader.load_module`. | |
| 476 | 476 | ||
| 477 | - .. deprecated:: 3.4 | ||
| 477 | + .. deprecated-removed:: 3.4 3.15 | ||
| 478 | 478 | use :meth:`exec_module` instead. | |
| 479 | 479 | ||
| 480 | 480 | ||
@@ -521,7 +521,7 @@ ABC hierarchy:: | |||
| 521 | 521 | ||
| 522 | 522 | Calls super's ``load_module()``. | |
| 523 | 523 | ||
| 524 | - .. deprecated:: 3.4 | ||
| 524 | + .. deprecated-removed:: 3.4 3.15 | ||
| 525 | 525 | Use :meth:`Loader.exec_module` instead. | |
| 526 | 526 | ||
| 527 | 527 | .. abstractmethod:: get_filename(fullname) | |
@@ -610,7 +610,7 @@ ABC hierarchy:: | |||
| 610 | 610 | ||
| 611 | 611 | Concrete implementation of :meth:`Loader.load_module`. | |
| 612 | 612 | ||
| 613 | - .. deprecated:: 3.4 | ||
| 613 | + .. deprecated-removed:: 3.4 3.15 | ||
| 614 | 614 | Use :meth:`exec_module` instead. | |
| 615 | 615 | ||
| 616 | 616 | .. method:: get_source(fullname) | |
@@ -1020,7 +1020,7 @@ find and load modules. | |||
| 1020 | 1020 | Concrete implementation of :meth:`importlib.abc.Loader.load_module` where | |
| 1021 | 1021 | specifying the name of the module to load is optional. | |
| 1022 | 1022 | ||
| 1023 | - .. deprecated:: 3.6 | ||
| 1023 | + .. deprecated-removed:: 3.6 3.15 | ||
| 1024 | 1024 | ||
| 1025 | 1025 | Use :meth:`importlib.abc.Loader.exec_module` instead. | |
| 1026 | 1026 | ||
@@ -1063,7 +1063,7 @@ find and load modules. | |||
| 1063 | 1063 | Concrete implementation of :meth:`importlib.abc.Loader.load_module` where | |
| 1064 | 1064 | specifying the name of the module to load is optional. | |
| 1065 | 1065 | ||
| 1066 | - .. deprecated:: 3.6 | ||
| 1066 | + .. deprecated-removed:: 3.6 3.15 | ||
| 1067 | 1067 | ||
| 1068 | 1068 | Use :meth:`importlib.abc.Loader.exec_module` instead. | |
| 1069 | 1069 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -526,7 +526,7 @@ def _load_module_shim(self, fullname): | |||
| 526 | 526 | ||
| 527 | 527 | """ | |
| 528 | 528 | msg = ("the load_module() method is deprecated and slated for removal in " | |
| 529 | - "Python 3.12; use exec_module() instead") | ||
| 529 | + "Python 3.15; use exec_module() instead") | ||
| 530 | 530 | _warnings.warn(msg, DeprecationWarning) | |
| 531 | 531 | spec = spec_from_loader(fullname, self) | |
| 532 | 532 | if fullname in sys.modules: | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1,2 @@ | |||
| 1 | + Update the deprecation warning of | ||
| 2 | + :meth:`importlib.abc.Loader.load_module`. | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments