diff --git a/dependencies.yaml b/dependencies.yaml index 910edc08..f547df6b 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -190,16 +190,34 @@ dependencies: matrices: # kvikio should be added to the CUDA-version-specific matrices once there are wheels available # ref: https://github.com/rapidsai/kvikio/pull/369 - - matrix: {cuda: "12.*"} + - matrix: + cuda: "12.*" + cuda_suffixed: "true" packages: - cudf-cu12==24.8.*,>=0.0.0a0 - dask-cudf-cu12==24.8.*,>=0.0.0a0 - ucx-py-cu12==0.39.*,>=0.0.0a0 - - matrix: {cuda: "11.*"} + - matrix: + cuda: "12.*" + cuda_suffixed: "false" + packages: + - *cudf_conda + - *dask_cudf_conda + - *ucx_py_conda + - matrix: + cuda: "11.*" + cuda_suffixed: "true" packages: - cudf-cu11==24.8.*,>=0.0.0a0 - dask-cudf-cu11==24.8.*,>=0.0.0a0 - ucx-py-cu11==0.39.*,>=0.0.0a0 + - matrix: + cuda: "11.*" + cuda_suffixed: "false" + packages: + - *cudf_conda + - *dask_cudf_conda + - *ucx_py_conda - matrix: packages: - *cudf_conda diff --git a/pyproject.toml b/pyproject.toml index 126efba6..b6c431d6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -134,6 +134,7 @@ filterwarnings = [ build-backend = "setuptools.build_meta" dependencies-file = "dependencies.yaml" disable-cuda = true +matrix-entry = "cuda_suffixed=true" [tool.setuptools] license-files = ["LICENSE"]