rapidsai / cugraph-gnn

Apache License 2.0
9 stars 15 forks source link

split up CUDA-suffixed dependencies in dependencies.yaml #16

Closed jameslamb closed 4 months ago

jameslamb commented 4 months ago

Description

Contributes to https://github.com/rapidsai/build-planning/issues/31

cugraph-gnn does not currently used rapids-build-backend, but this will help once it does. I wrote that up here: https://github.com/rapidsai/cugraph-gnn/issues/15

In short, RAPIDS DLFW builds want to produce wheels with unsuffixed dependencies, e.g. cudf depending on rmm, not rmm-cu12.

This PR is part of a series across all of RAPIDS to try to support that type of build by setting up CUDA-suffixed and CUDA-unsuffixed dependency lists in dependencies.yaml.

For more details, see:

Notes for Reviewers

Why target 24.08?

This is targeting 24.08 because:

  1. it should be very low-risk
  2. getting these changes into 24.08 prevents the need to carry around patches for every library in DLFW builds using RAPIDS 24.08