Skip to content

fix(installer): update pywhispercpp for CUDA 13.3 - #247

Merged
goodroot merged 2 commits into
goodroot:mainfrom
BestSithInEU:fix/pywhispercpp-cuda-13
Aug 31, 2026
Merged

goodroot merged 2 commits into
goodroot:mainfrom
BestSithInEU:fix/pywhispercpp-cuda-13

Conversation

@BestSithInEU

Copy link
Copy Markdown
Contributor

Summary

  • update the pinned pywhispercpp commit to f7bf62118c0a33a43cf8aabb58eef16cea5d16c4
  • pick up whisper.cpp v1.8.5 and its explicit CCCL iterator includes
  • restore NVIDIA backend source builds with CUDA 13.3

Problem

CUDA 13.3 no longer exposes cuda::make_strided_iterator and cuda::make_counting_iterator through transitive CCCL includes. The previously pinned pywhispercpp commit bundles whisper.cpp v1.8.4, so hyprwhspr setup fails while compiling ggml-cuda/argsort.cu.

The updated pin contains the fix merged in absadiki/pywhispercpp#174. It was validated with CUDA 13.3.1 on an RTX 4080.

Validation

  • python -m unittest -v tests.test_dependency_plans tests.test_wheel_pipeline_and_defaults (57 passed)
  • python -m unittest discover -s tests -v (756 passed)
  • NVIDIA backend setup and model installation completed locally with CUDA 13.3.1

Pin pywhispercpp to the commit that updates whisper.cpp to v1.8.5. This restores CUDA source builds with CUDA 13.3, whose CCCL headers no longer expose the required iterator helpers transitively.\n\nUpstream-Fix: absadiki/pywhispercpp#174
@BestSithInEU
BestSithInEU requested a review from goodroot as a code owner August 31, 2026 01:48
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Aug 31, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-08-31T01:50:32.164561Z 11df72f PR opened
🔒 Security Review ✅ Completed 2026-08-31T01:51:36.243493Z 11df72f PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@goodroot
goodroot merged commit f027876 into goodroot:main Aug 31, 2026
@goodroot

Copy link
Copy Markdown
Owner

Thank you very much @BestSithInEU ! Going to bump version now.

@goodroot

Copy link
Copy Markdown
Owner

Live in 1.43.0 🖖

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants