Skip to content

Update Cython lower bound pin to 3.2.2#936

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#936
rapids-bot[bot] merged 1 commit intorapidsai:mainfrom
vyasr:update-cython-pin-3.2.2

Conversation

@vyasr
Copy link
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 bdice February 28, 2026 01:40
@vyasr vyasr added improvement Improves an existing functionality non-breaking Introduces a non-breaking change labels Feb 28, 2026
@gforsyth
Copy link
Contributor

gforsyth commented Mar 2, 2026

/merge

@rapids-bot rapids-bot bot merged commit 11412a1 into rapidsai:main Mar 2, 2026
66 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improves an existing functionality non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants