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
Currently, Dask is pinned: dask<=2024.7.1, due to Dask API changes after that version.
We should allow newer versions of Dask, creating a new minimum version (e.g. 2025.1.0), rather than insisting a maximum.
The issues for cfdm with newer versions of Dask are:
The new Dask "task spec" graph API breaks the current cfdm functionality that inspects graphs for Array objects (e.g. cfdm.Data._modify_dask_graph).
The new Dask take function sometimes requires "an implementation of 'numpy.concatenate' on types that implement __array_function__", i.e. Array objects - which don't currently have this.
PR to follow to fix these items
The text was updated successfully, but these errors were encountered:
Currently, Dask is pinned:
dask<=2024.7.1
, due to Dask API changes after that version.We should allow newer versions of Dask, creating a new minimum version (e.g. 2025.1.0), rather than insisting a maximum.
The issues for cfdm with newer versions of Dask are:
Array
objects (e.g.cfdm.Data._modify_dask_graph
).take
function sometimes requires "an implementation of 'numpy.concatenate' on types that implement __array_function__", i.e.Array
objects - which don't currently have this.PR to follow to fix these items
The text was updated successfully, but these errors were encountered: