feat(conda): build noarch python packages separately - #20613
Merged
Conversation
bdice
reviewed
Nov 13, 2025
Co-authored-by: Bradley Dice <bdice@bradleydice.com>
bdice
approved these changes
Nov 13, 2025
Contributor
Author
|
Hey @bdice -- are these known CI failures? I don't think I've touched wheel builds at all |
Contributor
|
@gforsyth I think these failures have been resolved upstream, I merged in main. |
Contributor
|
@gforsyth I don't think there's any urgency here, so we can just go ahead and merge into main rather than moving to 25.12, right? Assuming so, CI is passing here so feel free to merge away in the morning. |
Contributor
Author
|
/merge |
This was referenced Nov 20, 2025
gforsyth
added a commit
that referenced
this pull request
Nov 20, 2025
xref rapidsai/shared-workflows#459 xref #20654 xref #20613 Currently these noarch builds have a dependency on the major cuda version, so we need to fan out the builds by cuda major. Potential followup here to make the builds properly pure (removing dependency on `cuda-version`)
This was referenced Dec 3, 2025
rapids-bot Bot
pushed a commit
that referenced
this pull request
Dec 5, 2025
Initially in #20613 I wasn't fanning out the conda noarch builds by `cuda_major` and so ran into artifact name collisions. I fixed that in #20678 but the remnant of the collision avoidance remains in the artifact names. This non-standard name (compared to the other noarch artifacts) can break various helper tools for downloading artifacts from PRs into CI in other RAPIDS projects. Removing the extra `noarch` in the artifact name here should sort that out. xref rapidsai/build-planning#43 Authors: - Gil Forsyth (https://github.com/gforsyth) Approvers: - Bradley Dice (https://github.com/bdice) URL: #20794
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of rapidsai/build-planning#43
Builds all of the
noarch: pythoncompatible conda packages as noarch packages and without the build fanout.