Skip to content

Changes for ITK 6.0.0 #885

Description

@cookpa

Changes for when we adopt ITK 6

Drop support for EOL python 3.8 and 3.9

This will allow us to

  • Update numpy

Other expected changes / fixes

ITK v6 should fix #849

Changes that can happen now

Update manylinux2014 to manylinux2_28

This will update GLIBC and help with Slicer compatibility (#870). Could optionally do this only for newer Python (eg 3.12+ for Slicer).

Update cibuildwheel to 2.23.3 (can update to cibuildwheel 3 on Python > 3.10)

Conda compatibility

Currently, libitk-devel on conda-forge is only building v5.4.X. As I understand it, conda forge discourages pre-releases, so we might have to wait for the official ITK 6.0.0 to maintain conda availability.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions