summaryrefslogtreecommitdiffstats
path: root/Modules/_testcapimodule.c
Commit message (Expand)AuthorAgeFilesLines
* gh-99300: Use Py_NewRef() in Modules/ directory (#99440)Victor Stinner2022-11-131-56/+28
* gh-98724: Fix Py_CLEAR() macro side effects (#99100)Victor Stinner2022-11-091-0/+87
* gh-91248: Add PyFrame_GetVar() function (#95712)Victor Stinner2022-11-081-0/+34
* GH-90699: fix refleak in `_testcapimodule.c` (gh-99236)Kumar Aditya2022-11-081-0/+1
* GH-90699: Remove remaining `_Py_IDENTIFIER` stdlib usage (GH-99067)Kumar Aditya2022-11-071-7/+9
* gh-94808: add tests covering `PyFunction_GetKwDefaults` and `PyFunction_SetKw...Nikita Sobolev2022-11-051-0/+29
* gh-94808: add tests covering `PySequence_{Set,Del}Slice` (GH-99123)Nikita Sobolev2022-11-051-0/+33
* gh-94808: add tests covering `PyEval_GetFuncDesc` function (GH-98300)Nikita Sobolev2022-11-051-0/+7
* gh-98610: Adjust the Optional Restrictions on Subinterpreters (GH-98618)Eric Snow2022-10-311-7/+17
* gh-94808: cover `PyFunction_GetDefaults` and `PyFunction_SetDefaults` (#98449)Nikita Sobolev2022-10-271-0/+29
* gh-98608: Change _Py_NewInterpreter() to _Py_NewInterpreterFromConfig() (gh-9...Eric Snow2022-10-261-0/+63
* gh-94808: cover `PyMapping_HasKeyString` and `PyMapping_HasKey` (#98486)Nikita Sobolev2022-10-261-0/+36
* gh-91051: allow setting a callback hook on PyType_Modified (GH-97875)Carl Meyer2022-10-211-0/+127
* gh-94808: Cover `PyFunction_GetCode`, `PyFunction_GetGlobals`, `PyFunction_Ge...Nikita Sobolev2022-10-161-0/+39
* gh-94808: Cover `PyEval_GetFuncName` (#98246)Nikita Sobolev2022-10-151-0/+7
* gh-94808: Add coverage for bytesarray_setitem (#95802)Michael Droettboom2022-10-101-0/+15
* gh-91052: Add PyDict_Unwatch for unwatching a dictionary (#98055)Carl Meyer2022-10-081-0/+15
* Fix memory leaks in test_capi (#98017)Carl Meyer2022-10-071-0/+3
* GH-91052: Add C API for watching dictionaries (GH-31787)Carl Meyer2022-10-071-0/+140
* gh-94808: Add test coverage for PyObject_HasAttrString (#96627)MonadChains2022-10-031-0/+26
* gh-96821: Fix undefined behaviour in `_testcapimodule.c` (GH-96915)Matthias Görgens2022-09-191-1/+3
* gh-95991: Add some infrastructure for testing Limited API in _testcapi (GH-95...Petr Viktorin2022-08-171-3/+9
* gh-95878: Fix format char in datetime CAPI tests (GH-95879)Christian Heimes2022-08-111-4/+4
* gh-93649: Split unicode tests from _testcapimodule.c & add some more (GH-95819)Petr Viktorin2022-08-101-321/+3
* gh-93274: Expose receiving vectorcall in the Limited API (GH-95717)Petr Viktorin2022-08-081-0/+3
* gh-94936: C getters: co_varnames, co_cellvars, co_freevars (#95008)Ken Jin2022-08-041-11/+69
* gh-93649: Split heaptype tests from _testcapimodule.c (GH-95386)Petr Viktorin2022-08-011-969/+14
* GH-92678: Expose managed dict clear and visit functions (#95246)Mark Shannon2022-07-251-0/+8
* GH-91153: Handle mutating __index__ methods in bytearray item assignment (GH-...Brandt Bucher2022-07-191-0/+16
* gh-94930: skipitem() in getargs.c should return non-NULL on error (GH-94931)Serhiy Storchaka2022-07-181-2/+21
* gh-93649: Split vectorcall testing from _testcapimodule.c (GH-94549)Petr Viktorin2022-07-081-250/+9
* gh-87347: Fix test_pymem_new() reference leak (#94330)Victor Stinner2022-06-271-15/+15
* gh-87347: Fix PyObject_NEW() regression (#94234)Victor Stinner2022-06-261-0/+43
* gh-87347: Add parenthesis around macro arguments (#93915)Victor Stinner2022-06-201-1/+25
* gh-93937, C API: Move PyFrame_GetBack() to Python.h (#93938)Victor Stinner2022-06-191-1/+0
* gh-89546: Clean up PyType_FromMetaclass (GH-93686)Petr Viktorin2022-06-141-1/+2
* gh-93466: Document PyType_Spec doesn't accept repeated slot IDs; raise where ...Petr Viktorin2022-06-101-0/+59
* bpo-45383: Get metaclass from bases in PyType_From* (GH-28748)Sebastian Berg2022-06-091-0/+160
* gh-82616: Add Py_IS_TYPE_SIGNED() macro (#93178)Victor Stinner2022-05-271-0/+15
* gh-60074: add new stable API function PyType_FromMetaclass (GH-93012)Wenzel Jakob2022-05-271-0/+73
* Fix NULL check in test_type_from_ephemeral_spec in_testcapimodule.c (GH-92863)Dennis Sweeney2022-05-171-1/+1
* GH-92236: Remove spurious "line" event when starting coroutine or generator. ...Mark Shannon2022-05-131-0/+46
* gh-92536: PEP 623: Remove wstr and legacy APIs from Unicode (GH-92537)Inada Naoki2022-05-121-175/+0
* gh-91320: Use _PyCFunction_CAST() (#92251)Victor Stinner2022-05-031-20/+20
* gh-92154: Expose PyCode_GetCode in the C API (GH-92168)Ken Jin2022-05-031-0/+24
* gh-91324: List feature macros in the stable ABI manifest, improve tests (GH-3...Petr Viktorin2022-04-281-0/+13
* gh-91731: Replace Py_BUILD_ASSERT() with static_assert() (#91730)Victor Stinner2022-04-201-1/+2
* gh-91118: Fix docstrings that do not honor --without-doc-strings (#31769)Oleg Iarygin2022-04-181-1/+1
* gh-90501: Add PyErr_GetHandledException and PyErr_SetHandledException (GH-30531)Irit Katriel2022-04-151-0/+11
* Add new PyFrame_GetLasti C-API function (GH-32413)Mark Shannon2022-04-081-0/+16