Skip to content

Commit a747fa5

Browse files
Release notes for v2025.07.0 (#10495)
* move older release notes to current release * remove empty section headers * release summary * add release date * remove repeated contributor name * Update doc/whats-new.rst Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * fix syntax of github profile link --------- Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com>
1 parent c192846 commit a747fa5

File tree

1 file changed

+19
-21
lines changed

1 file changed

+19
-21
lines changed

doc/whats-new.rst

Lines changed: 19 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,21 @@ What's New
77

88
.. _whats-new.2025.07.0:
99

10-
v2025.07.0 (unreleased)
11-
-----------------------
10+
v2025.07.0 (Jul 3, 2025)
11+
------------------------
12+
13+
This release extends xarray's support for custom index classes, restores support for reading netCDF3 files with SciPy, updates minimum dependencies, and fixes a number of bugs.
14+
15+
Thanks to the 17 contributors to this release:
16+
Bas Nijholt, Benoit Bovy, Deepak Cherian, Dhruva Kumar Kaushal, Dimitri Papadopoulos Orfanos, Ian Hunt-Isaak, Kai Mühlbauer, Mathias Hauser, Maximilian Roos, Miguel Jimenez, Nick Hodgskin, Scott Henderson, Shuhao Cao, Spencer Clark, Stephan Hoyer, Tom Nicholas and Zsolt Cserna
1217

1318
New Features
1419
~~~~~~~~~~~~
20+
1521
- Expose :py:class:`~xarray.indexes.RangeIndex`, and :py:class:`~xarray.indexes.CoordinateTransformIndex` as public api
1622
under the ``xarray.indexes`` namespace. By `Deepak Cherian <https://github.com/dcherian>`_.
1723
- Support zarr-python's new ``.supports_consolidated_metadata`` store property (:pull:`10457``).
18-
by Tom Nicholas <https://github.com/TomNicholas>`_.
24+
by `Tom Nicholas <https://github.com/TomNicholas>`_.
1925
- Better error messages when encoding data to be written to disk fails (:pull:`10464`).
2026
By `Stephan Hoyer <https://github.com/shoyer>`_
2127

@@ -105,12 +111,9 @@ By `Dhruva Kumar Kaushal <https://github.com/dhruvak001>`_.
105111
- 2.16
106112
- 2.18
107113

108-
Deprecations
109-
~~~~~~~~~~~~
110-
111-
112114
Bug fixes
113115
~~~~~~~~~
116+
114117
- Fix Pydap test_cmp_local_file for numpy 2.3.0 changes, 1. do always return arrays for all versions and 2. skip astype(str) for numpy >= 2.3.0 for expected data. (:pull:`10421`)
115118
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
116119
- Fix the SciPy backend for netCDF3 files . (:issue:`8909`, :pull:`10376`)
@@ -123,14 +126,18 @@ Bug fixes
123126
(:pull:`10442`). By `Mathias Hauser <https://github.com/mathause>`_.
124127
- Fix Pydap backend testing. Now test forces string arrays to dtype "S" (pydap converts them to unicode type by default). Removes conditional to numpy version. (:issue:`10261`, :pull:`10482`)
125128
By `Miguel Jimenez-Urias <https://github.com/Mikejmnez>`_.
126-
127-
128-
Documentation
129-
~~~~~~~~~~~~~
130-
129+
- Fix attribute overwriting bug when decoding encoded
130+
:py:class:`numpy.timedelta64` values from disk with a dtype attribute
131+
(:issue:`10468`, :pull:`10469`). By `Spencer Clark
132+
<https://github.com/spencerkclark>`_.
133+
- Fix default ``"_FillValue"`` dtype coercion bug when encoding
134+
:py:class:`numpy.timedelta64` values to an on-disk format that only supports
135+
32-bit integers (:issue:`10466`, :pull:`10469`). By `Spencer Clark
136+
<https://github.com/spencerkclark>`_.
131137

132138
Internal Changes
133139
~~~~~~~~~~~~~~~~
140+
134141
- Forward variable name down to coders for AbstractWritableDataStore.encode_variable and subclasses. (:pull:`10395`).
135142
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
136143

@@ -210,15 +217,6 @@ Bug fixes
210217
(:pull:`10352`). By `Spencer Clark <https://github.com/spencerkclark>`_.
211218
- Avoid unsafe casts from float to unsigned int in CFMaskCoder (:issue:`9815`, :pull:`9964`).
212219
By ` Elliott Sales de Andrade <https://github.com/QuLogic>`_.
213-
- Fix attribute overwriting bug when decoding encoded
214-
:py:class:`numpy.timedelta64` values from disk with a dtype attribute
215-
(:issue:`10468`, :pull:`10469`). By `Spencer Clark
216-
<https://github.com/spencerkclark>`_.
217-
- Fix default ``"_FillValue"`` dtype coercion bug when encoding
218-
:py:class:`numpy.timedelta64` values to an on-disk format that only supports
219-
32-bit integers (:issue:`10466`, :pull:`10469`). By `Spencer Clark
220-
<https://github.com/spencerkclark>`_.
221-
222220

223221
Performance
224222
~~~~~~~~~~~

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy