COMMITS
/ Modules/_testcapi/parts.h November 5, 2025
P
gh-140550: Initial implementation of PEP 793 – PyModExport (GH-140556)
Petr Viktorin committed
September 5, 2025
P
gh-137210: Add a struct, slot & function for checking an extension's ABI (GH-137212)
Petr Viktorin 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
September 2, 2024
V
gh-107954, PEP 741: Add PyConfig_Get()/Set() functions (#123472)
Victor Stinner committed
May 4, 2024
I
gh-111997: C-API for signalling monitoring events (#116413)
Irit Katriel 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 1, 2024
M
gh-94808:Improve coverage of PyObject_Print (GH-98749)
MonadChains committed
March 25, 2024
S
gh-87193: Support bytes objects with refcount > 1 in _PyBytes_Resize() (GH-117160)
Serhiy Storchaka committed
March 11, 2024
V
gh-116417: Move 4 limited C API test files to _testlimitedcapi (#116571)
Victor Stinner committed
March 7, 2024
V
gh-116417: Add _testlimitedcapi C extension (#116419)
Victor Stinner committed
February 12, 2024
P
gh-110850: Add PyTime_t C API (GH-115215)
Petr Viktorin committed
November 15, 2023
V
gh-111545: Test PyHash_GetFuncDef() function (#112098)
Victor Stinner committed
November 1, 2023
S
gh-111495: add stub files for C API test modules (GH-111586)
Sergey B Kirpichev committed
October 25, 2023
S
gh-111065: Add more tests for the C API with the PySys_ prefix (GH-111067)
Serhiy Storchaka committed
October 17, 2023
V
gh-110964: Remove private _PyArg functions (#110966)
Victor Stinner committed
October 9, 2023
N
gh-110525: Add CAPI tests for set and frozenset objects (GH-110526)
Nikita Sobolev committed
September 22, 2023
V
gh-109723: Disable Py_BUILD_CORE in _testcapi (#109727)
Victor Stinner committed
August 31, 2023
V
gh-108337: Add pyatomic.h header (#108701)
Victor Stinner committed
V
gh-108634: Py_TRACE_REFS uses a hash table (#108663)
Victor Stinner committed
August 7, 2023
S
gh-107178: Add the C API tests for the Abstract Objects Layer (GH-107179)
Serhiy Storchaka committed
July 1, 2023
V
gh-106316: Remove pytime.h header file (#106317)
Victor Stinner committed
May 12, 2023
J
gh-93649: Split gc- and allocation tests from _testcapimodule.c (GH-104403)
Jurica Bradarić committed
May 4, 2023
J
gh-102500: Implement PEP 688 (#102521)
Jelle Zijlstra committed
P
gh-103509: PEP 697 -- Limited C API for Extending Opaque Types (GH-103511)
Petr Viktorin committed
May 2, 2023
D
gh-84436: Add integration C API tests for immortal objects (gh-103962)
Dong-hee Na committed
March 22, 2023
A
GH-94808: Cover `PyOS_mystrnicmp` and `PyOS_mystricmp` (gh-102469)
Artem Mukhin committed
February 28, 2023
P
gh-101101: Unstable C API tier (PEP 689) (GH-101102)
Petr Viktorin committed
February 23, 2023
E
gh-93649: Split exception tests from _testcapimodule.c (GH-102173)
Erlend E. Aasland committed
November 22, 2022
P
gh-47146: Soft-deprecate structmember.h, expose its contents via Python.h (GH-99014)
Petr Viktorin committed
November 17, 2022
E
gh-93649: Split float/long tests from _testcapimodule.c (GH-99549)
Erlend E. Aasland committed
November 16, 2022
E
gh-93649: Split watcher API tests from _testcapimodule.c (#99532)
Erlend E. Aasland committed
E
gh-93649: Split memory and docstring tests from _testcapimodule.c (#99517)
Erlend E. Aasland committed
November 15, 2022
E
gh-93649: Split pytime and datetime tests from _testcapimodule.c (#99494)
Erlend E. Aasland committed
November 14, 2022
E
gh-93649: Split getargs tests from _testcapimodule.c (#99346)
Erlend E. Aasland committed
August 17, 2022
P
gh-95991: Add some infrastructure for testing Limited API in _testcapi (GH-95992)
Petr Viktorin committed
August 10, 2022
P
gh-93649: Undefine NDEBUG in Modules/_testcapi/* to enable assert() (GH-95793)
Petr Viktorin committed
P
gh-93649: Split unicode tests from _testcapimodule.c & add some more (GH-95819)
Petr Viktorin committed
August 8, 2022
P
gh-93274: Expose receiving vectorcall in the Limited API (GH-95717)
Petr Viktorin committed
August 1, 2022
P
gh-93649: Split heaptype tests from _testcapimodule.c (GH-95386)
Petr Viktorin committed
July 13, 2022
O
gh-93649: Fix linkage of _PyTestCapi_Init_Vectorcall (#94702)
Oleg Iarygin committed
July 8, 2022
P
gh-93649: Split vectorcall testing from _testcapimodule.c (GH-94549)
Petr Viktorin committed