-
-
Notifications
You must be signed in to change notification settings - Fork 54
Closed
Description
Now that PyO3 0.23 is released, I think users will increasingly be trying to build for freethreaded Python.
What's the correct approach to do this? I have been working on this in pydantic/jiter#165, I can get it to work but only by:
- sending the path output
setup-pythoninstead of an interpreter version, because3.13tis not recognised bymaturin(I think) - on manylinux images, manually working out where to look inside the image
It would be nice if setting --interpreter 3.13t as a maturin flag just did the right thing, or maybe there's another similar easy way.
It's more complicated in jiter and pydantic-core because we use PGO optimization so have quite a fiddly build π
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels