Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
allow deselecting nvcomp wheels (#17774)
Follow-up to #16946 Adds a matrix filter `use_cuda_wheels` in the `dependencies.yaml` list used for `libcudf`'s `nvcomp` dependency. Some types of builds (like RAPIDS devcontainers) prefer to use the system-installed nvCOMP to one provided by wheels. This ensures that preference is respected, because those builds pass matrix selector `use_cuda_wheels=false` through `rapids-dependency-file-generator` (rapidsai/devcontainers#382). ## Notes for Reviewers ### How I tested this Saw that `nvidia-nvcomp-cu12` made it into the environment in pip devcontainers builds in previous PRs: ```text ... numpy>=1.23,<3.0a0 nvidia-nvcomp-cu12==4.1.0.6 nvtx>=0.2.1 ... ``` ([logs from recent PR build in this repo](https://github.com/rapidsai/cudf/actions/runs/12860325999/job/35852085397#step:8:1010)) It's not there as of this PR 😁 ```text ... numpy>=1.23,<3.0a0 nvtx>=0.2.1 ... ``` ([build link](https://github.com/rapidsai/cudf/actions/runs/12896597574/job/35959950655?pr=17774#step:8:1028)) # Authors: - James Lamb (https://github.com/jameslamb) - Bradley Dice (https://github.com/bdice) Approvers: - Bradley Dice (https://github.com/bdice) URL: #17774
- Loading branch information