COMMITS
/ Modules/_testcapimodule.c September 18, 2025
P
gh-139098: Use multiphase initialization in `_testcapi` (GH-139102)
Peter Bierma committed
September 15, 2025
P
gh-138794: Communicate to PyRefTracer when they are being replaced (#138797)
Pablo Galindo Salgado committed
September 5, 2025
P
gh-137210: Add a struct, slot & function for checking an extension's ABI (GH-137212)
Petr Viktorin committed
July 21, 2025
N
gh-133296: Publicly expose critical section API that accepts PyMutex (gh-135899)
Nathan Goldbaum committed
July 11, 2025
W
gh-136300: Modify C tests to conform to PEP-737 (GH-136301)
William S Fulton committed
June 19, 2025
S
gh-135709: Fix two compile warnings on WASM buildbot (#135712)
sobolevn committed
May 28, 2025
M
GH-133912: Fix `PyObject_GenericSetDict` to handle inline values (GH-134725)
Mark Shannon committed
March 24, 2025
B
gh-111178: fix UBSan failures for `Modules/_testcapimodule.c` (#131614)
Bénédikt Tran committed
March 20, 2025
V
gh-111178: Fix function signatures for multiple tests (#131496)
Victor Stinner committed
March 13, 2025
T
gh-130382: add missing `_PyReftracerTrack` to ceval `Py_DECREF` (#130689)
Tomasz Pytel committed
February 25, 2025
M
GH-130396: Use computed stack limits on linux (GH-130398)
Mark Shannon committed
February 24, 2025
February 19, 2025
M
GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)
Mark Shannon committed
February 18, 2025
P
bpo-45325: Add a new 'p' parameter to Py_BuildValue to convert an integer into a Python bool (#28634)
Pablo Galindo Salgado committed
February 5, 2025
V
gh-128911: Use PyImport_ImportModuleAttr() function (#129657)
Victor Stinner committed
February 1, 2025
V
gh-93649: Move _testcapi tests to specific files (#129544)
Victor Stinner committed
January 31, 2025
V
gh-93649: Add Modules/_testcapi/function.c file (#129521)
Victor Stinner committed
V
gh-93649: Add Modules/_testcapi/type.c file (#129516)
Victor Stinner committed
V
gh-93649: Move PyFrame C API tests to test_capi (#129512)
Victor Stinner committed
January 30, 2025
V
gh-128911: Add PyImport_ImportModuleAttr() function (#128912)
Victor Stinner committed
January 23, 2025
V
gh-129185: Fix PyTraceMalloc_Untrack() at Python exit (#129191)
Victor Stinner committed
January 17, 2025
V
gh-128911: Add tests on the PyImport C API (#128915)
Victor Stinner committed
S
gh-128923: Use zero to indicate unassigned unique id (#128925)
Sam Gross committed
January 16, 2025
V
gh-128679: Fix tracemalloc.stop() race conditions (#128893)
Victor Stinner committed
January 6, 2025
M
GH-128375: Better instrument for `FOR_ITER` (GH-128445)
Mark Shannon committed
V
gh-127350: Add Py_fopen() and Py_fclose() functions (#127821)
Victor Stinner committed
December 19, 2024
S
gh-128008: Add `PyWeakref_IsDead()` (GH-128009)
Sam Gross committed
December 11, 2024
P
gh-127791: Fix, document, and test `PyUnstable_AtExit` (#127793)
Peter Bierma committed
October 25, 2024
V
gh-121654: Add PyType_Freeze() function (#122457)
Victor Stinner committed
October 2, 2024
J
gh-87135: Hang non-main threads that attempt to acquire the GIL during finalization (GH-105805)
Jeremy Maitin-Shepard committed
October 1, 2024
S
gh-124296: Remove private dictionary version tag (PEP 699) (#124472)
Sam Gross committed
September 2, 2024
V
gh-107954, PEP 741: Add PyConfig_Get()/Set() functions (#123472)
Victor Stinner committed
August 28, 2024
V
gh-120389: Add PyLong_FromInt64() and PyLong_AsInt64() (#120390)
Victor Stinner committed
August 8, 2024
V
gh-111495: Add more tests on PyEval C APIs (#122789)
Victor Stinner committed
August 6, 2024
V
gh-122728: Fix SystemError in PyEval_GetLocals() (#122735)
Victor Stinner committed
August 1, 2024
V
Replace PyObject_Del with PyObject_Free (#122453)
Victor Stinner committed
June 21, 2024
S
gh-119344: Make critical section API public (#119353)
Sam Gross committed
June 18, 2024
B
gh-120674: Protect multi-line macros in _testbuffer.c and _testcapimodule.c (#120675)
Bénédikt Tran committed
June 8, 2024
S
gh-119258: Eliminate Type Guards in Tier 2 Optimizer with Watcher (GH-119365)
Saul Shanabrook committed
May 31, 2024
May 16, 2024
K
gh-119049: Fix incorrect display of warning which is constructed by C API (GH-119063)
Kirill Podoprigora committed
May 6, 2024
P
gh-116322: Rename PyModule_ExperimentalSetGIL to PyUnstable_Module_SetGIL (GH-118645)
Petr Viktorin committed
May 4, 2024
I
gh-111997: C-API for signalling monitoring events (#116413)
Irit Katriel committed
May 3, 2024
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
May 2, 2024
P
gh-93502: Add new C-API functions to trace object creation and destruction (#115945)
Pablo Galindo Salgado committed
April 30, 2024
N
gh-118379: Use PyTuple_Pack instead of Py_BuildValue if possible (GH-118381)
Nice Zombies committed
April 26, 2024
E
gh-110693: Pending Calls Machinery Cleanups (gh-118296)
Eric Snow committed
April 17, 2024
S
gh-117968: Add tests for the part of the PyRun family of the C API (GH-117982)
Serhiy Storchaka committed
April 15, 2024
S
gh-117694: Improve tests for PyEval_EvalCodeEx() (GH-117695)
Serhiy Storchaka committed
April 2, 2024
M
GH-115776: Embed the values array into the object, for "normal" Python objects. (GH-116115)
Mark Shannon committed