From e79e1cd10a949c3111668818e94208a3987bef94 Mon Sep 17 00:00:00 2001 From: Deepak Cherian Date: Tue, 18 Mar 2025 07:16:14 -0600 Subject: [PATCH 1/4] Release 2025.03.0 --- doc/whats-new.rst | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/doc/whats-new.rst b/doc/whats-new.rst index 05e03869553..8f596d2d346 100644 --- a/doc/whats-new.rst +++ b/doc/whats-new.rst @@ -16,8 +16,14 @@ What's New .. _whats-new.2025.02.0: -v2025.02.0 (unreleased) ------------------------ +v2025.03.0 (Mar 18, 2025) +------------------------- + +This release brings tested support for Python 3.13, significant improvements to datetime & timedelta encoding/decoding, +and improvements to the :py:class:`~xarray.DataTree` API; in addition to the usual bug fixes and other improvements. +Thanks to the 21 contributors to this release: +Benoit Bovy, Chuck Daniels, Deepak Cherian, Florian Jetter, Jan, Josh Kihm, Julia Signell, Justus Magin, Kai Mühlbauer, Kobe Vandelanotte, Mathias Hauser, +Max Jones, Maximilian Roos, Oliver Watt-Meyer, Sam Levang, Sander van Rijn, Spencer Clark, Stephan Hoyer, Tom White, Vecko and maddogghoek New Features ~~~~~~~~~~~~ @@ -95,9 +101,6 @@ Documentation - Better expose the :py:class:`Coordinates` class in API reference (:pull:`10000`) By `Benoit Bovy `_. -Internal Changes -~~~~~~~~~~~~~~~~ - .. _whats-new.2025.01.2: @@ -172,11 +175,6 @@ New Features :py:class:`pandas.DatetimeIndex` (:pull:`9965`). By `Spencer Clark `_ and `Kai Mühlbauer `_. -- :py:meth:`DatasetGroupBy.first` and :py:meth:`DatasetGroupBy.last` can now use ``flox`` if available. (:issue:`9647`) - By `Deepak Cherian `_. - -Breaking changes -~~~~~~~~~~~~~~~~ - Adds shards to the list of valid_encodings in the zarr backend, so that sharded Zarr V3s can be written (:issue:`9947`, :pull:`9948`). By `Jacob Prince_Bieker `_ From 82bed6d6ae1b424576c67943108d4cebeb882d3c Mon Sep 17 00:00:00 2001 From: Deepak Cherian Date: Wed, 19 Mar 2025 22:22:04 -0600 Subject: [PATCH 2/4] Update doc/whats-new.rst Co-authored-by: Joe Hamman --- 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 8f596d2d346..3859ae3c7f9 100644 --- a/doc/whats-new.rst +++ b/doc/whats-new.rst @@ -16,7 +16,7 @@ What's New .. _whats-new.2025.02.0: -v2025.03.0 (Mar 18, 2025) +v2025.03.0 (Mar 20, 2025) ------------------------- This release brings tested support for Python 3.13, significant improvements to datetime & timedelta encoding/decoding, From 59f1ee7093725df17b8a6e93452814d7bebe8622 Mon Sep 17 00:00:00 2001 From: Deepak Cherian Date: Wed, 19 Mar 2025 22:24:11 -0600 Subject: [PATCH 3/4] one more --- doc/whats-new.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/whats-new.rst b/doc/whats-new.rst index e6f175f76f1..b91c273aa43 100644 --- a/doc/whats-new.rst +++ b/doc/whats-new.rst @@ -14,17 +14,17 @@ What's New np.random.seed(123456) -.. _whats-new.2025.02.0: +.. _whats-new.2025.03.0: v2025.03.0 (Mar 20, 2025) ------------------------- This release brings tested support for Python 3.13, support for reading Zarr V3 datasets into a :py:class:`~xarray.DataTree`, -significant improvements to datetime & timedelta encoding/decoding, and improvements to the :py:class:`~xarray.DataTree` API; +significant improvements to datetime & timedelta encoding/decoding, and improvements to the :py:class:`~xarray.DataTree` API; in addition to the usual bug fixes and other improvements. Thanks to the 26 contributors to this release: -Alfonso Ladino, Benoit Bovy, Chuck Daniels, Deepak Cherian, Eni, Florian Jetter, Ian Hunt-Isaak, Jan, Joe Hamman, Josh Kihm, Julia Signell, -Justus Magin, Kai Mühlbauer, Kobe Vandelanotte, Mathias Hauser, Max Jones, Maximilian Roos, Oliver Watt-Meyer, Sam Levang, Sander van Rijn, +Alfonso Ladino, Benoit Bovy, Chuck Daniels, Deepak Cherian, Eni, Florian Jetter, Ian Hunt-Isaak, Jan, Joe Hamman, Josh Kihm, Julia Signell, +Justus Magin, Kai Mühlbauer, Kobe Vandelanotte, Mathias Hauser, Max Jones, Maximilian Roos, Oliver Watt-Meyer, Sam Levang, Sander van Rijn, Spencer Clark, Stephan Hoyer, Tom Nicholas, Tom White, Vecko and maddogghoek New Features From b800ef3630ecf3605ede0929f738a2b5bd918bbe Mon Sep 17 00:00:00 2001 From: Deepak Cherian Date: Wed, 19 Mar 2025 22:26:19 -0600 Subject: [PATCH 4/4] cleanup --- 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 b91c273aa43..7775e459eac 100644 --- a/doc/whats-new.rst +++ b/doc/whats-new.rst @@ -87,8 +87,8 @@ Bug fixes - Use mean of min/max years as offset in calculation of datetime64 mean (:issue:`10019`, :pull:`10035`). By `Kai Mühlbauer `_. -- Fix DataArray().drop_attrs(deep=False) and add support for attrs to - DataArray()._replace(). (:issue:`10027`, :pull:`10030`). By `Jan +- Fix ``DataArray().drop_attrs(deep=False)`` and add support for attrs to + ``DataArray()._replace()``. (:issue:`10027`, :pull:`10030`). By `Jan Haacker `_. - Fix bug preventing encoding times with missing values with small integer dtype (:issue:`9134`, :pull:`9498`). By `Spencer Clark