InsightSoftwareConsortium / ITK

Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.
https://itk.org
Apache License 2.0
1.37k stars 660 forks source link

Cannot use RTK in 5.4rc>1 #4723

Open brynolf opened 2 weeks ago

brynolf commented 2 weeks ago

Description

In 5.4rc1 I could use RTK, but in any release after that RTK is not available.

Steps to Reproduce

a python environment with any of

pip install itk==5.4rc2
pip install itk==5.4rc3
pip install itk==5.4rc4
pip install itk==5.4

and pip install rtk

>>> from itk import RTK as rtk will fail after 5.4rc1

Expected behavior

Actual behavior

Reproducibility

Versions

python 3.10.9

Environment

Additional Information

github-actions[bot] commented 2 weeks ago

Thank you for contributing an issue! 🙏

Welcome to the ITK community! 🤗👋☀️

We are glad you are here and appreciate your contribution. Please keep in mind our community participation guidelines. 📜 Also, please check existing open issues and consider discussion on the ITK Discourse. 📖

This is an automatic message. Allow for time for the ITK community to be able to read the issue and comment on it.

SimonRit commented 2 weeks ago

Thanks @brynolf. I have been actively working on a new RTK release compatible with ITK 5.4, it should be done in the coming days. Until then, you can download wheels compiled by the actions here for non-cuda and here for cuda (see artifacts at the bottom of the page which are visible only if you're logged in GitHub). I had to fix a few things on the RTK packaging (among which, compatibility with Cuda 12.1!), hence the delay after ITK's release (which has not been announced officially yet).

PatrikBrynolfsson commented 2 weeks ago

Thanks for the update! Looking forward to using it.