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
+13-5Lines changed: 13 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -15,10 +15,18 @@ What's New
15
15
np.random.seed(123456)
16
16
17
17
18
-
.. _whats-new.2023.11.1:
18
+
.. _whats-new.2023.12.0:
19
19
20
-
v2023.11.1 (unreleased)
21
-
-----------------------
20
+
v2023.12.0 (2023 Dec 08)
21
+
------------------------
22
+
23
+
This release brings new `hypothesis <https://hypothesis.works/>`_ strategies for testing, significantly faster rolling aggregations as well as
24
+
``ffill`` and ``bfill`` with ``numbagg``, a new :py:meth:`Dataset.eval` method, and improvements to
25
+
reading and writing Zarr arrays (including a new ``"a-"`` mode).
26
+
27
+
Thanks to our 16 contributors:
28
+
29
+
Anderson Banihirwe, Ben Mares, Carl Andersson, Deepak Cherian, Doug Latornell, Gregorio L. Trevisan, Illviljan, Jens Hedegaard Nielsen, Justus Magin, Mathias Hauser, Max Jones, Maximilian Roos, Michael Niklas, Patrick Hoefler, Ryan Abernathey, Tom Nicholas
22
30
23
31
New Features
24
32
~~~~~~~~~~~~
@@ -27,7 +35,7 @@ New Features
27
35
Accessible under :py:mod:`testing.strategies`, and documented in a new page on testing in the User Guide.
28
36
(:issue:`6911`, :pull:`8404`)
29
37
By `Tom Nicholas <https://github.com/TomNicholas>`_.
30
-
- :py:meth:`rolling` uses numbagg <https://github.com/numbagg/numbagg>`_ for
38
+
- :py:meth:`rolling` uses `numbagg <https://github.com/numbagg/numbagg>`_ for
31
39
most of its computations by default. Numbagg is up to 5x faster than bottleneck
32
40
where parallelization is possible. Where parallelization isn't possible — for
33
41
example a 1D array — it's about the same speed as bottleneck, and 2-5x faster
@@ -36,7 +44,7 @@ New Features
36
44
By `Maximilian Roos <https://github.com/max-sixty>`_.
37
45
- Use a concise format when plotting datetime arrays. (:pull:`8449`).
38
46
By `Jimmy Westling <https://github.com/illviljan>`_.
39
-
- Avoid overwriting unchanged existing coordinate variables when appending by setting ``mode='a-'``.
47
+
- Avoid overwriting unchanged existing coordinate variables when appending with :py:meth:`Dataset.to_zarr` by setting ``mode='a-'``.
40
48
By `Ryan Abernathey <https://github.com/rabernat>`_ and `Deepak Cherian <https://github.com/dcherian>`_.
41
49
- :py:meth:`~xarray.DataArray.rank` now operates on dask-backed arrays, assuming
42
50
the core dim has exactly one chunk. (:pull:`8475`).
0 commit comments