Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gh-116417: Build _testinternalcapi with limited C API version 3.5 (#116598) | Victor Stinner | 2024-03-11 | 3 | -2/+15 |
| | |||||
* | gh-116417: Move 4 limited C API test files to _testlimitedcapi (#116571) | Victor Stinner | 2024-03-11 | 6 | -1/+532 |
| | | | | | | | | | | | | | | | | Move the following files from Modules/_testcapi/ to Modules/_testlimitedcapi/: * bytearray.c * bytes.c * pyos.c * sys.c Changes: * Replace PyBytes_AS_STRING() with PyBytes_AsString(). * Replace PyBytes_GET_SIZE() with PyBytes_Size(). * Update related test_capi tests. * Copy Modules/_testcapi/util.h to Modules/_testlimitedcapi/util.h. | ||||
* | gh-116417: Add _testlimitedcapi C extension (#116419) | Victor Stinner | 2024-03-07 | 4 | -0/+579 |
Add a new C extension "_testlimitedcapi" which is only built with the limited C API. Move heaptype_relative.c and vectorcall_limited.c from Modules/_testcapi/ to Modules/_testlimitedcapi/. * configure: add _testlimitedcapi test extension. * Update generate_stdlib_module_names.py. * Update make check-c-globals. Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com> |