]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Remove dead links to `pkg_resources` in `importlib` docs (#148344)
authorStan Ulbrych <stan@python.org>
Fri, 10 Apr 2026 16:02:00 +0000 (17:02 +0100)
committerGitHub <noreply@github.com>
Fri, 10 Apr 2026 16:02:00 +0000 (17:02 +0100)
Doc/library/importlib.metadata.rst
Doc/library/importlib.resources.rst

index cc426326b29932f64c7bd01f4b0067db15d9a005..63de4f91f4ba5f53c970718db1a8459d134d5e97 100644 (file)
@@ -18,11 +18,9 @@ the metadata of an installed `Distribution Package <https://packaging.python.org
 such as its entry points
 or its top-level names (`Import Package <https://packaging.python.org/en/latest/glossary/#term-Import-Package>`_\s, modules, if any).
 Built in part on Python's import system, this library
-intends to replace similar functionality in the `entry point
-API`_ and `metadata API`_ of ``pkg_resources``. Along with
-:mod:`importlib.resources`,
-this package can eliminate the need to use the older and less efficient
-``pkg_resources`` package.
+provides the entry point and metadata APIs that were previously
+exposed by the now-removed ``pkg_resources`` package. Along with
+:mod:`importlib.resources`, it supersedes ``pkg_resources``.
 
 ``importlib.metadata`` operates on third-party *distribution packages*
 installed into Python's ``site-packages`` directory via tools such as
@@ -717,7 +715,3 @@ packages served by the ``DatabaseImporter``, assuming that the
 The ``DatabaseDistribution`` may also provide other metadata files, like
 ``RECORD`` (required for :attr:`!Distribution.files`) or override the
 implementation of :attr:`!Distribution.files`. See the source for more inspiration.
-
-
-.. _`entry point API`: https://setuptools.readthedocs.io/en/latest/pkg_resources.html#entry-points
-.. _`metadata API`: https://setuptools.readthedocs.io/en/latest/pkg_resources.html#metadata-api
index 20297f9fe307b549864a6fa4ab0737f4f3e37bd1..6bad0c4a9312d17dc1c12f53a08ca8dfd8768c90 100644 (file)
@@ -33,14 +33,6 @@ for example, a package and its resources can be imported from a zip file using
 
 .. note::
 
-   This module provides functionality similar to `pkg_resources
-   <https://setuptools.readthedocs.io/en/latest/pkg_resources.html>`_ `Basic
-   Resource Access
-   <https://setuptools.readthedocs.io/en/latest/pkg_resources.html#basic-resource-access>`_
-   without the performance overhead of that package.  This makes reading
-   resources included in packages easier, with more stable and consistent
-   semantics.
-
    The standalone backport of this module provides more information
    on `using importlib.resources
    <https://importlib-resources.readthedocs.io/en/latest/using.html>`_ and