Xarray v2024.10.0 has just been released, including support for xarray.DataTree and zarr-python v3 !!!
github.com/pydata/xarray/rel…
@xarray_dev @zarr_dev
Oct 24, 2024 · 10:21 PM UTC
xarray.DataTree is a huge feature addition - since the the dawn of time xarray top-level classes were `DataArray` and `Dataset` (and `Variable`), now we have `DataTree` too!
Read about it here
github.com/pydata/xarray/dis…
The original xarray-contrib/datatree repo has now been archived in favour of xarray.DataTree, so please don't use that one anymore - there is a migration guide here.
github.com/pydata/xarray/blo…
This was a huge effort involving many people. It started in 2021 when I prototyped DataTree on a long Amtrak journey, and was only pushed over the finish line with generous help from people at @NASAEarthData GESDIS.
If there's a feature you want to see in xarray then hit us up!
ALSO this release is the first to be compatible with the much anticipated v3 implementation of zarr-python! (still on its beta branch right now)
This brings big performance benefits when reading @zarr_dev on S3 via async and (b) compatibility with @EarthmoverHQ 's Icechunk.


