This release brings changes to minimum dependencies, allows reading of datasets where a dimension name is
associated with a multidimensional variable (e.g. finite volume ocean model output), and introduces
a new :py:class:xarray.Coordinates
object.
Thanks to the 16 contributors to this release: Anderson Banihirwe, Articoking, Benoit Bovy, Deepak Cherian, Harshitha, Ian Carroll,
Joe Hamman, Justus Magin, Peter Hill, Rachel Wegener, Riley Kuttruff, Thomas Nicholas, Tom Nicholas, ilgast, quantsnus, vallirep
Announcements
The xarray.Variable
class is being refactored out to a new project title 'namedarray'.
See the design doc for more
details. Reach out to us on this discussion topic if you have any thoughts.
What's Changed
- Use variable name in all exceptions raised in
as_variable
by @ZedThree in #7995 - Add documentation on custom indexes by @benbovy in #6975
- Allow opening datasets with nD dimenson coordinate variables. by @dcherian in #7989
- Update copyright year in README by @dcherian in #8007
- join together duplicate entries in the text
repr
by @keewis in #7225 - Core team member guide by @TomNicholas in #7999
- Expose "Coordinates" as part of Xarray's public API by @benbovy in #7368
- improved docstring of to_netcdf (issue #7127) by @vallirep in #7947
- Update interpolate_na in dataset.py by @ilgast in #7974
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #8014
- Add HDF5 Section to read/write docs page by @rwegener2 in #8012
- Add examples to docstrings by @harshitha1201 in #7937
- (chore) min versions bump by @jhamman in #8022
- Automatically chunk
other
in GroupBy binary ops. by @dcherian in #7684 - change cumproduct to cumprod by @quantsnus in #8031
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #8032
- Reduce pre-commit update frequency to monthly from weekly. by @dcherian in #8033
- sort when encoding coordinates for deterministic outputs by @itcarroll in #8034
- Zarr : Allow setting
write_empty_chunks
by @RKuttruff in #8016 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #8052
- Count documentation by @Articoking in #8057
- Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 by @dependabot in #8068
- add design document for "named-array" by @andersy005 in #8073
- unpin
numpy
by @keewis in #8061 - Extending the glossary by @harshitha1201 in #7732
- Add 2023.08.0 whats-new by @dcherian in #8081
New Contributors
- @ZedThree made their first contribution in #7995
- @vallirep made their first contribution in #7947
- @ilgast made their first contribution in #7974
- @rwegener2 made their first contribution in #8012
- @quantsnus made their first contribution in #8031
- @RKuttruff made their first contribution in #8016
- @Articoking made their first contribution in #8057
Full Changelog: v2023.07.0...v2023.08.0