COMMITS
/ Lib/ntpath.py December 8, 2025
V
Fix pyflakes warnings: variable is assigned to but never used (#142294)
Victor Stinner committed
October 31, 2025
S
gh-136065: Fix quadratic complexity in os.path.expandvars() (GH-134952)
Serhiy Storchaka committed
July 30, 2025
S
gh-71189: Support all-but-last mode in os.path.realpath() (GH-117562)
Serhiy Storchaka committed
July 23, 2025
S
gh-136437: Make several functions in `os.path` pos-only (#136949)
sobolevn committed
June 3, 2025
May 19, 2025
November 12, 2024
N
gh-119826: Improved fallback for ntpath.abspath() on Windows (GH-119938)
Nice Zombies committed
June 12, 2024
V
gh-120417: Remove unused imports in the stdlib (#120420)
Victor Stinner committed
May 24, 2024
N
May 21, 2024
N
gh-118507 : Refactor `nt._path_is*` to improve applicability for other cases (GH-118755)
Nice Zombies committed
May 1, 2024
N
gh-117607: Speedup os.path.relpath() (GH-117608)
Nice Zombies committed
April 25, 2024
N
gh-102511: Speed up os.path.splitroot() with native helpers (GH-118089)
Nice Zombies committed
April 14, 2024
N
gh-117636: Remove redundant type check in `os.path.join()` (#117638)
Nice Zombies committed
April 10, 2024
N
gh-117686: Improve the performance of ntpath.expanduser() (#117690)
Nice Zombies committed
April 9, 2024
N
gh-117648: Improve performance of os.join (#117654)
Nice Zombies committed
April 3, 2024
N
gh-117381: Improve error messages for ntpath.commonpath() (GH-117382)
Nice Zombies committed
April 2, 2024
N
gh-117349: Micro-optimize a few `os.path` functions (#117350)
Nice Zombies committed
March 28, 2024
N
gh-117335: Handle non-iterables for `ntpath.commonpath` (GH-117336)
Nice Zombies committed
March 25, 2024
N
gh-117114: Make os.path.isdevdrive available on all platforms (GH-117115)
Nice Zombies committed
January 26, 2024
B
gh-88569: add `ntpath.isreserved()` (#95486)
Barney Gale committed
January 13, 2024
B
GH-44626, GH-105476: Fix `ntpath.isabs()` handling of part-absolute paths (#113829)
Barney Gale committed
October 5, 2023
August 22, 2023
May 29, 2023
April 11, 2023
B
GH-103220: Fix `ntpath.join()` of partial UNC drive with trailing slash (GH-103221)
Barney Gale committed
April 7, 2023
A
February 8, 2023
M
gh-101196: Make isdir/isfile/exists faster on Windows (GH-101324)
Michael Droettboom committed
January 27, 2023
B
gh-101000: Add os.path.splitroot() (#101002)
Barney Gale committed
January 12, 2023
December 5, 2022
M
bpo-44817: Ignore additional errors in ntpath.realpath (GH-27574)
Michael Förderer committed
November 22, 2022
C
gh-99547: Add isjunction methods for checking if a path is a junction (GH-99548)
Charles Machalow committed
September 7, 2022
June 10, 2022
B
gh-81790: support "UNC" device paths in `ntpath.splitdrive()` (GH-91882)
Barney Gale committed
June 6, 2022
January 13, 2022
N
December 3, 2021
S
bpo-45582: Port getpath[p].c to Python (GH-29041)
Steve Dower committed
April 28, 2021
B
bpo-43757: Make pathlib use os.path.realpath() to resolve symlinks in a path (GH-25264)
Barney Gale committed
April 9, 2021
April 7, 2021
November 15, 2019
S
bpo-38453: Ensure ntpath.realpath correctly resolves relative paths (GH-16967)
Steve Dower committed
October 3, 2019
S
bpo-38355: Fix ntpath.realpath failing on sys.executable (GH-16551)
Steve Dower committed
September 16, 2019
S
bpo-38081: Add more non-fatal error codes for ntpath.realpath (GH-16156)
Steve Dower committed
September 11, 2019
S
bpo-38081: Fixes ntpath.realpath('NUL') (GH-15899)
Steve Dower committed
August 21, 2019
S
bpo-9949: Call normpath() in realpath() and avoid unnecessary prefixes (GH-15369)
Steve Dower committed
S
bpo-9949: Enable symlink traversal for ntpath.realpath (GH-15287)
Steve Dower committed
March 28, 2019
W
bpo-30427: eliminate redundant type checks in os.path.normcase() (GH-1712)
Wolfgang Maier committed
March 12, 2019
A
bpo-36264: Don't honor POSIX HOME in os.path.expanduser on Windows (GH-12282)
Anthony Sottile committed
October 25, 2018
T
bpo-31047: Fix ntpath.abspath to trim ending separator (GH-10082)
Tim Graham committed
September 18, 2018
S
bpo-33721: Make some os.path functions and pathlib.Path methods be tolerant to invalid paths. (#7695)
Serhiy Storchaka committed
July 29, 2018
F
bpo-31047: Fix ntpath.abspath for invalid paths (GH-8544)
Franz Wöllert committed