Skip to content

Update Cython lower bound pin to 3.2.2#5449

Merged
rapids-bot[bot] merged 1 commit intorapidsai:mainfrom
vyasr:update-cython-pin-3.2.2
Mar 2, 2026
Merged

Update Cython lower bound pin to 3.2.2#5449
rapids-bot[bot] merged 1 commit intorapidsai:mainfrom
vyasr:update-cython-pin-3.2.2

Conversation

@vyasr
Copy link
Copy Markdown
Contributor

@vyasr vyasr commented Feb 28, 2026

Summary

Refs rapidsai/build-planning#229

Updates the Cython lower bound pin to >=3.2.2. The <3.2.0 upper bound was added as a workaround for a code-generation bug introduced in Cython 3.2.0. That bug was fixed in Cython 3.2.1 (cython/cython#7313) and additional related fixes landed in Cython 3.2.2 (cython/cython#7320). Cython 3.2.2 has been released, so we can now raise the lower bound and remove the upper bound cap.

Changes:

  • Update dependencies.yaml: set cython>=3.2.2 (no upper bound), remove the old workaround comment
  • Update conda/recipes/*/recipe.yaml: same pin change (not managed by rapids-dependency-file-generator)
  • Regenerate all derived files via rapids-dependency-file-generator

@vyasr vyasr requested a review from a team as a code owner February 28, 2026 01:40
@vyasr vyasr requested a review from AyodeAwe February 28, 2026 01:40
@vyasr vyasr added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Feb 28, 2026
@bdice
Copy link
Copy Markdown
Contributor

bdice commented Mar 2, 2026

/merge

@rapids-bot rapids-bot Bot merged commit b1b93c6 into rapidsai:main Mar 2, 2026
147 of 149 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