Skip to content

Documentation on level of support for the free-threaded build #15756

@ngoldbaum

Description

@ngoldbaum

Right now, uv's solver considers the free-threaded build experimental and won't use it unless you explicitly specify a free-threaded interpreter with e.g. --python. This leads to some surprising behaviors. Some of these are marked as bugs in uv and will likely be fixed but some of them seem to be the expected behavior of uv considering free-threading experimental:

This came up in the context of the cryptography CI configuration where I'm trying to add support for the free-threaded build:

It'd be nice to have this level of support explicitly documented somewhere.

It'd also be nice if the uv developers could think about what is needed for the free-threaded build to no longer be considered experimental and write that down somewhere.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions