Releases: xarray-contrib/pint-xarray
Releases · xarray-contrib/pint-xarray
v0.6.0
This release includes a breaking change in the exceptions raised, and exposes the expects
decorator to allow integration with functions / libraries unaware of units.
What's Changed
- new changelog section by @keewis in #312
- bump versions by @keewis in #313
- migrate the CI setup to pixi by @keewis in #314
- codecov maintenance by @keewis in #315
expects
decorator by @keewis in #316- hard-code the env name for the nightly CI by @keewis in #321
- don't lock or freeze nightly CI by @keewis in #323
- follow the change in signature of
xarray.Index.equals
by @keewis in #324 - display the units in
_repr_inline_
and__repr__
by @keewis in #325 - backwards compat for
equals
by @keewis in #326 - raise
PintExceptionGroup
containers instead by @keewis in #329 - fix the ci badge by @keewis in #330
- exclude bots from automatic release notes by @keewis in #331
- release 0.6.0 by @keewis in #332
- install the build frontend from the right pypi package by @keewis in #333
Full Changelog: v0.5.1...v0.6.0
v0.5.1
What's Changed
- new release section by @keewis in #302
- Pass kwargs to sel by @bpatel2107 in #304
- support python 3.13 by @keewis in #310
- release v0.5.1 by @keewis in #311
New Contributors
- @bpatel2107 made their first contribution in #304
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- new release note section by @keewis in #264
- colorize the
pytest
output by @keewis in #265 - drop python 3.9 by @keewis in #266
- implement the
PintIndex
by @keewis in #163 - Pass
kwargs
andassume_sorted
to xarrayinterp
for bothDataArray
andDataset
by @martijnvandermarel in #270 - hook maintenance by @keewis in #296
- ignore bots in the auto-generated release notes by @keewis in #297
- release 0.5 by @keewis in #301
New Contributors
- @martijnvandermarel made their first contribution in #270
Full Changelog: v0.4...v0.5.0
v0.5a0
Most notably this includes the implementation of a PintIndex
, which technically is a breaking change (hence the alpha release first).
What's Changed
- new release note section by @keewis in #264
- colorize the
pytest
output by @keewis in #265 - drop python 3.9 by @keewis in #266
- implement the
PintIndex
by @keewis in #163 - Pass
kwargs
andassume_sorted
to xarrayinterp
for bothDataArray
andDataset
by @martijnvandermarel in #270 - hook maintenance by @keewis in #296
- ignore bots in the auto-generated release notes by @keewis in #297
New Contributors
- @martijnvandermarel made their first contribution in #270
Full Changelog: v0.4...v0.5a0
v0.4
v0.3
v0.2.1
v0.2
New features:
- provide more context about variables when reporting unit errors
- pseudo-support units in indexes
- unit-aware versions of
sel
,loc
,drop_sel
,chunk
,reindex
,reindex_like
,interp
,interp_like
,ffill
,bfill
, andinterpolate_na
- allow converting all data variables to the same unit using
Dataset.pint.to
- a small tutorial show-casing the basic functionality
Bug fixes:
- parse units using
parse_units
instead ofparse_expression
Release v0.1
The initial release of pint-xarray
.