COMMITS
/ Modules/posixmodule.c March 2, 2026
M
[3.13] gh-145335: Fix crash when passing -1 as fd in os.pathconf (GH-145390) (#145432)
Miss Islington (bot) committed
February 21, 2026
January 22, 2026
January 5, 2026
December 20, 2025
M
[3.13] gh-143012: use `Py_ssize_t` cast for `PyBytes_FromStringAndSize` (GH-143013) (#143015)
Miss Islington (bot) committed
December 17, 2025
M
[3.13] Fix os.posix_spawn() error handling (GH-142532) (#142581)
Miss Islington (bot) committed
November 17, 2025
M
[3.13] gh-137109: refactor warning about threads when forking (GH-141438) (GH-141614) (GH-141639)
Miss Islington (bot) committed
October 27, 2025
M
[3.13] gh-140634: Fix a reference counting bug in os.sched_param.__reduce__() (GH-140667) (GH-140686)
Miss Islington (bot) committed
October 8, 2025
K
[3.13] gh-139748: fix leaks in AC error paths when using unicode FS-b… (#139792)
Kumar Aditya committed
September 15, 2025
M
[3.13] gh-138779: Use the dev_t converter for st_rdev (GH-138780) (GH-138927)
Miss Islington (bot) committed
August 27, 2025
M
[3.13] bpo-41839: Fix error checking in sched_get_priority_ functions (GH-22374) (GH-138202)
Miss Islington (bot) committed
July 16, 2025
Z
[3.13] gh-136710: Fix bad indentation in `os.chdir` docstring (GH-136721)
Zachary Ware committed
June 4, 2025
M
[3.13] gh-135108: Fix utmp.h inclusion in posixmodule.c on NetBSD (GH-135109) (GH-135128)
Miss Islington (bot) committed
June 3, 2025
S
[3.13] gh-127081: use `getlogin_r` if available (gh-132751) (#135098)
Sam Gross committed
March 18, 2025
M
[3.13] gh-118201: Simplify conv_confname (#126089) (#131375)
Malcolm Smith committed
February 2, 2025
C
[3.13] gh-129539: Include sysexits.h before checking EX_OK (#129590)
Collin Funk committed
January 17, 2025
M
[3.13] gh-58689: Fix os.kill() error handling on Windows (GH-128932) (#128937)
Miss Islington (bot) committed
January 11, 2025
E
[3.13] gh-127614: Correctly check for ttyname_r() in configure (#128503) (#128598)
Erlend E. Aasland committed
December 5, 2024
M
[3.13] gh-93312: Include <sys/pidfd.h> to get PIDFD_NONBLOCK (GH-127593) (#127630)
Miss Islington (bot) committed
November 12, 2024
M
[3.13] gh-126688: Reinit import lock after fork (GH-126692) (GH-126765)
Miss Islington (bot) committed
November 5, 2024
M
[3.13] gh-126303: Fix pickling and copying of os.sched_param objects (GH-126336) (GH-126423)
Miss Islington (bot) committed
October 11, 2024
J
[3.13] gh-124917: Allow keyword args to os.path.exists/lexists on Windows (GH-124918) (#125332)
Jelle Zijlstra committed
October 8, 2024
J
September 30, 2024
M
[3.13] gh-123797: Check for runtime availability of `ptsname_r` on macos (GH-123806) (#124270)
Miss Islington (bot) committed
September 26, 2024
M
[3.13] gh-123014: Disable pidfd API on older Android versions (GH-124458) (#124543)
Malcolm Smith committed
July 19, 2024
S
[3.13] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907) (GH-122012)
Serhiy Storchaka committed
June 17, 2024
M
[3.13] gh-120586: Fix several "unused function" warnings in `posixmodule.c` (GH-120588) (#120616)
Miss Islington (bot) committed
June 6, 2024
M
[3.13] gh-117657: Fix TSAN race involving import lock (GH-118523) (#120169)
Miss Islington (bot) committed
June 4, 2024
Ł
[3.13] gh-119842: Honor PyOS_InputHook in the new REPL (GH-119843) (GH-120066)
Łukasz Langa committed
M
[3.13] gh-89928: Fix integer conversion of device numbers (GH-31794) (GH-120053)
Miss Islington (bot) committed
May 24, 2024
M
gh-118263: Add additional arguments to path_t (Argument Clinic type) in posixmodule (GH-118355)
Miss Islington (bot) committed
May 22, 2024
M
gh-118507 : Refactor `nt._path_is*` to improve applicability for other cases (GH-118755)
Miss Islington (bot) committed
May 15, 2024
M
gh-118486: Simplify test_win32_mkdir_700 to check the exact ACL (GH-119056)
Miss Islington (bot) committed
May 9, 2024
M
gh-118773: Use language-invariant SDDL string instead of aliases for ACLs. (GH-118800)
Miss Islington (bot) committed
May 3, 2024
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
May 2, 2024
S
S
gh-118486: Support mkdir(mode=0o700) on Windows (GH-118488)
Steve Dower committed
April 30, 2024
N
gh-118379: Use PyTuple_Pack instead of Py_BuildValue if possible (GH-118381)
Nice Zombies committed
April 25, 2024
N
gh-102511: Speed up os.path.splitroot() with native helpers (GH-118089)
Nice Zombies committed
April 3, 2024
March 21, 2024
S
gh-116522: Refactor `_PyThreadState_DeleteExcept` (#117131)
Sam Gross committed
E
gh-105716: Update interp->threads.main After Fork (gh-117049)
Eric Snow committed
S
gh-116522: Stop the world before fork() and during shutdown (#116607)
Sam Gross committed
March 19, 2024
S
gh-113964: Don't prevent new threads until all non-daemon threads exit (#116677)
Sam Gross committed
March 14, 2024
V
gh-116195: Implements a fast path for nt.getppid (GH-116205)
vxiiduu committed
March 12, 2024
N
gh-116541: Handle errors correctly in `_pystatvfs_fromstructstatvfs` (#116542)
Nikita Sobolev committed
March 11, 2024
V
gh-110850: Fix _PyTime_FromSecondsDouble() API (#116606)
Victor Stinner committed
March 9, 2024
N
gh-116520: Fix error handling in `os_get_terminal_size_impl` in `posixmodule` (#116521)
Nikita Sobolev committed
March 7, 2024
S
gh-116437: Use new C API PyDict_Pop() to simplify the code (GH-116438)
Serhiy Storchaka committed