You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
C API: Move limited C API tests from _testcapi to a new _testlimitedcapi extension #116417
Currently, the _testcapi C extension is partially built with the limited C API and partially with the non-limited C API. It can lead to some confusion: which API is being tested?
I proposed to create a new _testlimitedcapi extension which is only built with the limited C API. It can only access to the limited C API and so there is a lower risk to test the non-limited C API by mistake.
Activity
pythongh-116417: Add _testlimitedcapi C extension
gh-116417: Add _testlimitedcapi C extension (#116419)
pythongh-116417: Move limited C API tests to _testlimitedcapi
pythongh-116417: Avoid PyFloat_AS_DOUBLE() in AC limited C API
pythongh-116417: Avoid PyFloat_AS_DOUBLE() in AC limited C API
gh-116417: Avoid PyFloat_AS_DOUBLE() in AC limited C API (#116568)
pythongh-116417: Fix make check-c-globals for _testlimitedcapi
pythongh-116417: Move 4 limited C API test files to _testlimitedcapi
gh-116417: Fix make check-c-globals for _testlimitedcapi (#116570)
pythongh-116417: Argument Clinic: test generated Limited C API code f…
gh-116417: Argument Clinic: test generated Limited C API code for flo…
pythongh-116417: Move 4 limited C API test files to _testlimitedcapi
gh-116417: Move 4 limited C API test files to _testlimitedcapi (#116571)
pythongh-116417: Build _testinternalcapi with limited C API version 3.5
gh-116417: Build _testinternalcapi with limited C API version 3.5 (#1…
47 remaining items
gh-117642: Fix PEP 737 implementation (GH-117643)
pythongh-116417: Add _testlimitedcapi C extension (python#116419)
pythongh-116417: Avoid PyFloat_AS_DOUBLE() in AC limited C API (pytho…
pythongh-116417: Fix make check-c-globals for _testlimitedcapi (pytho…
pythongh-116417: Argument Clinic: test generated Limited C API code f…
pythongh-116417: Move 4 limited C API test files to _testlimitedcapi (p…
pythongh-116417: Build _testinternalcapi with limited C API version 3…
pythongh-116417: Move limited C API list.c tests to _testlimitedcapi (…
pythongh-116417: Fix WASI build of _testlimitedcapi (python#116974)
pythongh-116417: Move limited C API abstract.c tests to _testlimitedc…
pythongh-116417: Move limited C API unicode.c tests to _testlimitedca…
pythongh-116417: Move limited C API long.c tests to _testlimitedcapi (p…
pythongh-116417: Move limited C API dict.c tests to _testlimitedcapi (p…
pythongh-116417: Move limited C API complex.c tests to _testlimitedca…
pythongh-117642: Fix PEP 737 implementation (pythonGH-117643)