This release brings a stricter internal model for manifest paths, support for appending to existing icechunk stores, an experimental non-kerchunk-based HDF5 reader, handling of nested groups in DMR++ files, as well as many other bugfixes and documentation improvements.
What's Changed
- FAQ updates by @TomNicholas in #266
- Import top-level version of xarray classes by @TomNicholas in #267
- Update index.md by @thodson-usgs in #275
- Remove unused ManifestBackendArray class by @TomNicholas in #282
- Fix bug in RT of parquet detection by @norlandrhagen in #278
- Search for coord_names in separate_coords by @ayushnag in #191
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #283
- Bump minimum Xarray dependency to 2024.10.0 by @TomNicholas in #284
- Dont write _ARRAY_DIMENSIONS to icechunk by @TomNicholas in #286
- Fix release notes for v1.1.0 by @TomNicholas in #288
- dmrpp root and nested group parsing fix by @ayushnag in #265
- Update README.md by @joshmoore in #294
- Remove numcodecs specific install by @mpiannucci in #301
- Update contributors guide by @TomNicholas in #298
- Clarify which features are currently available in FAQ by @TomNicholas in #296
- Fix sphinx warnings by @maxrjones in #300
- Update pkg install in docs contribution guide by @douglatornell in #304
- Support downstream type checking by including py.typed by @maxrjones in #306
- Non-kerchunk backend for HDF5/netcdf4 files. by @sharkinsspatial in #87
- Release note for #87 by @TomNicholas in #307
- Add status badges to README by @douglatornell in #303
- Expand xarray openable type hint with ReadBuffer by @TomNicholas in #316
- Consolidate hdf reader tests into their own tests module by @TomNicholas in #314
- Refactor kerchunk reader tests to call open_virtual_dataset by @TomNicholas in #317
- Add virtual_backend_kwargs argument to open_virtual_dataset by @TomNicholas in #315
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #322
- Refactor dmrpp tests to expose data file path by @TomNicholas in #323
- Paths as URIs by @TomNicholas in #243
- Add list of previous talks to readme by @TomNicholas in #313
- Correct some documentation links to function the public API by @TomNicholas in #325
- Ignore spontaneous mypy errors for h5py classes. ref #324 by @sharkinsspatial in #328
- Append to icechunk stores by @abarciauskas-bgse in #272
- Add new page with links to example notebooks by @TomNicholas in #331
- Release summary for v1.2.0 by @TomNicholas in #332
New Contributors
- @joshmoore made their first contribution in #294
- @douglatornell made their first contribution in #304
- @sharkinsspatial made their first contribution in #87
Full Changelog: v1.1.0...v1.2.0