Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explicitly select free-threading Python #3391

Open
Tracked by #229
fschulze opened this issue Oct 4, 2024 · 5 comments
Open
Tracked by #229

Explicitly select free-threading Python #3391

fschulze opened this issue Oct 4, 2024 · 5 comments

Comments

@fschulze
Copy link

fschulze commented Oct 4, 2024

I would like to be able to use py313t in the envlist to explicitly run python3.13t as a free-threaded nogil build in addition to py313 which would run python3.13 as an explicitly regular build.

Is there already some way to do that which I missed?

Currently py313t seems to use python.

Related:

@gaborbernat
Copy link
Member

Someone needs to add this functionality first inside virtualenv, or UV if you're ok using tox-uv...

@gaborbernat
Copy link
Member

You can always use https://tox.wiki/en/4.21.2/cli_interface.html#tox-run---discover in the meantime to force it...

@ssbarnea
Copy link
Member

ssbarnea commented Oct 4, 2024

IMHO that would likely be the most useful tox change to implement because 3.13t is very near and a major source of bugs. Making easy for people to test it with tox would be... very useful.

@gaborbernat
Copy link
Member

PR welcome.

@fschulze
Copy link
Author

fschulze commented Oct 4, 2024

Thanks for the pointer to --discover, that might already be enough for me. Will try later.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants