COMMITS
/ Modules/_testcapimodule.c March 31, 2026
S
gh-146615: Fix format specifiers in test cextensions (GH-146618)
sunmy2019 committed
March 23, 2026
P
gh-146175: Soft-deprecate outdated macros; convert internal usage (GH-146178)
Petr Viktorin committed
March 13, 2026
S
gh-145783: Propagate errors raised in `NEW_TYPE_COMMENT` (#145784)
Stan Ulbrych committed
January 15, 2026
V
gh-142434: Use ppoll() if available in select.poll (#143529)
Victor Stinner committed
December 17, 2025
P
gh-142225: Add PyABIInfo_VAR to to _testcapimodule & _testinternalcapi (GH-142833)
Petr Viktorin committed
November 17, 2025
S
GH-139914: Handle stack growth direction on HPPA (GH-140028)
Stefano Rivera committed
November 5, 2025
P
gh-140550: Initial implementation of PEP 793 – PyModExport (GH-140556)
Petr Viktorin committed
November 2, 2025
September 26, 2025
September 24, 2025
B
gh-133644: remove `PyWeakref_GetObject` and `PyWeakref_GET_OBJECT` (GH-133657)
Bénédikt Tran committed
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