Joe Hamman
Joe Hamman
> It is relatively easy to convert an `FSMap` object to the type of store we need. We could consider adding some convenience layer for this. @martindurant will know best...
👍 - very open to us finding a way to accept FSMap objects as store arguments - we'll need to convert them to an FSspecStore but it sounds like we...
@marysa 👋 - I think you want: ```python fs = fsspec.filesystem("gs", asynchronous=True) zstore = zarr.storage.FsspecStore(fs, path="/cmip6/CMIP6/CMIP/NCAR/CESM2-FV2/historical/r2i1p1f1/Amon/tas/gn/v20200226/") ds = xr.open_zarr(zstore, consolidated=True) ``` Alternatively, you can likely just pass the `gs` url...
@normanrz - you know this part of the code best. Do you think its reasonable for us to _cast_ vanilla numcodecs codecs to zarr3 codecs? Seems like we have everything...
I just spent some time here and wanted to give a big 👍 to the switch to mkdocs-material. I wanted to do this leading up to 3.0 but choose not...
@normanrz - can you provide an update here?
Amazing @kylebarron! I'll spend some time playing with this today.
> I suggest we see whether it makes any improvements first, so it's author's choice for now. 👍 > What are everbody's thoughts on having this in zarr-python vs. spinning...
@kylebarron - in terms of testing this, you should take a look at how we're doing this for other stores. Basically, we've created a reusable test harness in `zarr.testing.store.StoreTests`. You...
@dstansby - you are probably the expert here. Do we see a path to fixing this?