-
-
Notifications
You must be signed in to change notification settings - Fork 17.8k
python312Packages.zarr: 2.18.7 -> 3.1.0 #373248
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
Conversation
3a338df to
88f4197
Compare
88f4197 to
e6e5922
Compare
e6e5922 to
6b93bb9
Compare
6b93bb9 to
ffd6efa
Compare
I can't find an upstream issue for that. Mind opening one? |
Done, also for tifffile, and updated the top comment of the PR. Also, I pushed a few more commits related to the main topic of the PR. I also added there |
ffd6efa to
6477f52
Compare
|
After working a bit with the patch here and with zarr v3 directly, I noticed that many features of it are missing in comparison to version 2.x. Even if the dependencies mentioned in the PR's top comment will adapt to v3, I think we should still have a |
6477f52 to
0ba9f02
Compare
|
Due to: And due to the fact non of the upstream issues in dependent projects have had any progress, I decided to decouple the I also rebased this PR to fix the natural merge conflict due to #396376 . |
0ba9f02 to
d75eab0
Compare
d75eab0 to
390e0bf
Compare
|
A few updates:
|
|
It looks like these PRs are active and will likely be merged before the next NixOS release cycle, so I'd be fine with merging. If we do proceed, I'm not sure how much effort/mostly-duplicated code we should put into supporting Zarr 2 stuff in tree though. |
OK, I see you are the maintainer also of |
7f3f825 to
2d6ead9
Compare
|
Multiscale-spatial-image stuff fully fixed (modulo potentially squashing). ome-zarr will also make a release soon. If not, patching may or may not be tedious but we could also temporarily bump to an unstable version, and then remove the pinned zarr/numcodecs stuff. |
fb73ee1 to
8c294eb
Compare
|
I think we can wait to the weekend for ome/ome-zarr-py#463 too - it won't be a big deal a few more days after 7 months this PR was open :). |
8c294eb to
2e839e0
Compare
2e839e0 to
9fbc793
Compare
|
Updated to the ome-zarr release candidate and dropped the pinned versions of zarr and numcodecs. |
|
Should be good to go after a Nixpkgs-review. I'm loaded at the moment. |
|
Looks like |
|
I managed to build locally halide with this PR (rebased upon latest Hence, I'm merging 🎉. |
The following packages need to be updated upstream to the Zarr 3.x. API:
python312Packages.tifffile: Zarr v3 compatibility? cgohlke/tifffile#282python312Packages.multiscale-spatial-image: zarr 3 spatial-image/multiscale-spatial-image#108python312Packages.ome-zarr: 0.12.0 release ome/ome-zarr-py#463python312Packages.reprojectThings done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.