-
Notifications
You must be signed in to change notification settings - Fork 3
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
Install unable to find blosc2 dependency for Python 3.9 #4
Comments
This issue came to my attention due to a report in the 3D Slicer Community forum in https://discourse.slicer.org/t/dental-segmantator/40519. This impacts Python 3.9 users of packages that use nnUNet as acvl_utils is a listed dependency. |
I've encountered the same problem as well. For now, the only option is to roll back to version 0.2.1. |
@FabianIsensee Would you be able to address this major issue for Python 3.9 support? This impacts all packages that use nnUNet. |
@FabianIsensee Do you plan on maintaining support for Python 3.9? If so it would be great if you could publish a new version of this package with a fix. Otherwise this package needs to be marked as for Python 3.10+. |
@FabianIsensee The introduction of blosc2 and the version specified in 4cad0de does not have support for Python 3.9 even though nnUNet specifies it supports Python 3.9.
At minimum could you update this package to explicitly state the
python_requires
in setup.py so that pip can better manage dependencies? See https://github.com/pypa/sampleproject/blob/db5806e0a3204034c51b1c00dde7d5eb3fa2532e/setup.py#L123See how this has impacted TotalSegmentator again as mentioned at wasserth/TotalSegmentator#385 (comment).
Example of dependency handling failing at time of install.
The text was updated successfully, but these errors were encountered: