v23.02.00
🚨 Breaking Changes
- Pin
dask
anddistributed
for release (#1106) @galipremsagar
🐛 Bug Fixes
- pre-commit: Update isort version to 5.12.0 (#1098) @wence-
- explicit-comms: don't mix
-
and_
in config (#1096) @madsbk - Update
cudf.Buffer
pointer access method (#1094) @pentschev - Update tests for Python 3.10 (#1086) @pentschev
- Use
pkgutil.iter_modules
to get un-imported module fortest_pre_import
(#1085) @charlesbluca - Make proxy tests with
LocalCUDACluster
asynchronous (#1084) @pentschev - Ensure consistent results from
safe_sizeof()
in test (#1071) @madsbk - Pass missing argument to groupby benchmark compute (#1069) @mattf
- Reorder channel priority. (#1067) @bdice
- Fix owner check when the owner is a cupy array (#1061) @wence-
🛠️ Improvements
- Pin
dask
anddistributed
for release (#1106) @galipremsagar - Update shared workflow branches (#1105) @ajschmidt8
- Proxify: make duplicate check optional (#1101) @madsbk
- Fix whitespace & add URLs in
pyproject.toml
(#1092) @jakirkham - pre-commit: spell, whitespace, and mypy check (#1091) @madsbk
- shuffle: use cuDF's
partition_by_hash()
when available (#1090) @madsbk - add initial docs build (#1089) @AjayThorve
- Remove
--get-cluster-configuration
option, check for scheduler indask cuda config
(#1088) @charlesbluca - Add timeout to
pytest
command (#1082) @ajschmidt8 - shuffle-benchmark: add
--partition-distribution
(#1081) @madsbk - Ensure tests run for Python
3.10
(#1080) @ajschmidt8 - Use TrackingResourceAdaptor to get better debug info (#1079) @madsbk
- Improve shuffle-benchmark (#1074) @madsbk
- Update builds for CUDA
11.8
and Python310
(#1072) @ajschmidt8 - Shuffle by partition to reduce memory usage significantly (#1068) @madsbk
- Enable copy_prs. (#1063) @bdice
- Add GitHub Actions Workflows (#1062) @bdice
- Unpin
dask
anddistributed
for development (#1060) @galipremsagar - Switch to the new dask CLI (#981) @jacobtomlinson