COMMITS
/ Python/bltinmodule.c May 28, 2025
S
gh-108512: Add and use new replacements for PySys_GetObject() (GH-111035)
Serhiy Storchaka committed
May 4, 2025
April 30, 2025
M
GH-124715: Move trashcan mechanism into `Py_Dealloc` (GH-132280)
Mark Shannon committed
April 17, 2025
B
gh-130070: Fix `exec(<string>, closure=<non-None>)` unexpected path (#130071)
Bartosz Sławecki committed
March 27, 2025
M
gh-131525: Cache the result of tuple_hash (#131529)
Michael Droettboom committed
March 26, 2025
S
gh-131586: Avoid refcount contention in some "special" calls (#131588)
Sam Gross committed
March 24, 2025
S
March 19, 2025
V
gh-131238: Remove more includes from pycore_interp.h (#131480)
Victor Stinner committed
V
gh-131238: Remove pycore_runtime.h from pycore_pystate.h (#131356)
Victor Stinner committed
March 17, 2025
I
gh-130080: implement PEP 765 (#130087)
Irit Katriel committed
M
GH-131238: More refactoring of core header files (GH-131351)
Mark Shannon committed
March 11, 2025
V
gh-111178: Change Argument Clinic signature for METH_O (#130682)
Victor Stinner committed
February 25, 2025
S
gh-130163: Fix crashes related to PySys_GetObject() (GH-130503)
Serhiy Storchaka committed
February 16, 2025
I
gh-130139: always check ast node type in ast.parse() with ast input (#130140)
Irit Katriel committed
January 10, 2025
B
gh-111178: fix UBSan failures in `Python/bltinmodule.c` (GH-128235)
Bénédikt Tran committed
December 3, 2024
N
gh-127271: Replace use of PyCell_GET/SET (gh-127272)
Neil Schemenauer committed
November 26, 2024
S
gh-69639: Add mixed-mode rules for complex arithmetic (C-like) (GH-124829)
Sergey B Kirpichev committed
November 12, 2024
Y
gh-126757: fix minor typo (GH-126758)
Yuxuan Zhang committed
November 8, 2024
S
gh-122943: Remove the object converter for var-positional parameter (GH-126560)
Serhiy Storchaka committed
November 4, 2024
N
gh-119793: Add optional length-checking to `map()` (GH-120471)
Nice Zombies committed
October 24, 2024
S
gh-125900: Clean-up logic around immortalization in free-threading (#125901)
Sam Gross committed
August 27, 2024
P
gh-123271: Make builtin zip method safe under free-threading (#123272)
Pieter Eendebak committed
July 29, 2024
P
gh-122234: Add DECREFs to error paths (#122406)
Petr Viktorin committed
S
gh-122234: fix accuracy issues for sum() (#122236)
Sergey B Kirpichev committed
July 13, 2024
S
gh-121153: Fix some errors with use of _PyLong_CompactValue() (GH-121154)
Serhiy Storchaka committed
July 5, 2024
S
gh-121149: improve accuracy of builtin sum() for complex inputs (gh-121176)
Sergey B Kirpichev committed
June 15, 2024
A
gh-120526: Correct signature of map() builtin (GH-120528)
Adam Williamson committed
June 3, 2024
S
gh-117657: Fix race involving immortalizing objects (#119927)
Sam Gross committed
May 29, 2024
S
gh-119613: Use C99+ functions instead of Py_IS_NAN/INFINITY/FINITE (#119619)
Sergey B Kirpichev committed
May 7, 2024
S
gh-118527: Intern code consts in free-threaded build (#118667)
Sam Gross committed
May 6, 2024
P
gh-116322: Rename PyModule_ExperimentalSetGIL to PyUnstable_Module_SetGIL (GH-118645)
Petr Viktorin committed
May 3, 2024
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
May 2, 2024
R
gh-105879: Add support for keyword arguments to eval and exec (#105885)
Raphael Gaschignard committed
April 12, 2024
S
gh-117764: Fix and add signatures for many builtins (GH-117769)
Serhiy Storchaka committed
March 7, 2024
S
gh-116437: Use new C API PyDict_Pop() to simplify the code (GH-116438)
Serhiy Storchaka committed
February 10, 2024
S
gh-76763: Make chr() always raising ValueError for out-of-range values (GH-114882)
Serhiy Storchaka committed
February 3, 2024
J
gh-111417: Remove unused code block in math.trunc() and round() (GH-111454)
Jason Zhang committed
December 11, 2023
C
gh-90350: Optimize builtin functions min() and max() (GH-30286)
colorfulappl committed
December 7, 2023
K
gh-74616: Raise ValueError in case of null character in input prompt (GH-1738)
Kushal Das committed
November 27, 2023
S
gh-111789: Use PyDict_GetItemRef() in Python/bltinmodule.c (gh-112081)
Serhiy Storchaka committed
November 13, 2023
S
gh-111999: Add signatures and improve docstrings for builtins (GH-112000)
Serhiy Storchaka committed
November 12, 2023
S
gh-111933: fix broken link to A.Neumaier article (gh-111937)
Sergey B Kirpichev committed
September 30, 2023
V
gh-110014: Include explicitly <unistd.h> header (#110155)
Victor Stinner committed
September 23, 2023
S
gh-109611: Add convenient C API function _PyFile_Flush() (GH-109612)
Serhiy Storchaka committed
September 3, 2023
V
gh-108765: Python.h no longer includes <ctype.h> (#108831)
Victor Stinner committed
August 31, 2023
V
gh-108634: Py_TRACE_REFS uses a hash table (#108663)
Victor Stinner committed
August 29, 2023
V
gh-106320: Remove private pythonrun API (#108599)
Victor Stinner committed
August 24, 2023
V
gh-106320: Remove private _PySys functions (#108452)
Victor Stinner committed
August 23, 2023
I
gh-108113: Make it possible to optimize an AST (#108282)
Irit Katriel committed
August 21, 2023
N
gh-107526: Revert "gh-100357: Convert several functions in bltinsmodule to AC" (#107542)
Nikita Sobolev committed