v0.6.3rc1 (pre-release)
Pre-release
Pre-release
Pre-release for hardware validation. First k-wave-python release on the unified binary pipeline (kspacefirstorder-unified v1.4.2). Install with:
pip install --pre k-wave-python
# or pin exact:
pip install k-wave-python==0.6.3rc1
What's new
- CUDA arch coverage: 16 SMs. Now ships Turing through every shipping Blackwell variant — B200/GB200, B300/GB300, Jetson Thor, RTX 50xx, RTX PRO 6000, GB10/DGX Spark. Maxwell/Pascal/Volta dropped (CUDA Toolkit 13.0 removed them).
- Windows CUDA binary regression fixed. v1.4.1 silently shipped only sm_75 SASS (3.4 MB). v0.6.3rc1 ships the full multi-arch fat binary (14.8 MB + cuFFT runtime) via the new unified release.
- Runtime warning when
backend="cpp"+device="gpu"is requested on a card with compute capability < 7.5 — clear message pointing tobackend="python"or CUDA 12.x source build. - Single unified binary URL. No more per-mirror version drift; one release tag, one set of platform-suffixed assets, all built from one source-tree SHA.
Why pre-release
The binary install path was substantially rewritten: URL flip + rename-on-download + new CUDA arch list. Validate on real hardware (cloud + local Blackwell/Hopper/Ada/Ampere) before promoting to stable 0.6.3.
What's Changed
- fix: apply apodization when delay is zero in scan_line by @wangwangbobo in #743
- fix: prevent HDF5 dataset collision when data_path is reused (#744) by @aconesac in #746
- Bump idna from 3.11 to 3.15 by @dependabot[bot] in #749
- Bump requests from 2.34.0 to 2.34.2 by @dependabot[bot] in #747
- Bump deepdiff from 9.0.0 to 9.1.0 by @dependabot[bot] in #748
- Bump coverage from 7.14.0 to 7.14.1 by @dependabot[bot] in #753
- docs: document Blackwell (sm 12.0) GPU support in README by @waltsims in #750
- Warn at runtime when GPU compute capability < 7.5 by @waltsims in #755
- Bump gdown from 6.0.0 to 6.1.0 by @dependabot[bot] in #752
- Bump msgpack from 1.1.2 to 1.2.1 by @dependabot[bot] in #754
- Flip URL_DICT to unified release + bump to 0.6.3 by @waltsims in #756
- Fix-forward: rename-on-download + Greptile P1/P2 follow-ups for v0.6.3 by @waltsims in #757
- Bump to 0.6.3rc1 (pre-release for hardware validation) by @waltsims in #758
New Contributors
Full Changelog: v0.6.2...v0.6.3rc1