From: Victor Stinner Date: Mon, 13 Jan 2020 13:57:14 +0000 (+0100) Subject: bpo-20443: Update What's New In Python 3.9 (GH-17986) X-Git-Tag: v3.9.0a3~83 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c1ee6e5e9b87c9812c6745c1dd6c1788a984f9f9;p=thirdparty%2FPython%2Fcpython.git bpo-20443: Update What's New In Python 3.9 (GH-17986) The sys.argv[0] change has been reverted. --- diff --git a/Doc/whatsnew/3.9.rst b/Doc/whatsnew/3.9.rst index 340079c0e695..b6ffa2345362 100644 --- a/Doc/whatsnew/3.9.rst +++ b/Doc/whatsnew/3.9.rst @@ -83,7 +83,7 @@ Other Language Changes * Python now gets the absolute path of the script filename specified on the command line (ex: ``python3 script.py``): the ``__file__`` attribute of - the :mod:`__main__` module, ``sys.argv[0]`` and ``sys.path[0]`` become an + the :mod:`__main__` module and ``sys.path[0]`` become an absolute path, rather than a relative path. These paths now remain valid after the current directory is changed by :func:`os.chdir`. As a side effect, a traceback also displays the absolute path for :mod:`__main__` module frames