gh-112419: Document removal of sys.meta_path's 'find_module' fallback (#112421)

Co-authored-by: Erlend E. Aasland <erlend@python.org>
This commit is contained in:
AN Long 2024-01-11 17:43:35 +08:00 committed by GitHub
parent 2ac4cf4743
commit ec23e90082
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 4 deletions

View File

@ -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