Skip to content

Merge branch-24.08 into branch-24.10#254

Merged
raydouglass merged 2 commits into
rapidsai:branch-24.10from
jameslamb:branch-24.10-merge-24.08
Jul 29, 2024
Merged

Merge branch-24.08 into branch-24.10#254
raydouglass merged 2 commits into
rapidsai:branch-24.10from
jameslamb:branch-24.10-merge-24.08

Conversation

@jameslamb
Copy link
Copy Markdown
Member

Replaces #253

Fixes forward-merger conflicts, per https://docs.rapids.ai/maintainers/forward-merger

Contributes to rapidsai/build-planning#31

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:
* rapidsai/build-planning#31 (comment)
* rapidsai/cudf#16183

## 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

Authors:
  - James Lamb (https://github.com/jameslamb)
  - Paul Taylor (https://github.com/trxcllnt)

Approvers:
  - Bradley Dice (https://github.com/bdice)

URL: #247
@jameslamb jameslamb added improvement Improves an existing functionality non-breaking Introduces a non-breaking change labels Jul 26, 2024
@jameslamb jameslamb requested a review from a team as a code owner July 26, 2024 20:27
@jameslamb jameslamb requested a review from msarahan July 26, 2024 20:27
@raydouglass raydouglass merged commit d536ac3 into rapidsai:branch-24.10 Jul 29, 2024
@jameslamb jameslamb deleted the branch-24.10-merge-24.08 branch July 29, 2024 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improves an existing functionality non-breaking Introduces a non-breaking change Python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants