Free-Threaded Python Library Compatibility Checker
8 comments
·May 22, 2025bratao
corona10
Currently, only testing the library installation; we will make progress to test the unittest result also.
null
interestoo
> error: package `icu_properties v1.5.1` cannot be built because it requires rustc 1.67 or newer, while the currently active rustc version is 1.63.0
is this not environment problem?
corona10
Yeah, we still believe that a bunch of things should be updated to make the results more accurate.
cmcconomy
please add geopandas to the list :)
OutOfHere
But is there even an official docker image for deploying applications using 3.13t and 3.14t? Looking at https://hub.docker.com/_/python/ and https://github.com/docker-library/python/issues/947 , it seems to have been ignored. Without one, it's all useless. Almost no one wants to compile Python from source.
colesbury
You don't have to build from source. uv is the best option, in my opinion, but the py-free-threading docs also have a longer list too:
uv: https://docs.astral.sh/uv/getting-started/installation/
py-free-threading: https://py-free-threading.github.io/installing-cpython/
docker: docker run -it quay.io/pypa/manylinux_2_28_x86_64 python3.13t
This checks if the Library builds or if it is really compatible/works with multi-threading?