Skip to content

Commit

Permalink
gh-112419: Document removal of sys.meta_path's 'find_module' fallback (
Browse files Browse the repository at this point in the history
…#112421)

Co-authored-by: Erlend E. Aasland <erlend@python.org>
  • Loading branch information
aisk and erlend-aasland committed Jan 11, 2024
1 parent 2ac4cf4 commit ec23e90
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions Doc/library/sys.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1268,10 +1268,13 @@ always available.
.. versionchanged:: 3.4

:term:`Module specs <module spec>` were introduced in Python 3.4, by
:pep:`451`. Earlier versions of Python looked for a method called
:meth:`!find_module`.
This is still called as a fallback if a :data:`meta_path` entry doesn't
have a :meth:`~importlib.abc.MetaPathFinder.find_spec` method.
:pep:`451`.

.. versionchanged:: 3.12

Removed the fallback that looked for a :meth:`!find_module` method
if a :data:`meta_path` entry didn't have a
:meth:`~importlib.abc.MetaPathFinder.find_spec` method.

.. data:: modules

Expand Down

0 comments on commit ec23e90

Please sign in to comment.