feat: Add constraints output type - #197
Merged
rapids-bot[bot] merged 3 commits intoAug 5, 2026
Merged
Conversation
Because constraints don't allow extras, sometimes we want to separate the generation of requirements and constraints. Add a `constraints` output type that is almost identical to `requirements`. Fixes rapidsai#196
bdice
approved these changes
Aug 3, 2026
Contributor
|
This seems alright to me. It would make |
jameslamb
approved these changes
Aug 5, 2026
jameslamb
left a comment
Member
There was a problem hiding this comment.
Small comments, no major concerns.
Agree a minor version bump (via feat:) should be enough.
rapids-dependency-file-generator should be able to process all existing dependencies.yaml files today, but the new version will be required to handle constraints outputs. Any places that are == pinned to an older rapids-dependency-file-generator will need updates, but I'm not aware of any of those and we should get a big loud error alerting us to that.
Member
Author
|
/merge |
GPUtester
pushed a commit
that referenced
this pull request
Aug 5, 2026
# [1.22.0](v1.21.0...v1.22.0) (2026-08-05) ### Features * Add `constraints` output type ([#197](#197)) ([0ce26bf](0ce26bf))
|
🎉 This PR is included in version 1.22.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
This was referenced Aug 26, 2026
Closed
rapids-bot Bot
pushed a commit
to rapidsai/docker
that referenced
this pull request
Aug 27, 2026
Fixes #911 NVIDIA/cudf#23556 and PRs like it getting merged means that this project needs to use a newer `rapids-dependency-file-generator`. This proposes: * bumping the floor to `1.22` (the first version with the necessary changes: rapidsai/dependency-file-generator#197) * allowing `rapids-dependency-file-generator` to float within `1.*` Authors: - James Lamb (https://github.com/jameslamb) Approvers: - Gil Forsyth (https://github.com/gforsyth) URL: #912
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.
Because constraints don't allow extras, sometimes we want to separate the generation of requirements and constraints. Add a
constraintsoutput type that is almost identical torequirements.Fixes #196