Skip to content
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

Drop Zarr 2.x Support #8380

Open
ericspod opened this issue Mar 7, 2025 · 1 comment
Open

Drop Zarr 2.x Support #8380

ericspod opened this issue Mar 7, 2025 · 1 comment

Comments

@ericspod
Copy link
Member

ericspod commented Mar 7, 2025

Is your feature request related to a problem? Please describe.
Zarr 3.x moved a number of types around and few other compatibility breaking changes. We currently try to support 2.x and 3.x in places like here but we should consider when to drop support for 2.x. This would help improve the typing of this module as well.

@jamesobutler
Copy link
Contributor

Zarr 3.0 requires Python 3.11 and newer. This is because they follow SPEC0 as seen in the PR that dropped Python 3.10 support in zarr-developers/zarr-python@0e4cc7e.

As previously mentioned at #8303 (comment), MONAI could consider adopting SPEC0 as well which would mean bumping the minimum required Python version from 3.9 to 3.11 if it was done today.

python_requires = >= 3.9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants