InsightSoftwareConsortium / ITKModuleTemplate

A template to start an ITK Module
https://itk.org/ITKSoftwareGuide/html/Book1/ITKSoftwareGuide-Book1ch9.html#x50-1430009
Apache License 2.0
12 stars 16 forks source link

Strategy to publish external modules for different versions of ITK #142

Open dyollb opened 1 year ago

dyollb commented 1 year ago

Currently, it is tricky to know which version of an ITK external module can be used with a specific version of ITK. Since often external modules are not updated on PyPi, users need to try until they find a version of ITK that (seems to) work.

It would be nice if there was a consistent strategy. Some ideas:

SimonRit commented 1 year ago

I agree with you, we should maybe fix the ITK version for a given module release. In my experience, some patch versions are incompatible, e.g., 5.3rc04.post3 and 5.3rc04.post4.

thewtex commented 1 year ago

Yes, fixing to patch versions is conservative, but safest.