Skip to content

Update RAPIDS Python packages to use rapids-build-backend #31

Closed
@vyasr

Description

rapids-build-backend is a wrapper around standard backends like scikit-build-core and setuptools that handles some of the standard issues that we face for RAPIDS packages (CUDA versioning, alpha versions, etc). Substituting it into existing RAPIDS Python packages should be fairly painless, but will require some careful testing to verify that nothing is broken.

The backend need not be updated in lockstep across all of RAPIDS for this to work, and merging PRs in any order should be generally safe. However, since there are cases like unified devcontainers where underlying build commands may need an update, it would be best to try and test at least a couple of core packages together to verify that everything works as expected.

Changes to rapids-build-backend and rapids-dependency-file-generator

Preview Give feedback

Other

Preview Give feedback

dependencies.yaml updates (for devcontainers / DLFW)

Preview Give feedback

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions