rapids-dask-dependency is a meta-package within the RAPIDS ecosystem that pins compatible versions of Dask and Distributed for a specific RAPIDS release. Its primary function is to ensure that users working with RAPIDS libraries like cuDF and Dask-cuDF have a consistent and stable Dask environment, preventing common version mismatch issues. It aligns with the RAPIDS release cadence, currently at version 26.4.0.
pip install rapids-dask-dependency==26.4.0No compatibility data collected yet for this library.
rapids-dask-dependency is installed to manage your environment, not imported for direct use. The quickstart shows how to install it to ensure compatible Dask/Distributed versions are present, which then allows you to seamlessly use Dask with other RAPIDS libraries.
Always install all RAPIDS components (including rapids-dask-dependency) within the same environment and specify the same major version number, e.g., `pip install 'rapids-dask-dependency==26.4.0' 'cudf==26.4.0' 'dask-cudf==26.4.0'`. Consider using `conda` for stricter environment management.
Always install `rapids-dask-dependency` *first* in a fresh virtual environment, or use `pip install --upgrade --force-reinstall rapids-dask-dependency` to ensure Dask/Distributed are properly managed. Even better, use `conda` for RAPIDS installations, as it handles dependencies more robustly.
Ensure `rapids-dask-dependency` (and other RAPIDS packages) are installed consistently across all nodes and in the correct version for your RAPIDS release. Consider rebuilding your environment from scratch using `conda create -n myenv python=3.10` then `conda install -c rapidsai -c nvidia -c conda-forge -c nodejs rapids-dask-dependency=<version> dask-cudf=<version>`.
Verify that the versions of `dask` and `distributed` installed exactly match what `rapids-dask-dependency` specifies for your RAPIDS release. Re-run `pip install --upgrade --force-reinstall rapids-dask-dependency` to ensure these packages are correctly pinned. Check `pip list | grep dask` and `pip list | grep distributed`.
No dependency data recorded yet.