Skip to content

Add ray run_constraints in cudf_polars conda recipe#22414

Merged
rapids-bot[bot] merged 4 commits into
rapidsai:mainfrom
mroeschke:enh/cudf_polars/recipe_ray
May 11, 2026
Merged

Add ray run_constraints in cudf_polars conda recipe#22414
rapids-bot[bot] merged 4 commits into
rapidsai:mainfrom
mroeschke:enh/cudf_polars/recipe_ray

Conversation

@mroeschke
Copy link
Copy Markdown
Contributor

Description

Address a follow up review in #22381 (comment) now that ray is an optional runtime dependency in cudf_polars

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@mroeschke mroeschke self-assigned this May 7, 2026
@mroeschke mroeschke requested a review from a team as a code owner May 7, 2026 21:45
@mroeschke mroeschke requested a review from gforsyth May 7, 2026 21:45
@mroeschke mroeschke added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels May 7, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 7, 2026

Review Change Stack
No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: afb0eab9-546b-4cb7-a097-ac086ab2c941

📥 Commits

Reviewing files that changed from the base of the PR and between c1acb3e and 0395cb7.

📒 Files selected for processing (1)
  • conda/recipes/cudf-polars/recipe.yaml

📝 Walkthrough

Summary by CodeRabbit

  • Chores
    • Tightened a runtime dependency constraint: requires Ray 2.55.1 or later.

Walkthrough

The pull request adds a single runtime constraint to the cudf-polars conda recipe, requiring ray version 2.55.1 or newer. This constraint is specified in a new run_constraints block under the requirements section of the recipe metadata file.

Changes

Ray Runtime Constraint

Layer / File(s) Summary
Runtime Dependency Constraint
conda/recipes/cudf-polars/recipe.yaml
A run_constraints section is added under requirements, specifying ray >=2.55.1 as a runtime constraint.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and specifically describes the main change: adding ray run_constraints to the cudf_polars conda recipe.
Description check ✅ Passed The description is directly related to the changeset, explaining that it addresses a follow-up review comment regarding ray as an optional runtime dependency in cudf_polars.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands and usage tips.

@jameslamb jameslamb removed the request for review from gforsyth May 7, 2026 21:58
Copy link
Copy Markdown
Member

@madsbk madsbk left a comment

Choose a reason for hiding this comment

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

Thanks @mroeschke

@mroeschke
Copy link
Copy Markdown
Contributor Author

/merge

@rapids-bot rapids-bot Bot merged commit 3de5200 into rapidsai:main May 11, 2026
218 of 221 checks passed
@mroeschke mroeschke deleted the enh/cudf_polars/recipe_ray branch May 11, 2026 16:52
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.

4 participants