Skip to content

cuda.compute: Remove CuPy upper bound#7919

Merged
leofang merged 2 commits intoNVIDIA:mainfrom
shwina:unpin-cupy-for-cuda13
Mar 11, 2026
Merged

cuda.compute: Remove CuPy upper bound#7919
leofang merged 2 commits intoNVIDIA:mainfrom
shwina:unpin-cupy-for-cuda13

Conversation

@shwina
Copy link
Contributor

@shwina shwina commented Mar 6, 2026

Description

closes

Checklist

  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@shwina shwina requested review from a team as code owners March 6, 2026 16:13
@shwina shwina requested a review from alliepiper March 6, 2026 16:13
@shwina shwina requested a review from kkraus14 March 6, 2026 16:13
@github-project-automation github-project-automation bot moved this to Todo in CCCL Mar 6, 2026
@cccl-authenticator-app cccl-authenticator-app bot moved this from Todo to In Review in CCCL Mar 6, 2026
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@leofang
Copy link
Member

leofang commented Mar 7, 2026

  • The Python import error is confusing
  • cudax errors need to be fixed too @davebayer for vis

@github-actions

This comment has been minimized.

@shwina shwina force-pushed the unpin-cupy-for-cuda13 branch from d2313a1 to df3dfaa Compare March 11, 2026 11:17
@shwina shwina force-pushed the unpin-cupy-for-cuda13 branch from df3dfaa to fdef564 Compare March 11, 2026 12:38
@github-actions

This comment has been minimized.

Copy link
Member

@leofang leofang left a comment

Choose a reason for hiding this comment

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

Sorry - just realized the upper bound is not removed

test-cu12 = [
# an undocumented way to inherit the dependencies of the cu12 extra.
# GH pypa #11296
"cuda-cccl[cu12]",
"pytest",
"pytest-xdist",
"cupy-cuda12x<14.0.0",
"pytest-benchmark",
]
test-cu13 = [
"cuda-cccl[cu13]",
"pytest",
"pytest-xdist",
"cupy-cuda13x<14.0.0",
"pytest-benchmark",
]

@github-project-automation github-project-automation bot moved this from In Review to In Progress in CCCL Mar 11, 2026
@leofang
Copy link
Member

leofang commented Mar 11, 2026

I will continue debugging in #7840 after this is merged.

@leofang leofang enabled auto-merge (squash) March 11, 2026 15:51
@github-actions
Copy link
Contributor

🥳 CI Workflow Results

🟩 Finished in 1h 28m: Pass: 100%/445 | Total: 4d 02h | Max: 57m 39s | Hits: 99%/507888

See results here.

@leofang leofang merged commit 52c315d into NVIDIA:main Mar 11, 2026
514 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in CCCL Mar 11, 2026
github-actions bot pushed a commit that referenced this pull request Mar 11, 2026
* Give up and drop 12.0 from Python testing.

* Remove CuPy upper bound

---------

Co-authored-by: Ashwin Srinath <shwina@users.noreply.github.com>
(cherry picked from commit 52c315d)
@github-actions
Copy link
Contributor

Successfully created backport PR for branch/3.3.x:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants