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: DATATREE_MIGRATION_GUIDE.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,6 +45,7 @@ A number of other API changes have been made, which should only require minor mo
45
45
- The `DataTree.parent` property is now read-only. To assign a ancestral relationships directly you must instead use the `.children` property on the parent node, which remains settable.
46
46
- Similarly the `parent` kwarg has been removed from the `DataTree.__init__` constructor.
47
47
- DataTree objects passed to the `children` kwarg in `DataTree.__init__` are now shallow-copied.
48
+
-`DataTree.map_over_subtree` has been renamed to `DataTree.map_over_datasets`, and changed to no longer work like a decorator. Instead you use it to apply the function and arguments directly, more like how `xarray.apply_ufunc` works.
48
49
-`DataTree.as_array` has been replaced by `DataTree.to_dataarray`.
49
50
- A number of methods which were not well tested have been (temporarily) disabled. In general we have tried to only keep things that are known to work, with the plan to increase API surface incrementally after release.
Copy file name to clipboardExpand all lines: doc/whats-new.rst
+20-18Lines changed: 20 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,24 +16,13 @@ What's New
16
16
17
17
.. _whats-new.2024.10.1:
18
18
19
-
v.2024.10.1 (unreleased)
20
-
------------------------
21
-
22
-
23
-
Breaking Changes
24
-
~~~~~~~~~~~~~~~~
25
-
- The minimum versions of some dependencies were changed
19
+
v.2024.11.0 (Nov 22, 2024)
20
+
--------------------------
26
21
27
-
===================== ========= =======
28
-
Package Old New
29
-
===================== ========= =======
30
-
boto3 1.28 1.29
31
-
dask-core 2023.9 2023.11
32
-
distributed 2023.9 2023.11
33
-
h5netcdf 1.2 1.3
34
-
numbagg 0.2.1 0.6
35
-
typing_extensions 4.7 4.8
36
-
===================== ========= =======
22
+
This release brings better support for wrapping JAX arrays and Astropy Quantity objects, :py:meth:`DataTree.persist`, algorithmic improvements
23
+
to many methods with dask (:py:meth:`Dataset.polyfit`, :py:meth:`Dataset.ffill`, :py:meth:`Dataset.bfill`, rolling reductions), and bug fixes.
24
+
Thanks to the 22 contributors to this release:
25
+
Benoit Bovy, Deepak Cherian, Dimitri Papadopoulos Orfanos, Holly Mandel, James Bourbeau, Joe Hamman, Justus Magin, Kai Mühlbauer, Lukas Trippe, Mathias Hauser, Maximilian Roos, Michael Niklas, Pascal Bourgault, Patrick Hoefler, Sam Levang, Sarah Charlotte Johnson, Scott Huberty, Stephan Hoyer, Tom Nicholas, Virgile Andreani, joseph nowak and tvo
37
26
38
27
New Features
39
28
~~~~~~~~~~~~
@@ -64,10 +53,23 @@ New Features
64
53
underlying array's backend. Provides better support for certain wrapped array types
65
54
like ``jax.numpy.ndarray``. (:issue:`7848`, :pull:`9776`).
66
55
By `Sam Levang <https://github.com/slevang>`_.
56
+
- Speed up loading of large zarr stores using dask arrays. (:issue:`8902`)
57
+
By `Deepak Cherian <https://github.com/dcherian>`_.
67
58
68
-
Breaking changes
59
+
Breaking Changes
69
60
~~~~~~~~~~~~~~~~
61
+
- The minimum versions of some dependencies were changed
0 commit comments