Skip to content

Conversation

@mmccarty
Copy link
Contributor

Description

Contributes to rapidsai/build-planning#242

Modifying ci/build_wheel.sh to avoid passing --build-constraint and --no-build-isolation together which results in an error from pip, however we want to keep environment variable PIP_CONSTRAINT set unconditionally.

Can be merged after rapidsai/gha-tools#237

@mmccarty mmccarty requested a review from jameslamb January 14, 2026 21:01
@mmccarty mmccarty requested a review from a team as a code owner January 14, 2026 21:01
@mmccarty mmccarty added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Jan 14, 2026
Copy link
Member

@jameslamb jameslamb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is looking good! Checked the logs for all the wheel builds and saw the things I'd expect.

Similar to rapidsai/ucxx#567 (review):

  • suggested an update to a code comment
  • suggest we change the PR title to something that'll be more easily understood in the changelog: "wheel builds: react to changes in pip's handling of build constraints"

If you agree with those, I can commit that comment and then admin-merge this to save us a CI cycle.

@mmccarty mmccarty changed the title Avoiding conflict with build-constraint and no-build-isolation wheel builds: react to changes in pip's handling of build constraints Jan 15, 2026
@mmccarty mmccarty force-pushed the fix/new-build-constraint branch from 5f93f3b to fa5d1dd Compare January 15, 2026 20:27
@mmccarty mmccarty force-pushed the fix/new-build-constraint branch from fa5d1dd to 6ca68c1 Compare January 15, 2026 22:09
@mmccarty mmccarty changed the base branch from main to release/26.02 January 15, 2026 22:09
Copy link
Member

@jameslamb jameslamb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

re-approving, I think everything is looking great, thanks!

@jameslamb
Copy link
Member

/merge

@rapids-bot rapids-bot bot merged commit c6e9a21 into rapidsai:release/26.02 Jan 16, 2026
289 of 290 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improvement / enhancement to an existing function non-breaking Non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants