Don't build with limited API for 3.13 free-threaded build
envgap__giampaolo__psutil-2401
01 / FAILURE SIGNATURE
As reported upstream
No identifying execution failure has been captured.
Not a benchmark task.
- The project already builds and runs before the fix, so there is nothing to repair.
02 / ENVIRONMENT RECIPE
- Base commit
3c518a384dda6dd11223499fc26b5bacf08bb8d5- Manifest
setup.py- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
giampaolo/psutil #2401 · read the original issue
## Summary * OS: cross-platform * Type: wheels / build ## Description The free-threaded (`--disable-gil`) build of CPython 3.13 doesn't currently support the limited API. Let's adjust `setup.py` so that `Py_LIMITED_API` is not defined in `Py_GIL_DISABLED` builds. For context, we'd like the free-threaded build to support a version of the limited API, but it probably won't happen in time for 3.13. See also https://github.com/python/cpython/issues/111506.
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]