Skip to content

Commit

Permalink
gh-92417: importlib docs: remove references to unsupported Python v…
Browse files Browse the repository at this point in the history
…ersions (GH-92424)

Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
  • Loading branch information
AlexWaygood and CAM-Gerlach committed May 19, 2022
1 parent 8db2b3b commit 70aa1b9
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 10 deletions.
6 changes: 3 additions & 3 deletions Doc/library/importlib.metadata.rst
Expand Up @@ -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
Expand Down
11 changes: 4 additions & 7 deletions Doc/library/importlib.rst
Expand Up @@ -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)
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit 70aa1b9

Please sign in to comment.