summaryrefslogtreecommitdiffstats
path: root/Doc
diff options
context:
space:
mode:
authorAdam Turner <9087854+AA-Turner@users.noreply.github.com>2023-05-03 12:57:23 (GMT)
committerGitHub <noreply@github.com>2023-05-03 12:57:23 (GMT)
commit8b03e5ff94d494109a84a106c1471175d42dd8fe (patch)
tree71f6bbac95ea664bc709ce29986e4e690e2e9da3 /Doc
parent328435ed42d9d2d0aab7024540c745e730b9b9b1 (diff)
downloadcpython-8b03e5ff94d494109a84a106c1471175d42dd8fe.zip
cpython-8b03e5ff94d494109a84a106c1471175d42dd8fe.tar.gz
cpython-8b03e5ff94d494109a84a106c1471175d42dd8fe.tar.bz2
GH-97850: Suppress cross-references to the removed ``module_repr`` method (#104133)
Suppress cross-references to ``module_repr``
Diffstat (limited to 'Doc')
-rw-r--r--Doc/reference/import.rst2
-rw-r--r--Doc/whatsnew/3.10.rst10
-rw-r--r--Doc/whatsnew/3.11.rst2
-rw-r--r--Doc/whatsnew/3.12.rst2
-rw-r--r--Doc/whatsnew/3.4.rst2
5 files changed, 9 insertions, 9 deletions
diff --git a/Doc/reference/import.rst b/Doc/reference/import.rst
index 8f30181..0f416a5 100644
--- a/Doc/reference/import.rst
+++ b/Doc/reference/import.rst
@@ -706,7 +706,7 @@ Here are the exact rules used:
* Otherwise, just use the module's ``__name__`` in the repr.
.. versionchanged:: 3.12
- Use of :meth:`module_repr`, having been deprecated since Python 3.4, was
+ Use of :meth:`!module_repr`, having been deprecated since Python 3.4, was
removed in Python 3.12 and is no longer called during the resolution of a
module's repr.
diff --git a/Doc/whatsnew/3.10.rst b/Doc/whatsnew/3.10.rst
index 3d7bcf8..f689930 100644
--- a/Doc/whatsnew/3.10.rst
+++ b/Doc/whatsnew/3.10.rst
@@ -1612,7 +1612,7 @@ Deprecated
(superseded by :meth:`~importlib.abc.Finder.find_spec`),
:meth:`~importlib.abc.Loader.load_module`
(superseded by :meth:`~importlib.abc.Loader.exec_module`),
- :meth:`~importlib.abc.Loader.module_repr` (which the import system
+ :meth:`!module_repr` (which the import system
takes care of for you), the ``__package__`` attribute
(superseded by ``__spec__.parent``), the ``__loader__`` attribute
(superseded by ``__spec__.loader``), and the ``__cached__`` attribute
@@ -1693,14 +1693,14 @@ Deprecated
(Contributed by Brett Cannon in :issue:`43720`.)
* The import system now uses the ``__spec__`` attribute on modules before
- falling back on :meth:`~importlib.abc.Loader.module_repr` for a module's
+ falling back on :meth:`!module_repr` for a module's
``__repr__()`` method. Removal of the use of ``module_repr()`` is scheduled
for Python 3.12.
(Contributed by Brett Cannon in :issue:`42137`.)
-* :meth:`importlib.abc.Loader.module_repr`,
- :meth:`importlib.machinery.FrozenLoader.module_repr`, and
- :meth:`importlib.machinery.BuiltinLoader.module_repr` are deprecated and
+* :meth:`!importlib.abc.Loader.module_repr`,
+ :meth:`!importlib.machinery.FrozenLoader.module_repr`, and
+ :meth:`!importlib.machinery.BuiltinLoader.module_repr` are deprecated and
slated for removal in Python 3.12.
(Contributed by Brett Cannon in :issue:`42136`.)
diff --git a/Doc/whatsnew/3.11.rst b/Doc/whatsnew/3.11.rst
index 6df30ad..7d3639f 100644
--- a/Doc/whatsnew/3.11.rst
+++ b/Doc/whatsnew/3.11.rst
@@ -1877,7 +1877,7 @@ C APIs pending removal are
* The :class:`typing.re <typing.Pattern>` namespace
* :func:`!cgi.log`
* :func:`!importlib.find_loader`
-* :meth:`importlib.abc.Loader.module_repr`
+* :meth:`!importlib.abc.Loader.module_repr`
* :meth:`!importlib.abc.MetaPathFinder.find_module`
* :meth:`!importlib.abc.PathEntryFinder.find_loader`
* :meth:`!importlib.abc.PathEntryFinder.find_module`
diff --git a/Doc/whatsnew/3.12.rst b/Doc/whatsnew/3.12.rst
index 4ed08f3..3381ce7 100644
--- a/Doc/whatsnew/3.12.rst
+++ b/Doc/whatsnew/3.12.rst
@@ -983,7 +983,7 @@ Removed
* Many previously deprecated cleanups in :mod:`importlib` have now been
completed:
- * References to, and support for ``module_repr()`` has been removed.
+ * References to, and support for :meth:`!module_repr()` has been removed.
(Contributed by Barry Warsaw in :gh:`97850`.)
* ``importlib.util.set_package`` has been removed. (Contributed by Brett
diff --git a/Doc/whatsnew/3.4.rst b/Doc/whatsnew/3.4.rst
index dabfdaa..38f9449 100644
--- a/Doc/whatsnew/3.4.rst
+++ b/Doc/whatsnew/3.4.rst
@@ -2096,7 +2096,7 @@ Deprecations in the Python API
:meth:`importlib.abc.InspectLoader.exec_module`
:meth:`importlib.abc.SourceLoader.exec_module`) and let the import system
take care of the rest; and
- :meth:`importlib.abc.Loader.module_repr`,
+ :meth:`!importlib.abc.Loader.module_repr`,
:meth:`importlib.util.module_for_loader`, :meth:`importlib.util.set_loader`,
and :meth:`importlib.util.set_package` are no longer needed because their
functions are now handled automatically by the import system.