Changes
- Ensure pickle does not change tokens @fjetter (#11320)
- Add changelog entry for reshape and ordering improvements @phofl (#11324)
- Rename chunksize-tolerance option @phofl (#11317)
- Upgrade gpuCI and fix Dask Array failures with "cupy" backend @rjzamora (#11309)
- Implement automatic rechunking for shuffle @phofl (#11311)
- Ensure we test against numpy 2 in CI @jrbourbeau (#11182)
- Revert "Test ordering on distributed scheduler (#11310)" @fjetter (#11321)
- Test ordering on distributed scheduler @fjetter (#11310)
- Add tests to cover more cases of new reshape implementation @phofl (#11313)
- order: Choose better target for branches with multiple leaf nodes @phofl (#11303)
- order: ensure runnable tasks are certainly runnable @fjetter (#11305)
- Fix upstream numpy build @phofl (#11304)
- Make shuffle a no-op if possible @phofl (#11291)
- Keep chunksize consistent in reshape @phofl (#11273)
- Enable slicing with only one unknonw chunk @phofl (#11301)
- Link to dask vs spark benchmarks on dask docs @scharlottej13 (#11289)
- Fix slicing for masked arrays @phofl (#11300)
- array: fix
asarray
for array input withdtype
@lucascolley (#11288) - array: add constants @lucascolley (#11287)
- Ignore typing of return value @phofl (#11286)
- Remove automatic resizing in reshape @phofl (#11269)
- API: expose
np
dtypes indask.array
namespace @lucascolley (#11178) - Drop support for Python 3.9 @phofl (#11245)
See the Changelog for more information.