summaryrefslogtreecommitdiffstats
path: root/Modules/_testcapi
Commit message (Expand)AuthorAgeFilesLines
* [3.12] gh-47146: Fix reference counting in _testcapi.structmember initializer...Miss Islington (bot)2023-07-211-1/+1
* [3.12] gh-99593: Add tests for Unicode C API (part 3) (GH-104728) (GH-106595)Serhiy Storchaka2023-07-101-1/+506
* [3.12] gh-91053: make func watcher tests resilient to other func watchers (GH...Miss Islington (bot)2023-07-031-12/+11
* [3.12] gh-106033: Get rid of new occurrences of PyDict_GetItem and Py… (#10...Serhiy Storchaka2023-06-241-1/+1
* [3.12] gh-103968: PyType_FromMetaclass: Allow metaclasses with tp_new=NULL (G...Miss Islington (bot)2023-06-121-0/+13
* [3.12] gh-105375: Harden error handling in `_testcapi/heaptype.c` (GH-105608)...Miss Islington (bot)2023-06-091-1/+4
* [3.12] gh-105071: add PyUnstable_Exc_PrepReraiseStar to expose except* implem...Irit Katriel2023-05-302-1/+49
* 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