COMMITS
/ Modules/posixmodule.c September 18, 2025
B
fixes gh-139090: add os.RWF_DONTCACHE (#139091)
Benjamin Peterson committed
September 15, 2025
S
gh-138712: Add os.NODEV (GH-138728)
Serhiy Storchaka committed
S
gh-138779: Use the dev_t converter for st_rdev (GH-138780)
Serhiy Storchaka committed
September 13, 2025
V
gh-129813, PEP 782: Use PyBytesWriter in posix extension (#138829)
Victor Stinner committed
September 11, 2025
B
gh-116946: add `Py_TPFLAGS_IMMUTABLETYPE` to several internal types (#138582)
Bénédikt Tran committed
September 9, 2025
V
gh-138535: Pass directly state to posix fill_time() (#138693)
Victor Stinner committed
J
gh-138535: Optimize fill_time for typical timestamps (#138537)
Jeffrey Bosboom committed
September 5, 2025
C
gh-138401: Check arg count>=0 in os.sendfile() (#138403)
Christoph Walcher committed
September 2, 2025
A
GH-135763: AC: Use ``Py_ssize_t(allow_negative=False)`` (#138394)
Adam Turner committed
September 1, 2025
V
gh-135755: Make Py_MAX_SCRIPT_PATH_SIZE private (#138350)
Victor Stinner committed
August 27, 2025
J
bpo-41839: Fix error checking in sched_get_priority_ functions (GH-22374)
Jakub Kulík committed
August 26, 2025
R
gh-135427: Fix DeprecationWarning for os.fork when run in threads with -Werror (GH-136796)
Rani Pinchuk committed
August 18, 2025
A
GH-137623: Use an AC decorator for docstring line length enforcement (#137690)
Adam Turner committed
August 12, 2025
A
GH-137623: Begin enforcing docstring length in Argument Clinic (#137624)
Adam Turner committed
July 23, 2025
S
gh-136437: Make several functions in `os.path` pos-only (#136949)
sobolevn committed
July 22, 2025
H
gh-124621: Emscripten: Support pyrepl in browser (GH-136931)
Hood Chatham committed
July 16, 2025
H
gh-136710: Fix bad indentation in `os.chdir` docstring (GH-136709)
Harmen Stoppels committed
June 26, 2025
P
gh-131591: Add Py_ prefix to MAX_SCRIPT_PATH_SIZE; remove unprefixed struct tag (GH-135924)
Petr Viktorin committed
June 4, 2025
F
gh-135108: Fix utmp.h inclusion in posixmodule.c on NetBSD (GH-135109)
Furkan Onder committed
June 3, 2025
D
gh-127081: use `getlogin_r` if available (gh-132751)
Duane Griffin committed
May 15, 2025
M
Let PyUnicode_FromWideChar calculate the input length (GH-134045)
Max Bachmann committed
May 14, 2025
M
gh-133562: Skip security descriptors on unsupported Windows API partitions (GH-133563)
Max Bachmann committed
May 7, 2025
M
gh-133537: Avoid using console I/O in WinAPI partitions that don't support it (GH-133538)
Max Bachmann committed
May 5, 2025
W
gh-131296: Avoid posixmodule.c warning (GH-133142)
Wulian233 committed
May 4, 2025
S
gh-81793: Always call linkat() from os.link(), if available (GH-132517)
Serhiy Storchaka committed
April 29, 2025
S
gh-132987: Support __index__() in the posix module (GH-133096)
Serhiy Storchaka committed
April 25, 2025
N
gh-131591: Reset RemoteDebuggerSuupport state after fork (#132793)
Nadeshiko Manju committed
March 31, 2025
C
GH-131296: Fix parenthesis warnings on Windows-specific code (GH-131905)
Chris Eibl committed
March 20, 2025
V
Fix Windows build warnings (#131487)
Victor Stinner committed
March 19, 2025
V
gh-131238: Remove more includes from pycore_interp.h (#131480)
Victor Stinner committed
March 6, 2025
S
gh-124878: Fix race conditions during interpreter finalization (#130649)
Sam Gross committed
February 24, 2025
B
gh-111178: fix UBSan failures in `Modules/posixmodule.c` (GH-129788)
Bénédikt Tran committed
February 2, 2025
V
gh-129539: Reorganize posixmodule.c header (#129558)
Victor Stinner committed
January 31, 2025
V
gh-129354: Use PyErr_FormatUnraisable() function (#129514)
Victor Stinner committed
January 30, 2025
V
gh-128911: Add PyImport_ImportModuleAttr() function (#128912)
Victor Stinner committed
January 26, 2025
C
gh-129205: Add os.readinto() API for reading data into a caller provided buffer (#129211)
Cody Maloney committed
January 17, 2025
V
gh-58689: Fix os.kill() error handling on Windows (#128932)
Victor Stinner committed
January 7, 2025
E
gh-127614: Correctly check for ttyname_r() in configure (#128503)
Erlend E. Aasland committed
December 19, 2024
R
gh-127688: Add `SCHED_DEADLINE` and `SCHED_NORMAL` constants to `os` module (GH-127689)
RUANG (James Roy) committed
December 6, 2024
H
gh-127627: Add `posix._emscripten_debugger` function (#127628)
Hood Chatham committed
December 5, 2024
V
gh-93312: Include <sys/pidfd.h> to get PIDFD_NONBLOCK (#127593)
Victor Stinner committed
November 19, 2024
M
gh-118201: Simplify conv_confname (#126089)
Malcolm Smith committed
November 12, 2024
S
gh-126688: Reinit import lock after fork (#126692)
Sam Gross committed
November 5, 2024
S
gh-126303: Fix pickling and copying of os.sched_param objects (GH-126336)
Serhiy Storchaka committed
October 26, 2024
B
gh-94512: Fix forced arg format in posixmodule.c clinic code (#122516)
Bénédikt Tran committed
October 11, 2024
J
gh-124917: Allow keyword args to os.path.exists/lexists on Windows (#124918)
Jelle Zijlstra committed
September 25, 2024
M
gh-123014: Disable pidfd API on older Android versions (#124458)
Malcolm Smith committed
September 20, 2024
S
gh-123797: Check for runtime availability of `ptsname_r` on macos (#123806)
sobolevn committed
September 18, 2024