summaryrefslogtreecommitdiffstats
path: root/Modules/_testcapi
Commit message (Expand)AuthorAgeFilesLines
* gh-105156: Deprecate the old Py_UNICODE type in C API (#105157)Victor Stinner2023-06-011-4/+4
* gh-104922: Make `PY_SSIZE_T_CLEAN` not mandatory again (#105051)Inada Naoki2023-05-311-40/+0
* gh-105071: add PyUnstable_Exc_PrepReraiseStar to expose except* implementatio...Irit Katriel2023-05-302-1/+49
* gh-104469: Convert _testcapi/long to use AC (gh-104720)Dong-hee Na2023-05-232-35/+250
* gh-98836: Extend PyUnicode_FromFormat() (GH-98838)Serhiy Storchaka2023-05-211-15/+48
* GH-101291: Add low level, unstable API for pylong (GH-101685)Mark Shannon2023-05-211-0/+13
* gh-104469: Convert _testcapi/exceptions to use AC (gh-104502)Dong-hee Na2023-05-212-97/+531
* gh-104469: Update README.txt for _testcapi (gh-104529)Dong-hee Na2023-05-171-0/+7
* gh-104469: Convert _testcapi/watchers.c to use Argument Clinic (#104503)Nikita Sobolev2023-05-152-43/+259
* gh-104469 Convert _testcapi/float.c to use AC (gh-104470)Dong-hee Na2023-05-152-19/+123
* gh-93649: Split gc- and allocation tests from _testcapimodule.c (GH-104403)Jurica Bradarić2023-05-122-0/+345
* Trim trailing whitespace and test on CI (#104275)Hugo van Kemenade2023-05-081-1/+1
* gh-99593: Add tests for Unicode C API (part 2) (#99868)Serhiy Storchaka2023-05-041-27/+479
* gh-102500: Implement PEP 688 (#102521)Jelle Zijlstra2023-05-042-0/+103
* gh-103509: PEP 697 -- Limited C API for Extending Opaque Types (GH-103511)Petr Viktorin2023-05-043-1/+474
* gh-103968: Deprecate creating heap types whose metaclass has custom tp_new. (...Petr Viktorin2023-05-031-1/+15
* gh-84436: Add integration C API tests for immortal objects (gh-103962)Dong-hee Na2023-05-022-0/+48
* Fix typos in faulthandler, testcapi error messages (#103020)Liyang Zhang2023-03-251-2/+2
* GH-101291: Rearrange the size bits in PyLongObject (GH-102464)Mark Shannon2023-03-221-1/+1
* GH-94808: Cover `PyOS_mystrnicmp` and `PyOS_mystricmp` (gh-102469)Artem Mukhin2023-03-222-0/+61
* gh-102755: PyErr_DisplayException only in ABI >= 3.12. Tests cover PyErr_Disp...Irit Katriel2023-03-211-3/+13
* gh-102755: Add PyErr_DisplayException(exc) (#102756)Irit Katriel2023-03-161-10/+3
* gh-102594: PyErr_SetObject adds note to exception raised on normalization err...Irit Katriel2023-03-161-0/+21
* gh-102381: don't call watcher callback with dead object (#102382)Carl Meyer2023-03-081-1/+12
* gh-102493: fix normalization in PyErr_SetObject (#102502)Irit Katriel2023-03-071-0/+15
* gh-101101: Fix test_code_extra to reset value for refleak test (gh-102350)Dong-hee Na2023-03-021-1/+5
* gh-101101: Unstable C API tier (PEP 689) (GH-101102)Petr Viktorin2023-02-282-0/+116
* gh-102192: Replace PyErr_Fetch/Restore etc by more efficient alternatives (in...Irit Katriel2023-02-242-12/+9
* gh-93649: Split exception tests from _testcapimodule.c (GH-102173)Erlend E. Aasland2023-02-232-0/+278
* GH-101578: Normalize the current exception (GH-101607)Mark Shannon2023-02-081-9/+15
* gh-93649: Split tracemalloc tests from _testcapimodule.c (#99551)Erlend E. Aasland2022-12-171-0/+81
* gh-99240: Reset pointer to NULL when the pointed memory is freed in argument ...colorfulappl2022-12-171-0/+19
* GH-100000: Cleanup and polish various watchers code (GH-99998)Itamar Ostricher2022-12-141-2/+4
* GH-91054: Reset static events counts in code watchers tests (#99978)Itamar Ostricher2022-12-041-0/+9
* GH-91054: Add code object watchers API (GH-99859)Itamar Ostricher2022-12-021-0/+131
* gh-99612: Fix PyUnicode_DecodeUTF8Stateful() for ASCII-only data (GH-99613)Serhiy Storchaka2022-12-011-0/+36
* gh-99593: Add tests for Unicode C API (part 1) (GH-99651)Serhiy Storchaka2022-11-291-6/+332
* gh-91053: Add an optional callback that is invoked whenever a function is mod...mpage2022-11-221-0/+237
* gh-99537: Use Py_SETREF() function in longobject C code (#99655)Victor Stinner2022-11-221-8/+4
* gh-47146: Soft-deprecate structmember.h, expose its contents via Python.h (GH...Petr Viktorin2022-11-222-0/+218
* gh-93649: Split float/long tests from _testcapimodule.c (GH-99549)Erlend E. Aasland2022-11-174-0/+867
* gh-93649: Split watcher API tests from _testcapimodule.c (#99532)Erlend E. Aasland2022-11-162-0/+303
* gh-93649: Split memory and docstring tests from _testcapimodule.c (#99517)Erlend E. Aasland2022-11-163-0/+752
* gh-99300: Replace Py_INCREF() with Py_NewRef() (#99513)Victor Stinner2022-11-161-4/+2
* gh-93649: Split pytime and datetime tests from _testcapimodule.c (#99494)Erlend E. Aasland2022-11-153-0/+729
* gh-93649: Split getargs tests from _testcapimodule.c (#99346)Erlend E. Aasland2022-11-142-0/+921
* gh-99300: Use Py_NewRef() in Modules/ directory (#99440)Victor Stinner2022-11-131-6/+3
* gh-98586: Add vector call APIs to the Limited API (GH-98587)Wenzel Jakob2022-10-271-4/+101
* gh-94808: Cover `PyUnicode_Count` in CAPI (#96929)Nikita Sobolev2022-10-061-0/+21
* GH-91049: Introduce set vectorcall field API for PyFunctionObject (GH-92257)adphrost2022-09-151-0/+19