pypa/hatch

Support creating a free-threaded environment

Open

#1 931 ouverte le 11 mars 2025

Voir sur GitHub
 (4 commentaires) (1 réaction) (0 assignés)Python (240 forks)batch import
buggood first issue

Métriques du dépôt

Stars
 (4 451 stars)
Métriques de merge PR
 (Merge moyen 41j 22h) (20 PRs mergées en 30 j)

Description

Perhaps complicated by the fact that hatch isn't easily installable on the free-threaded build (#1801, but see https://github.com/pypa/hatch/issues/1801#issuecomment-2715720577), it doesn't look like it's possible to create a hatch environment with a free-threaded interpreter:

$ hatch python install 3.13t
Unknown distributions: 3.13t

Is that something that you'd be interested in adding support for?

I think if we do, projects should be able to install hatch in a GIL-enabled interpreter, and then use hatch to orchestrate downloading a free-threaded interpreter and using it to run tests, sidestepping #1801.

Guide contributeur