Joe Hamman

Results 205 issues of Joe Hamman

I'd like to open the conversation about what Zarr's core dependencies are for 3.0. Currently, this looks like: https://github.com/zarr-developers/zarr-python/blob/11312534ebe683d73cbbcc2da9e88933cb00cc14/pyproject.toml#L25-L34 Some of these are not used anymore (`asciitree` and `fasteners`) so...

`fsspec.url_to_fs` seems to be inconsistently parsing the path from urls. ```python import fsspec print(fsspec.url_to_fs("s3://icechunk-test/ryan")) print(fsspec.url_to_fs("http://earthmover.io/joe")) (, 'icechunk-test/ryan') (, 'http://earthmover.io/joe') ``` Why does the path from the `http` example include the...

Zarr-Python 3.0 is getting close to a full release. This issue tracks the integration of the 3.0 release with Kerchunk. Here's a running list of issues we expect we need...

### Project URL https://pypi.org/project/icechunk/ ### Does this project already exist? - [x] Yes ### New limit 50 ### Update issue title - [x] I have updated the title. ### Which...

limit request
status: awaiting response

We seem to be converging on using a leading underscore to indicate private modules. Should we do this for `zarr.core` or can we simply document the intent of the module?

Zarr-Python 2 [supported structured dtypes](https://zarr.readthedocs.io/en/stable/tutorial.html#indexing-fields-in-structured-arrays). I don't think this has been discussed much, if at all, in the context of version 3. This once worked: ```python a = np.array( [(b"aaa",...

enhancement

As of today, Zarr-Python's main branch has a test coverage of 87%. We should strive to bring this back to 100%. Here is the current report: ``` ❯ hatch env...

help wanted
tests

### Zarr version 3.0.0b4.dev7+g122760fc.d20241213 ### Numcodecs version 0.14 ### Python Version 3.11 ### Operating System Mac ### Installation hatch ### Description In the example below, I create a root group,...

bug

### History Zarr-Python 2 included the concept of a separate `chunk_store`. This was added very early on (https://github.com/zarr-developers/zarr-python/pull/37) in Zarr's development and has not been widely used. Its biggest flaw...

documentation

This PR implements support for the ZEP 8 URL syntax in Zarr Python. Some examples of what now works: ```python import zarr root = zarr.open_group('s3://bucket/data.zip|zip:|zarr3:') # S3 → ZIP →...