summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Waygood <Alex.Waygood@Gmail.com>2022-05-19 15:48:44 (GMT)
committerGitHub <noreply@github.com>2022-05-19 15:48:44 (GMT)
commit70aa1b9b912d8254df3c61ae0a55464962f4c087 (patch)
treed588e576ede01f8a8e3f8b1fab83e756ea31e1d2
parent8db2b3b6878aba9f12844526bce966b7eed81aee (diff)
downloadcpython-70aa1b9b912d8254df3c61ae0a55464962f4c087.zip
cpython-70aa1b9b912d8254df3c61ae0a55464962f4c087.tar.gz
cpython-70aa1b9b912d8254df3c61ae0a55464962f4c087.tar.bz2
gh-92417: `importlib` docs: remove references to unsupported Python versions (GH-92424)
Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
-rw-r--r--Doc/library/importlib.metadata.rst6
-rw-r--r--Doc/library/importlib.rst11
2 files changed, 7 insertions, 10 deletions
diff --git a/Doc/library/importlib.metadata.rst b/Doc/library/importlib.metadata.rst
index b374017..d40ed70 100644
--- a/Doc/library/importlib.metadata.rst
+++ b/Doc/library/importlib.metadata.rst
@@ -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
diff --git a/Doc/library/importlib.rst b/Doc/library/importlib.rst
index 0241fb3..f195322 100644
--- a/Doc/library/importlib.rst
+++ b/Doc/library/importlib.rst
@@ -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