]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.9] bpo-42811: Update importlib.utils.resolve_name() docs to use __spec__.parent...
authorYair Frid <fridyair@gmail.com>
Thu, 7 Jan 2021 18:06:13 +0000 (20:06 +0200)
committerGitHub <noreply@github.com>
Thu, 7 Jan 2021 18:06:13 +0000 (10:06 -0800)
This is a backport of
https://github.com/python/cpython/pull/24100

Automerge-Triggered-By: GH:brettcannon
Doc/library/importlib.rst
Misc/NEWS.d/next/Documentation/2021-01-07-12-08-59.bpo-42811.ePF7EC.rst [new file with mode: 0644]

index 305bb54d5271d59098a7588de45c4ba80a901c1f..cb2a5686a95a50023a4ccee8d570a26ab516694a 100644 (file)
@@ -1473,7 +1473,7 @@ an :term:`importer`.
 
    If  **name** has no leading dots, then **name** is simply returned. This
    allows for usage such as
-   ``importlib.util.resolve_name('sys', __package__)`` without doing a
+   ``importlib.util.resolve_name('sys', __spec__.parent)`` without doing a
    check to see if the **package** argument is needed.
 
    :exc:`ImportError` is raised if **name** is a relative module name but
diff --git a/Misc/NEWS.d/next/Documentation/2021-01-07-12-08-59.bpo-42811.ePF7EC.rst b/Misc/NEWS.d/next/Documentation/2021-01-07-12-08-59.bpo-42811.ePF7EC.rst
new file mode 100644 (file)
index 0000000..179c065
--- /dev/null
@@ -0,0 +1,2 @@
+Updated importlib.utils.resolve_name() doc to use __spec__.parent instead of
+__package__. (Thanks Yair Frid.)