mirror of
https://github.com/python/cpython.git
synced 2025-11-02 19:12:55 +00:00
GH-97850: Suppress cross-references to removed `importlib.util` functions (#104134)
`importlib.utils` -> `importlib.util` in a few places --------- Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
This commit is contained in:
parent
8b03e5ff94
commit
423d7faeb3
5 changed files with 10 additions and 10 deletions
|
|
@ -1683,9 +1683,9 @@ Deprecated
|
||||||
(Contributed by Brett Cannon in :issue:`42135`.)
|
(Contributed by Brett Cannon in :issue:`42135`.)
|
||||||
|
|
||||||
* The deprecations of :mod:`!imp`, :func:`!importlib.find_loader`,
|
* The deprecations of :mod:`!imp`, :func:`!importlib.find_loader`,
|
||||||
:func:`importlib.util.set_package_wrapper`,
|
:func:`!importlib.util.set_package_wrapper`,
|
||||||
:func:`importlib.util.set_loader_wrapper`,
|
:func:`!importlib.util.set_loader_wrapper`,
|
||||||
:func:`importlib.util.module_for_loader`,
|
:func:`!importlib.util.module_for_loader`,
|
||||||
:class:`!pkgutil.ImpImporter`, and
|
:class:`!pkgutil.ImpImporter`, and
|
||||||
:class:`!pkgutil.ImpLoader` have all been updated to list Python 3.12 as the
|
:class:`!pkgutil.ImpLoader` have all been updated to list Python 3.12 as the
|
||||||
slated version of removal (they began raising :exc:`DeprecationWarning` in
|
slated version of removal (they began raising :exc:`DeprecationWarning` in
|
||||||
|
|
|
||||||
|
|
@ -1889,7 +1889,7 @@ C APIs pending removal are
|
||||||
* :meth:`!importlib.machinery.FrozenLoader.module_repr`
|
* :meth:`!importlib.machinery.FrozenLoader.module_repr`
|
||||||
* :meth:`!importlib.machinery.PathFinder.find_module`
|
* :meth:`!importlib.machinery.PathFinder.find_module`
|
||||||
* :meth:`!importlib.machinery.WindowsRegistryFinder.find_module`
|
* :meth:`!importlib.machinery.WindowsRegistryFinder.find_module`
|
||||||
* :func:`importlib.util.module_for_loader`
|
* :func:`!importlib.util.module_for_loader`
|
||||||
* :func:`!importlib.util.set_loader_wrapper`
|
* :func:`!importlib.util.set_loader_wrapper`
|
||||||
* :func:`!importlib.util.set_package_wrapper`
|
* :func:`!importlib.util.set_package_wrapper`
|
||||||
* :class:`!pkgutil.ImpImporter`
|
* :class:`!pkgutil.ImpImporter`
|
||||||
|
|
|
||||||
|
|
@ -2097,8 +2097,8 @@ Deprecations in the Python API
|
||||||
:meth:`importlib.abc.SourceLoader.exec_module`) and let the import system
|
:meth:`importlib.abc.SourceLoader.exec_module`) and let the import system
|
||||||
take care of the rest; and
|
take care of the rest; and
|
||||||
:meth:`!importlib.abc.Loader.module_repr`,
|
:meth:`!importlib.abc.Loader.module_repr`,
|
||||||
:meth:`importlib.util.module_for_loader`, :meth:`importlib.util.set_loader`,
|
:meth:`!importlib.util.module_for_loader`, :meth:`!importlib.util.set_loader`,
|
||||||
and :meth:`importlib.util.set_package` are no longer needed because their
|
and :meth:`!importlib.util.set_package` are no longer needed because their
|
||||||
functions are now handled automatically by the import system.
|
functions are now handled automatically by the import system.
|
||||||
|
|
||||||
* The :mod:`!imp` module is pending deprecation. To keep compatibility with
|
* The :mod:`!imp` module is pending deprecation. To keep compatibility with
|
||||||
|
|
@ -2277,7 +2277,7 @@ Changes in the Python API
|
||||||
in a backwards-compatible fashion, use e.g.
|
in a backwards-compatible fashion, use e.g.
|
||||||
``getattr(module, '__loader__', None) is not None``. (:issue:`17115`.)
|
``getattr(module, '__loader__', None) is not None``. (:issue:`17115`.)
|
||||||
|
|
||||||
* :meth:`importlib.util.module_for_loader` now sets ``__loader__`` and
|
* :meth:`!importlib.util.module_for_loader` now sets ``__loader__`` and
|
||||||
``__package__`` unconditionally to properly support reloading. If this is not
|
``__package__`` unconditionally to properly support reloading. If this is not
|
||||||
desired then you will need to set these attributes manually. You can use
|
desired then you will need to set these attributes manually. You can use
|
||||||
:func:`importlib.util.module_to_load` for module management.
|
:func:`importlib.util.module_to_load` for module management.
|
||||||
|
|
|
||||||
|
|
@ -499,7 +499,7 @@ Araujo.
|
||||||
.. nonce: HY2beA
|
.. nonce: HY2beA
|
||||||
.. section: Documentation
|
.. section: Documentation
|
||||||
|
|
||||||
Updated importlib.utils.resolve_name() doc to use __spec__.parent instead of
|
Updated importlib.util.resolve_name() doc to use __spec__.parent instead of
|
||||||
__package__. (Thanks Yair Frid.)
|
__package__. (Thanks Yair Frid.)
|
||||||
|
|
||||||
..
|
..
|
||||||
|
|
|
||||||
|
|
@ -2028,8 +2028,8 @@ resources.
|
||||||
.. nonce: NzdREm
|
.. nonce: NzdREm
|
||||||
.. section: Library
|
.. section: Library
|
||||||
|
|
||||||
Remove deprecated :func:`importlib.utils.set_loader` and
|
Remove deprecated :func:`!importlib.util.set_loader` and
|
||||||
:func:`importlib.utils.module_for_loader` from :mod:`importlib.utils`.
|
:func:`!importlib.util.module_for_loader` from :mod:`importlib.util`.
|
||||||
|
|
||||||
..
|
..
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue