Skip to content

Commit 9474ae8

Browse files
committed
split up CUDA-suffixed dependencies in dependencies.yaml
1 parent fa226b1 commit 9474ae8

File tree

2 files changed

+21
-2
lines changed

2 files changed

+21
-2
lines changed

dependencies.yaml

+20-2
Original file line numberDiff line numberDiff line change
@@ -190,16 +190,34 @@ dependencies:
190190
matrices:
191191
# kvikio should be added to the CUDA-version-specific matrices once there are wheels available
192192
# ref: https://github.com/rapidsai/kvikio/pull/369
193-
- matrix: {cuda: "12.*"}
193+
- matrix:
194+
cuda: "12.*"
195+
cuda_suffixed: "true"
194196
packages:
195197
- cudf-cu12==24.8.*,>=0.0.0a0
196198
- dask-cudf-cu12==24.8.*,>=0.0.0a0
197199
- ucx-py-cu12==0.39.*,>=0.0.0a0
198-
- matrix: {cuda: "11.*"}
200+
- matrix:
201+
cuda: "12.*"
202+
cuda_suffixed: "false"
203+
packages:
204+
- *cudf_conda
205+
- *dask_cudf_conda
206+
- *ucx_py_conda
207+
- matrix:
208+
cuda: "11.*"
209+
cuda_suffixed: "true"
199210
packages:
200211
- cudf-cu11==24.8.*,>=0.0.0a0
201212
- dask-cudf-cu11==24.8.*,>=0.0.0a0
202213
- ucx-py-cu11==0.39.*,>=0.0.0a0
214+
- matrix:
215+
cuda: "11.*"
216+
cuda_suffixed: "false"
217+
packages:
218+
- *cudf_conda
219+
- *dask_cudf_conda
220+
- *ucx_py_conda
203221
- matrix:
204222
packages:
205223
- *cudf_conda

pyproject.toml

+1
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,7 @@ filterwarnings = [
134134
build-backend = "setuptools.build_meta"
135135
dependencies-file = "dependencies.yaml"
136136
disable-cuda = true
137+
matrix-entry = "cuda_suffixed=true"
137138

138139
[tool.setuptools]
139140
license-files = ["LICENSE"]

0 commit comments

Comments
 (0)