DataTree roundtrip fails on None group lookup #9960
Labels
bug
topic-DataTree
Related to the implementation of a DataTree class
topic-zarr
Related to zarr storage library
What happened?
I'm attempting to use zarr 3.0.0 in conjunction with xarray 2025.1.1 in this PR
A roundtirpping test case started to fail
What did you expect to happen?
I would've expected the test case to succeed, but AFAICT on the
open_datatree
call to the local zarr store, one of the zarr groups resolves to None, resulting in the error below.Minimal Complete Verifiable Example
MVCE confirmation
Relevant log output
Anything else we need to know?
No response
Environment
INSTALLED VERSIONS
commit: None
python: 3.11.11 (main, Dec 4 2024, 08:55:08) [GCC 13.2.0]
python-bits: 64
OS: Linux
OS-release: 6.8.0-51-generic
machine: x86_64
processor: x86_64
byteorder: little
LC_ALL: None
LANG: en_ZA.UTF-8
LOCALE: ('en_ZA', 'UTF-8')
libhdf5: None
libnetcdf: None
xarray: 2025.1.1
pandas: 2.2.3
numpy: 2.1.3
scipy: None
netCDF4: None
pydap: None
h5netcdf: None
h5py: None
zarr: 3.0.0
cftime: None
nc_time_axis: None
iris: None
bottleneck: None
dask: 2024.10.0
distributed: 2024.10.0
matplotlib: None
cartopy: None
seaborn: None
numbagg: None
fsspec: 2024.10.0
cupy: None
pint: None
sparse: None
flox: None
numpy_groupies: None
setuptools: 74.1.2
pip: 24.2
conda: None
pytest: 8.3.3
mypy: None
IPython: 8.29.0
sphinx: 8.1.3
The text was updated successfully, but these errors were encountered: