Skip to content

Fix cuFile dependency and enable CI wheel tests#1013

Merged
rapids-bot[bot] merged 7 commits into
rapidsai:release/26.08from
bdice:fix/enable-wheel-tests-test-workflow
Jul 23, 2026
Merged

Fix cuFile dependency and enable CI wheel tests#1013
rapids-bot[bot] merged 7 commits into
rapidsai:release/26.08from
bdice:fix/enable-wheel-tests-test-workflow

Conversation

@bdice

@bdice bdice commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

A few critical packaging/CI fixes:

  • Wheel tests were not being run in test.yaml. This adds that job.
  • The cuFile dependency wasn't being specified properly, so CUDA < 12.6 didn't have a runtime dependency on cuFile wheels, and libkvikio.load_library() would fail.
  • The wheel script now explicitly loads libkvikio after installation (and without the [test] extras), so any missing runtime libraries will trigger a failure in CI.

@bdice
bdice requested a review from a team as a code owner July 22, 2026 20:25
@bdice
bdice requested a review from msarahan July 22, 2026 20:25
@bdice bdice added bug Something isn't working non-breaking Introduces a non-breaking change labels Jul 23, 2026
@bdice

bdice commented Jul 23, 2026

Copy link
Copy Markdown
Contributor Author

I verified that tests fail as expected here: https://github.com/rapidsai/kvikio/actions/runs/30014350579/job/89234334674?pr=1013

Now I will apply a fix -- and then rebase/retarget to release/26.08.

@bdice
bdice requested a review from a team as a code owner July 23, 2026 18:06
@bdice bdice changed the title test: run wheel tests in dispatch workflow Fix cuFile dependency and enable CI wheel tests Jul 23, 2026
@bdice
bdice force-pushed the fix/enable-wheel-tests-test-workflow branch from 95638c0 to a2a4fc2 Compare July 23, 2026 19:26
@bdice
bdice changed the base branch from main to release/26.08 July 23, 2026 19:26
@bdice bdice self-assigned this Jul 23, 2026
@bdice

bdice commented Jul 23, 2026

Copy link
Copy Markdown
Contributor Author

/merge

@rapids-bot
rapids-bot Bot merged commit 93606c0 into rapidsai:release/26.08 Jul 23, 2026
64 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants