From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Thu, 4 Jul 2024 22:55:54 +0000 (+0200) Subject: [3.12] gh-90437: Fix __main__.py documentation wording (GH-116309) (GH-121386) X-Git-Tag: v3.12.5~134 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=de86aaa1609203334e203c3ea37553ec2580d626;p=thirdparty%2FPython%2Fcpython.git [3.12] gh-90437: Fix __main__.py documentation wording (GH-116309) (GH-121386) gh-90437: Fix __main__.py documentation wording (GH-116309) (cherry picked from commit cb688bab08559079d0ee9ffd841dd6eb11116181) Co-authored-by: Ali Tavallaie Co-authored-by: Éric Co-authored-by: Frank Dana --- diff --git a/Doc/library/__main__.rst b/Doc/library/__main__.rst index 6232e173d953..647ff9da04d1 100644 --- a/Doc/library/__main__.rst +++ b/Doc/library/__main__.rst @@ -251,9 +251,9 @@ attribute will include the package's path if imported:: >>> asyncio.__main__.__name__ 'asyncio.__main__' -This won't work for ``__main__.py`` files in the root directory of a .zip file -though. Hence, for consistency, minimal ``__main__.py`` like the :mod:`venv` -one mentioned below are preferred. +This won't work for ``__main__.py`` files in the root directory of a +``.zip`` file though. Hence, for consistency, a minimal ``__main__.py`` +without a ``__name__`` check is preferred. .. seealso::