You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/whats-new.rst
+14-19Lines changed: 14 additions & 19 deletions
Original file line number
Diff line number
Diff line change
@@ -15,13 +15,14 @@ What's New
15
15
np.random.seed(123456)
16
16
17
17
18
-
.. _whats-new.2024.05.1:
18
+
.. _whats-new.2024.06.0:
19
19
20
-
v2024.06 (unreleased)
20
+
v2024.06.0 (unreleased)
21
21
-----------------------
22
+
This release brings various performance optimizations and compatibility with the upcoming numpy 2.0 release.
22
23
23
-
New Features
24
-
~~~~~~~~~~~~
24
+
Thanks to the 22 contributors to this release:
25
+
Alfonso Ladino, David Hoese, Deepak Cherian, Eni Awowale, Ilan Gold, Jessica Scheick, Joe Hamman, Justus Magin, Kai Mühlbauer, Mark Harfouche, Mathias Hauser, Matt Savoie, Maximilian Roos, Mike Thramann, Nicolas Karasiak, Owen Littlejohns, Paul Ockenfuß, Philippe THOMY, Scott Henderson, Spencer Clark, Stephan Hoyer and Tom Nicholas
25
26
26
27
Performance
27
28
~~~~~~~~~~~
@@ -34,37 +35,30 @@ Performance
34
35
By `Alfonso Ladino <https://github.com/aladinor>`_.
35
36
36
37
37
-
Breaking changes
38
-
~~~~~~~~~~~~~~~~
39
-
40
-
41
-
Deprecations
42
-
~~~~~~~~~~~~
43
-
44
-
45
38
Bug fixes
46
39
~~~~~~~~~
47
40
- Preserve conversion of timezone-aware pandas Datetime arrays to numpy object arrays
48
41
(:issue:`9026`, :pull:`9042`).
49
42
By `Ilan Gold <https://github.com/ilan-gold>`_.
50
-
51
43
- :py:meth:`DataArrayResample.interpolate` and :py:meth:`DatasetResample.interpolate` method now
52
-
support aribtrary kwargs such as ``order`` for polynomial interpolation. (:issue:`8762`).
44
+
support arbitrary kwargs such as ``order`` for polynomial interpolation (:issue:`8762`).
53
45
By `Nicolas Karasiak <https://github.com/nkarasiak>`_.
54
46
55
47
56
48
Documentation
57
49
~~~~~~~~~~~~~
58
-
- Add link to CF Conventions on packed data and sentence on type determination in doc/user-guide/io.rst (:issue:`9041`, :pull:`9045`).
50
+
- Add link to CF Conventions on packed data and sentence on type determination in the I/O userguide (:issue:`9041`, :pull:`9045`).
59
51
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
60
52
61
53
62
54
Internal Changes
63
55
~~~~~~~~~~~~~~~~
64
56
- Migrates remainder of ``io.py`` to ``xarray/core/datatree_io.py`` and
65
-
``TreeAttrAccessMixin`` into ``xarray/core/common.py`` (:pull:`9011`)
57
+
``TreeAttrAccessMixin`` into ``xarray/core/common.py`` (:pull:`9011`).
66
58
By `Owen Littlejohns <https://github.com/owenlittlejohns>`_ and
67
59
`Tom Nicholas <https://github.com/TomNicholas>`_.
60
+
- Compatibility with numpy 2 (:issue:`8844`, :pull:`8854`, :pull:`8946`).
61
+
By `Justus Magin <https://github.com/keewis>`_ and `Stephan Hoyer <https://github.com/shoyer>`_.
68
62
69
63
70
64
.. _whats-new.2024.05.0:
@@ -123,8 +117,8 @@ Bug fixes
123
117
<https://github.com/pandas-dev/pandas/issues/56147>`_ to
124
118
:py:func:`pandas.date_range`, date ranges produced by
125
119
:py:func:`xarray.cftime_range` with negative frequencies will now fall fully
126
-
within the bounds of the provided start and end dates (:pull:`8999`). By
127
-
`Spencer Clark <https://github.com/spencerkclark>`_.
120
+
within the bounds of the provided start and end dates (:pull:`8999`).
121
+
By `Spencer Clark <https://github.com/spencerkclark>`_.
128
122
129
123
Internal Changes
130
124
~~~~~~~~~~~~~~~~
@@ -149,7 +143,8 @@ Internal Changes
149
143
- ``transpose``, ``set_dims``, ``stack`` & ``unstack`` now use a ``dim`` kwarg
150
144
rather than ``dims`` or ``dimensions``. This is the final change to make xarray methods
151
145
consistent with their use of ``dim``. Using the existing kwarg will raise a
152
-
warning. By `Maximilian Roos <https://github.com/max-sixty>`_
146
+
warning.
147
+
By `Maximilian Roos <https://github.com/max-sixty>`_
0 commit comments