summaryrefslogtreecommitdiffstats
path: root/Modules/_testcapi
Commit message (Expand)AuthorAgeFilesLines
* 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
* gh-126742: Add _PyErr_SetLocaleString, use it for gdbm & dlerror messages (GH...Bénédikt Tran2024-12-171-0/+1
* gh-102471, PEP 757: Add PyLong import and export API (#121339)Victor Stinner2024-12-131-0/+124
* gh-123378: Ensure results of `PyUnicode*Error_Get{Start,End}` are clamped (GH...Bénédikt Tran2024-12-041-0/+167
* gh-127572: Fix `test_structmembers` initialization (GH-127577)Sam Gross2024-12-041-1/+1
* gh-117657: TSAN Fix races in `PyMember_Get` and `PyMember_Set` for C extensio...Daniele Parmeggiani2024-12-031-3/+7
* gh-69639: Add mixed-mode rules for complex arithmetic (C-like) (GH-124829)Sergey B Kirpichev2024-11-261-3/+47
* gh-123619: Add an unstable C API function for enabling deferred reference cou...Peter Bierma2024-11-131-1/+8
* gh-126061: Add PyLong_IsPositive/Zero/Negative() functions (#126065)RUANG (James Roy)2024-11-121-0/+27
* gh-122943: Add the varpos parameter in _PyArg_UnpackKeywords (GH-126564)Serhiy Storchaka2024-11-081-2/+3
* gh-124872: Replace enter/exit events with "switched" (#125532)Kirill Podoprigora2024-10-161-38/+41
* gh-125512: Revert "gh-124872: Replace enter/exit events with "switched" (#124...Kirill Podoprigora2024-10-151-41/+38
* gh-124872: Replace enter/exit events with "switched" (#124776)Richard Hansen2024-10-141-38/+41
* gh-124872: Change PyContext_WatchCallback to take PyObject (#124737)Richard Hansen2024-10-121-5/+5
* gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125194)Victor Stinner2024-10-091-1/+1
* gh-124296: Remove private dictionary version tag (PEP 699) (#124472)Sam Gross2024-10-011-14/+0
* gh-111495: Add tests for `PyCodec_*` C API (#123343)Bénédikt Tran2024-09-292-2/+216
* gh-119333: Add C api to have contextvar enter/exit callbacks (#119335)Jason Fried2024-09-241-0/+152
* gh-124153: Implement `PyType_GetBaseByToken()` and `Py_tp_token` slot (GH-124...neonene2024-09-181-0/+117
* gh-100554: Add ``Py_tp_vectorcall`` slot to set ``PyTypeObject.tp_vectorcall`...Wenzel Jakob2024-09-131-0/+86
* gh-107954, PEP 741: Add PyConfig_Get()/Set() functions (#123472)Victor Stinner2024-09-022-0/+69
* gh-122854: Add Py_HashBuffer() function (#122855)Victor Stinner2024-08-301-4/+25
* gh-121645: Add PyBytes_Join() function (#121646)Victor Stinner2024-08-301-0/+15
* Fix typos in docs, error messages and comments (#123336)Wulian2024-08-281-2/+2
* gh-111495: Add tests for PyNumber C API (#111996)Sergey B Kirpichev2024-08-261-0/+161
* gh-111495: Add tests for PyTuple C API (#118757)Sergey B Kirpichev2024-08-261-1/+108
* gh-105201: Add PyIter_NextItem() (#122331)Erlend E. Aasland2024-08-071-0/+29
* Update PyObject_Del() documentation (#122597)Victor Stinner2024-08-021-8/+8
* Replace PyObject_Del with PyObject_Free (#122453)Victor Stinner2024-08-011-1/+1
* gh-121791: Check for `NULL` in `MethodDescriptor2_new` in `_testcapi` (#121792)sobolevn2024-07-161-0/+3
* gh-121368: Fix seq lock memory ordering in _PyType_Lookup (#121388)Sam Gross2024-07-081-0/+1
* gh-121040: Use __attribute__((fallthrough)) (#121044)Victor Stinner2024-06-271-2/+2
* gh-119182: Add PyUnicodeWriter_WriteUCS4() function (#120849)Victor Stinner2024-06-241-0/+31