This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author neonene
Recipients neonene, paul.moore, steve.dower, tim.golden, zach.ware
Date 2022-01-13.03:08:54
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1642043334.67.0.821615538751.issue46362@roundup.psfhosted.org>
In-reply-to
Content
3.11a3+ introduced the C version of abspath(), which shows incompletely normalized absolute path (see msg410068):

    >>> os.path.abspath(r'\\spam\\eggs. . .')
    '\\\\spam\\\\eggs. . .'
    >>> os.path.abspath('C:\\spam. . .')
    'C:\\spam. . .'
    >>> os.path.abspath('C:\\nul')
    'C:\\nul'

The design is efficient on startup with getpath_abspath(), but ntpath.abspath()'s result after startup should be more normalized.
History
Date User Action Args
2022-01-13 03:08:54neonenesetrecipients: + neonene, paul.moore, tim.golden, zach.ware, steve.dower
2022-01-13 03:08:54neonenesetmessageid: <1642043334.67.0.821615538751.issue46362@roundup.psfhosted.org>
2022-01-13 03:08:54neonenelinkissue46362 messages
2022-01-13 03:08:54neonenecreate