summaryrefslogtreecommitdiffstats
path: root/Modules/_testcapimodule.c
Commit message (Expand)AuthorAgeFilesLines
* gh-93649: Split exception tests from _testcapimodule.c (GH-102173)Erlend E. Aasland2023-02-231-287/+3
* GH-100719: Remove redundant `gi_code` field from generator object. (GH-100749)Mark Shannon2023-02-231-0/+11
* gh-98627: Add an Optional Check for Extension Module Subinterpreter Compatibi...Eric Snow2023-02-161-2/+10
* gh-101819: Remove _testcapi dependencies on specific _io symbols (#101918)Erlend E. Aasland2023-02-151-2/+6
* GH-101578: Normalize the current exception (GH-101607)Mark Shannon2023-02-081-0/+37
* gh-101656: Fix "conversion from Py_ssize_t to int" warning in `_testcapimodul...Nikita Sobolev2023-02-071-3/+3
* gh-101072: support default and kw default in PyEval_EvalCodeEx for 3.11+ (#1...Matthieu Dartiailh2023-02-071-1/+140
* gh-59956: Add a Test to Verify GILState Matches the "Current" Thread State (g...Eric Snow2023-02-061-0/+37
* gh-101524: Split Up the _xxsubinterpreters Module (gh-101526)Eric Snow2023-02-041-0/+54
* gh-101152: Implement PEP 699 (GH-101193)ram vikram singh2023-01-241-0/+3
* GH-100892: Fix race in clearing `threading.local` (#100922)Kumar Aditya2023-01-111-5/+36
* gh-100228: Warn from os.fork() if other threads exist. (#100229)Gregory P. Smith2022-12-291-0/+47
* gh-99110: Initialize `frame->previous` in init_frame to fix segmentation faul...Bill Fisher2022-12-231-0/+18
* gh-93649: Split tracemalloc tests from _testcapimodule.c (#99551)Erlend E. Aasland2022-12-171-75/+0
* gh-98724: Fix Py_CLEAR() macro side effects (#99100) (#100070)Victor Stinner2022-12-071-0/+87
* Revert "gh-98724: Fix Py_CLEAR() macro side effects" (#99737)Victor Stinner2022-11-241-87/+0
* gh-47146: Soft-deprecate structmember.h, expose its contents via Python.h (GH...Petr Viktorin2022-11-221-147/+4
* gh-93649: Split float/long tests from _testcapimodule.c (GH-99549)Erlend E. Aasland2022-11-171-623/+6
* gh-93649: Split watcher API tests from _testcapimodule.c (#99532)Erlend E. Aasland2022-11-161-285/+3
* gh-93649: Split memory and docstring tests from _testcapimodule.c (#99517)Erlend E. Aasland2022-11-161-670/+6
* gh-93649: Split pytime and datetime tests from _testcapimodule.c (#99494)Erlend E. Aasland2022-11-151-677/+6
* gh-93649: Split getargs tests from _testcapimodule.c (#99346)Erlend E. Aasland2022-11-141-831/+3
* 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