diff --git a/Doc/library/importlib.rst b/Doc/library/importlib.rst index 8635e2bc66f3a8..304da984ace6b6 100644 --- a/Doc/library/importlib.rst +++ b/Doc/library/importlib.rst @@ -1439,7 +1439,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:`ValueError` is raised if **name** is a relative module name but diff --git a/Misc/NEWS.d/next/Documentation/2021-01-04-22-14-22.bpo-42811.HY2beA.rst b/Misc/NEWS.d/next/Documentation/2021-01-04-22-14-22.bpo-42811.HY2beA.rst new file mode 100644 index 00000000000000..768508e0ce1c19 --- /dev/null +++ b/Misc/NEWS.d/next/Documentation/2021-01-04-22-14-22.bpo-42811.HY2beA.rst @@ -0,0 +1,2 @@ +Updated importlib.utils.resolve_name() doc to use __spec__.parent +instead of __package__. (Thanks Yair Frid.)