Open dyollb opened 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
.
Yes, fixing to patch versions is conservative, but safest.
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:
itk >= 5.3.0, < 5.4.0
itk >= 5.2.1, < 5.2.2