Cannot build from source with 3.15t #642
|
Answered by
darekwojciechowski
Jul 30, 2026
Replies: 1 comment 1 reply
|
That's not your setup. pipdeptree has PR #643 is already open to flip the default off for source builds. Until it merges, pass the option yourself: pip install --config-settings=setup-args=-Dpython.allow_limited_api=false pipdeptreeIt's the same flag the project already sets in its own cibuildwheel overrides for |
1 reply
Answer selected by
gaborbernat
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
That's not your setup. pipdeptree has
limited-api = trueinpyproject.toml, and meson-python refuses the limited API on any free-threaded interpreter. There's no cp315t wheel published yet, so pip falls back to the sdist and hits that wall.PR #643 is already open to flip the default off for source builds. Until it merges, pass the option yourself:
It's the same flag the project already sets in its own cibuildwheel overrides for
cp3*twheels. You end up with a per-interpreter extension instead of an abi3 one, which is what 3.15t needs anyway.