summaryrefslogtreecommitdiffstats
path: root/Modules/_testcapi
Commit message (Expand)AuthorAgeFilesLines
* gh-142589: Fix PyUnstable_Object_IsUniqueReferencedTemporary (gh-142593)Sam Gross2025-12-111-0/+10
* gh-141780: Make PyModule_FromSlotsAndSpec enable GIL if needed (GH-141785)Petr Viktorin2025-11-241-0/+23
* gh-141070: Add PyUnstable_Object_Dump() function (#141072)Victor Stinner2025-11-181-0/+25
* gh-140550: Initial implementation of PEP 793 – PyModExport (GH-140556)Petr Viktorin2025-11-053-0/+395
* gh-129813: Fix PyBytesWriter tests (#139892)Victor Stinner2025-10-101-5/+4
* gh-111489: Add PyTuple_FromArray() function (#139691)Victor Stinner2025-10-101-0/+28
* gh-79315: Remove Include/pylock.h and Include/monitoring.h (#139731)Victor Stinner2025-10-071-2/+0
* gh-133059: Increase the small positive integer cache to 1024 (GH-133160)dgpb2025-09-241-2/+2
* gh-139098: Use multiphase initialization in `_testcapi` (GH-139102)Peter Bierma2025-09-181-6/+3
* gh-129813, PEP 782: Add PyBytesWriter_Format() (#138824)Victor Stinner2025-09-121-0/+44
* gh-129813, PEP 782: Add PyBytesWriter C API (#138822)Victor Stinner2025-09-121-0/+270
* gh-137210: Add a struct, slot & function for checking an extension's ABI (GH-...Petr Viktorin2025-09-052-0/+56
* GH-137623: Use an AC decorator for docstring line length enforcement (#137690)Adam Turner2025-08-182-2/+4
* gh-136300: Modify C tests to conform to PEP-737 (GH-136301)William S Fulton2025-07-112-3/+2
* gh-136288: Fix error message in `_testcapi/vectorcall.c` (GH-136258)William S Fulton2025-07-041-4/+4
* gh-135075: Make PyObject_SetAttr() fail with NULL value and exception (#136180)Victor Stinner2025-07-031-0/+38
* gh-135709: Fix two compile warnings on WASM buildbot (#135712)sobolevn2025-06-191-1/+1
* gh-134891: Add PyUnstable_Unicode_GET_CACHED_HASH (GH-134892)Petr Viktorin2025-06-061-0/+7
* gh-133968: Add PyUnicodeWriter_WriteASCII() function (#133973)Victor Stinner2025-05-291-0/+22
* gh-133140: Add `PyUnstable_Object_IsUniquelyReferenced` for free-threading (#...Peter Bierma2025-05-051-0/+8
* gh-133164: Add `PyUnstable_Object_IsUniqueReferencedTemporary` C API (gh-133170)Sam Gross2025-05-021-0/+8
* gh-130317: Fix test_pack_unpack_roundtrip() and add docs (#133204)Sergey B Kirpichev2025-05-012-43/+1
* gh-133166: Fix missing error emission of PyType_GetModuleByDef (GH-133240)neonene2025-05-011-0/+8
* gh-130317: Fix strict aliasing in PyFloat_Pack8() (#133150)Victor Stinner2025-04-291-2/+5
* gh-130317: Fix PyFloat_Pack/Unpack[24] for NaN's with payload (#130452)Sergey B Kirpichev2025-04-282-1/+40
* gh-132162: Add tests for Py_UniversalNewlineFgets() (#132164)alexey semenyuk2025-04-242-1/+76
* gh-128813: hide mixed-mode functions for complex arithmetic from C-API (#131703)Sergey B Kirpichev2025-04-221-44/+0
* gh-111178: remove redundant casts for functions with correct signatures (#131...Bénédikt Tran2025-04-015-34/+33
* gh-131525: Cache the result of tuple_hash (#131529)Michael Droettboom2025-03-271-1/+3
* gh-111178: Fix function signatures for test_capi (#131659)Victor Stinner2025-03-241-16/+25
* gh-111178: fix UBSan failures for `Modules/_testcapi/{buffer,monitoring}.c` (...Bénédikt Tran2025-03-242-15/+25
* gh-131238: Remove includes from pycore_interp.h (#131495)Victor Stinner2025-03-201-3/+3
* gh-130947: Add again PySequence_Fast() to the limited C API (#130948)Victor Stinner2025-03-131-0/+24
* gh-128911: Use PyImport_ImportModuleAttr() function (#129657)Victor Stinner2025-02-051-7/+2
* gh-93649: Move _testcapi tests to specific files (#129544)Victor Stinner2025-02-016-17/+611
* gh-93649: Add Modules/_testcapi/function.c file (#129521)Victor Stinner2025-01-312-0/+144
* gh-93649: Add Modules/_testcapi/type.c file (#129516)Victor Stinner2025-01-312-0/+252
* gh-129354: Use PyErr_FormatUnraisable() function (#129514)Victor Stinner2025-01-311-4/+7
* gh-93649: Move PyFrame C API tests to test_capi (#129512)Victor Stinner2025-01-312-0/+135
* gh-129354: Fix grammar in PyErr_FormatUnraisable() (#129475)Victor Stinner2025-01-311-3/+3
* gh-111495: Add PyFile tests (#129449)Victor Stinner2025-01-302-6/+49
* gh-129354: Use PyErr_FormatUnraisable() function (#129435)Victor Stinner2025-01-301-3/+6
* gh-128911: Add PyImport_ImportModuleAttr() function (#128912)Victor Stinner2025-01-302-0/+45
* gh-127119: Faster check for small ints in long_dealloc (GH-127620)Pieter Eendebak2025-01-291-1/+14
* gh-128844: Make `_Py_TryIncref` public as an unstable API. (#128926)Sam Gross2025-01-281-0/+54
* gh-128509: Add `PyUnstable_IsImmortal` for finding immortal objects (GH-129182)Peter Bierma2025-01-272-0/+8
* gh-129185: Fix PyTraceMalloc_Untrack() at Python exit (#129191)Victor Stinner2025-01-231-2/+11
* gh-127350: Add more tests for Py_fopen() (GH-128587)Serhiy Storchaka2025-01-072-21/+12
* gh-127350: Add Py_fopen() and Py_fclose() functions (#127821)Victor Stinner2025-01-063-4/+87
* GH-122548: Implement branch taken and not taken events for sys.monitoring (GH...Mark Shannon2024-12-191-3/+22