summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_capi
Commit message (Expand)AuthorAgeFilesLines
* gh-121654: Add PyType_Freeze() function (#122457)Victor Stinner2024-10-251-0/+66
* gh-125900: Clean-up logic around immortalization in free-threading (#125901)Sam Gross2024-10-242-6/+1
* gh-125608: Trigger dictionary watchers when inline values change (#125611)Sam Gross2024-10-211-0/+17
* gh-124872: Replace enter/exit events with "switched" (#125532)Kirill Podoprigora2024-10-161-41/+46
* gh-125512: Revert "gh-124872: Replace enter/exit events with "switched" (#124...Kirill Podoprigora2024-10-151-45/+44
* gh-124872: Replace enter/exit events with "switched" (#124776)Richard Hansen2024-10-141-44/+45
* gh-124502: Add PyUnicode_Equal() function (#124504)Victor Stinner2024-10-071-0/+33
* gh-111495: Add tests for `PyCodec_*` C API (#123343)Bénédikt Tran2024-09-291-2/+295
* gh-107954: Fix configuration type for the perf profiler (#124636)Pablo Galindo Salgado2024-09-271-1/+1
* gh-119333: Add C api to have contextvar enter/exit callbacks (#119335)Jason Fried2024-09-241-0/+83
* gh-119771: Set errno on overflows in _Py_c_pow() (#120256)Sergey B Kirpichev2024-09-181-1/+5
* gh-124153: Implement `PyType_GetBaseByToken()` and `Py_tp_token` slot (GH-124...neonene2024-09-181-0/+71
* gh-100554: Add ``Py_tp_vectorcall`` slot to set ``PyTypeObject.tp_vectorcall`...Wenzel Jakob2024-09-131-0/+8
* gh-123909: PyType_From*: Disallow metaclasses with custom tp_new (GH-123947)Petr Viktorin2024-09-131-9/+3
* gh-121039: add Floats/ComplexesAreIdenticalMixin to test.support.testcase (GH...Sergey B Kirpichev2024-09-081-15/+12
* gh-123465: Allow Py_RELATIVE_OFFSET for __*offset__ members (GH-123474)Petr Viktorin2024-09-051-41/+109
* gh-107954, PEP 741: Add PyConfig_Get()/Set() functions (#123472)Victor Stinner2024-09-021-0/+379
* gh-122854: Add Py_HashBuffer() function (#122855)Victor Stinner2024-08-301-0/+10
* gh-121645: Add PyBytes_Join() function (#121646)Victor Stinner2024-08-301-0/+40
* gh-121485: Always use 64-bit integers for integers bits count (GH-121486)Serhiy Storchaka2024-08-301-0/+12
* gh-120389: Add PyLong_FromInt64() and PyLong_AsInt64() (#120390)Victor Stinner2024-08-281-0/+25
* gh-111495: Remove test_capi test_rshift_print() (#123338)Victor Stinner2024-08-261-15/+0
* gh-111495: Add tests for PyNumber C API (#111996)Sergey B Kirpichev2024-08-262-7/+335
* gh-111495: Add tests for PyTuple C API (#118757)Sergey B Kirpichev2024-08-265-0/+277
* Fix typos in comments (#123201)Wulian2024-08-211-1/+1
* GH-122821: Simplify compilation of while statements to ensure consistency of ...Mark Shannon2024-08-131-0/+1
* Fix typos in comments and test code (#122846)Xie Yanbo2024-08-121-1/+1
* gh-111495: Add more tests on PyEval C APIs (#122789)Victor Stinner2024-08-082-43/+103
* gh-105201: Add PyIter_NextItem() (#122331)Erlend E. Aasland2024-08-071-0/+40
* gh-122728: Fix SystemError in PyEval_GetLocals() (#122735)Victor Stinner2024-08-061-0/+13
* gh-121381 Remove subprocess._USE_VFORK escape hatch (#121383)Cody Maloney2024-07-311-3/+3
* Refactor test_capi.test_long (GH-122113)Serhiy Storchaka2024-07-221-179/+66
* gh-121849: Fix PyUnicodeWriter_WriteSubstring() crash if len=0 (#121896)Victor Stinner2024-07-171-1/+5
* gh-121842: Improve coverage of `PyBytes_FromStringAndSize` (#121843)sobolevn2024-07-171-0/+2
* gh-121115: Skip __index__ in PyLong_AsNativeBytes by default (GH-121118)Steve Dower2024-06-281-2/+9
* gh-119182: Add PyUnicodeWriter_WriteUCS4() function (#120849)Victor Stinner2024-06-241-1/+35
* gh-70278: Fix PyUnicode_FromFormat() with precision for %s and %V (GH-120365)Serhiy Storchaka2024-06-241-2/+44
* gh-119182: Rewrite PyUnicodeWriter tests in Python (#120845)Victor Stinner2024-06-211-1/+149
* gh-120417: Add #noqa: F401 to tests (#120627)Victor Stinner2024-06-181-1/+1
* gh-118789: Add `PyUnstable_Object_ClearWeakRefsNoCallbacks` (#118807)Sam Gross2024-06-181-0/+28
* gh-120417: Remove unused imports in tests (part 1) (#120629)Victor Stinner2024-06-173-4/+0
* GH-120619: Clean up `RETURN_VALUE` instruction (GH-120624)Mark Shannon2024-06-171-6/+6
* gh-119258: Eliminate Type Guards in Tier 2 Optimizer with Watcher (GH-119365)Saul Shanabrook2024-06-082-2/+151
* gh-116560: Add PyLong_GetSign() public function (#116561)Sergey B Kirpichev2024-06-031-0/+16
* gh-119775: Remove ability to create immutable types with mutable bases (#119776)Nikita Sobolev2024-06-021-25/+3
* gh-119585: Fix crash involving `PyGILState_Release()` and `PyThreadState_Clea...Sam Gross2024-05-311-0/+16
* gh-119213: Be More Careful About _PyArg_Parser.kwtuple Across Interpreters (g...Eric Snow2024-05-221-0/+33
* gh-119049: Fix incorrect display of warning which is constructed by C API (GH...Kirill Podoprigora2024-05-161-1/+43
* gh-118846: Fix free-threading test failures when run sequentially (#118864)Sam Gross2024-05-101-1/+4
* GH-115709: Invalidate executors when a local variable is changed via frame.f_...Mark Shannon2024-05-061-0/+13