From 31702002eb3b295da9db7a9a1e56bd7a9bb1e96d Mon Sep 17 00:00:00 2001 From: Deepak Cherian Date: Wed, 18 Oct 2023 13:19:29 -0600 Subject: [PATCH 1/3] Whats-new: 2023.10.0 --- doc/whats-new.rst | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/doc/whats-new.rst b/doc/whats-new.rst index 1a07a217b5f..6404972e6ae 100644 --- a/doc/whats-new.rst +++ b/doc/whats-new.rst @@ -16,12 +16,23 @@ What's New .. _whats-new.2023.09.1: -v2023.09.1 (unreleased) ------------------------ +v2023.10.0 (19 Oct, 2023) +------------------------- + +This release brings performance enhancements to reading Zarr datasets, the ability to use `numbagg `_ for reductions, +an expansion in API for ``rolling_exp``, fixes two regressions with datetime decoding, +and many other bugfixes and improvements. + +Thanks to our 13 contributors: +Anderson Banihirwe, Bart Schilperoort, Deepak Cherian, Illviljan, Kai Mühlbauer, Mathias Hauser, Maximilian Roos, Michael Niklas, Pieter Eendebak, Simon Høxbro Hansen, Spencer Clark, Tom White, olimcc New Features ~~~~~~~~~~~~ - +- Support high-performance reductions with `numbagg `_. + This is enabled by default if ``numbagg`` is installed. + By `Deepak Cherian `_. (:pull:`8307`) - :py:meth:`DataArray.where` & :py:meth:`Dataset.where` accept a callable for the ``other`` parameter, passing the object as the only argument. Previously, this was only valid for the ``cond`` parameter. (:issue:`8255`) From 2432de7a272eab573b08d44398b763025fe74df0 Mon Sep 17 00:00:00 2001 From: Deepak Cherian Date: Wed, 18 Oct 2023 13:46:06 -0600 Subject: [PATCH 2/3] [skip-ci] fix rst --- doc/whats-new.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/whats-new.rst b/doc/whats-new.rst index 6404972e6ae..b5986ea75ef 100644 --- a/doc/whats-new.rst +++ b/doc/whats-new.rst @@ -14,7 +14,7 @@ What's New np.random.seed(123456) -.. _whats-new.2023.09.1: +.. _whats-new.2023.10.0: v2023.10.0 (19 Oct, 2023) ------------------------- @@ -30,7 +30,7 @@ New Features ~~~~~~~~~~~~ - Support high-performance reductions with `numbagg `_. This is enabled by default if ``numbagg`` is installed. - By `Deepak Cherian `_. (:pull:`8316`) - Add ``corr``, ``cov``, ``std`` & ``var`` to ``.rolling_exp``. By `Maximilian Roos `_. (:pull:`8307`) - :py:meth:`DataArray.where` & :py:meth:`Dataset.where` accept a callable for From 74a841f973c7dfd9412281d634923fc8bd572587 Mon Sep 17 00:00:00 2001 From: Deepak Cherian Date: Wed, 18 Oct 2023 21:39:36 -0600 Subject: [PATCH 3/3] [skip-ci] Update whats-new.rst --- doc/whats-new.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/whats-new.rst b/doc/whats-new.rst index b5986ea75ef..db90cd2dede 100644 --- a/doc/whats-new.rst +++ b/doc/whats-new.rst @@ -21,7 +21,7 @@ v2023.10.0 (19 Oct, 2023) This release brings performance enhancements to reading Zarr datasets, the ability to use `numbagg `_ for reductions, an expansion in API for ``rolling_exp``, fixes two regressions with datetime decoding, -and many other bugfixes and improvements. +and many other bugfixes and improvements. Groupby reductions will also use ``numbagg`` if ``flox>=0.8.1`` and ``numbagg`` are both installed. Thanks to our 13 contributors: Anderson Banihirwe, Bart Schilperoort, Deepak Cherian, Illviljan, Kai Mühlbauer, Mathias Hauser, Maximilian Roos, Michael Niklas, Pieter Eendebak, Simon Høxbro Hansen, Spencer Clark, Tom White, olimcc