]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-92417: `importlib` docs: remove references to unsupported Python versions (GH...
authorAlex Waygood <Alex.Waygood@Gmail.com>
Thu, 19 May 2022 15:48:44 +0000 (16:48 +0100)
committerGitHub <noreply@github.com>
Thu, 19 May 2022 15:48:44 +0000 (17:48 +0200)
Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
Doc/library/importlib.metadata.rst
Doc/library/importlib.rst

index b3740178d6f9c7a77239840a1987f9bc0792fe48..d40ed70d5cd83f406c1f0fb2bc7bb4bd46ea2ce4 100644 (file)
@@ -17,9 +17,9 @@
 package metadata.  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` in Python 3.7
-and newer (backported as `importlib_resources`_ for older versions of
-Python), this can eliminate the need to use the older and less efficient
+:mod:`importlib.resources` (with new features backported to the
+`importlib_resources`_ package), this can eliminate the need to use the older
+and less efficient
 ``pkg_resources`` package.
 
 By "installed package" we generally mean a third-party package installed into
index 0241fb30b6efb2f759786ea0a33a18767339cfe6..f19532213940e253ae6471d6496dbd68e18abc9f 100644 (file)
@@ -414,8 +414,8 @@ ABC hierarchy::
 
        .. versionadded:: 3.4
 
-       .. versionchanged:: 3.5
-          Starting in Python 3.6, this method will not be optional when
+       .. versionchanged:: 3.6
+          This method is no longer optional when
           :meth:`exec_module` is defined.
 
     .. method:: exec_module(module)
@@ -1273,8 +1273,7 @@ import, then you should use :func:`importlib.util.find_spec`.
 Importing a source file directly
 ''''''''''''''''''''''''''''''''
 
-To import a Python source file directly, use the following recipe
-(Python 3.5 and newer only)::
+To import a Python source file directly, use the following recipe::
 
   import importlib.util
   import sys
@@ -1355,9 +1354,7 @@ Import itself is implemented in Python code, making it possible to
 expose most of the import machinery through importlib. The following
 helps illustrate the various APIs that importlib exposes by providing an
 approximate implementation of
-:func:`importlib.import_module` (Python 3.4 and newer for the importlib usage,
-Python 3.6 and newer for other parts of the code).
-::
+:func:`importlib.import_module`::
 
   import importlib.util
   import sys