zarr 3
- COMP: Zarr Python 3 StoreLike support
- COMP: Use LocalStore for Zarr Python 3
- COMP: Remove dimension_deparator arg to MemoryStore
- Remove home-page from pyproject.toml
xref: https://github.com/astropenguin/xarray-dataclasses/issues/240
Hi @thewtex, sorry for the radio silence. Is there part here you would like help with or we can share the workload a bit?
@melonora thanks for the offer to help :pray:
We are currently blocked by astropenguin/xarray-dataclasses#240 , which prevents resolution of a valid dependency tree.
A forked version could be published and used until it is resolved.
I can have a look early next week
Hey, just wanted to nudge a little bit - here on NixOS we are still waiting for this PR :).
Apologies, I got overthrown later with lab work. I had a look at the repo and the problem is now that the person owning the repository seems to have deleted all the code on main right now. I will pull the last working release and work from there. Alternatively, check if we can get away with not using it.
@doronbehar The fork on my branch is I think almost ready after I fix the conflicts. I would like to have one look with @thewtex before releasing from my fork, but then after this we can adjust this PR and get it merged.
As said before, from the original repository all the code on main got deleted. It seems like the maintainer was in the process of moving to the use of dataspecs but didn't have time to complete it. The release of the fork would now only adjust the xarray constraints. I will check whether after that I can finish the maintainers work on the migration to dataspecs but that would take a while as I am also finishing my PhD.
@doronbehar I discussed with @thewtex and we think it is best to move the fork to the xarray org, where it could be better maintained. I have opened an issue on the original repository explaining the situation and asking whether we could get the permissions on PyPi so we can release under the same name. (https://github.com/astropenguin/xarray-dataclasses/issues/244)
CC @ianhi
@doronbehar Just to update, I am trying to get the repository in the xarray-contrib organization right now, see https://github.com/xarray-contrib/xarray-contrib/issues/16
@doronbehar @thewtex xarray-dataclass has been released. I pushed the change here already, but looks like we have some more work to do.
@melonora woohoo! :sparkler:
It looks like zarr-python 3 issues?
https://github.com/copilot/c/530f9ab4-b665-4d7b-9321-f0463b89ba93
hmm can't see that conversation, but I will check later
Todo:
- [x] migrate spatial-image to xarray-dataclass
- [x] test updates for zarr v3