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

fix: compatibility with zarr-python 3.0.3 #86

Merged
merged 2 commits into from
Feb 17, 2025

Conversation

LDeakin
Copy link
Collaborator

@LDeakin LDeakin commented Feb 15, 2025

zarr-python 3.0.3 changed the CodecPipeline API a little in zarr-developers/zarr-python#2784.

@LDeakin LDeakin requested a review from ilan-gold February 15, 2025 11:15
Copy link
Owner

@ilan-gold ilan-gold left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we raise an issue with the zarr folks about this? Seems like this is an external API that broke on a patch version. It could be nice to get some guarantees about the stability of their code (i.e., for our users)

Co-authored-by: Ilan Gold <ilanbassgold@gmail.com>
@ilan-gold
Copy link
Owner

ilan-gold commented Feb 17, 2025

Sorry also do we want to bump our minimum supported version here? Either that or should we make the iterator dependent on the version? (apologies, meant to ask this sooner)

@ilan-gold
Copy link
Owner

See: zarr-developers/zarr-python#2845 for the future

@LDeakin
Copy link
Collaborator Author

LDeakin commented Feb 17, 2025

Sorry also do we want to bump our minimum supported version here? Either that or should we make the iterator dependent on the version? (apologies, meant to ask this sooner)

I reckon just bump the minimum and save the trouble. These 3.0.x versions have had quite a few bugs, so no point continuing to support them.

@ilan-gold
Copy link
Owner

ilan-gold commented Feb 17, 2025

Good point, let's merge then after bumping

@LDeakin
Copy link
Collaborator Author

LDeakin commented Feb 17, 2025

Already bumped

@LDeakin LDeakin merged commit 3ba4d3e into main Feb 17, 2025
17 checks passed
@LDeakin LDeakin deleted the zarr-python_3.0.3_codec_pipeline_api branch February 17, 2025 22:20
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

Successfully merging this pull request may close these issues.

2 participants