This is the release note of v13.6.0. See here for the complete list of solved issues and merged PRs.
🌏 We just launched our LinkedIn page. Follow us for the latest news and updates!
💬 Join the Matrix chat to talk with developers and users and ask quick questions!
🙌 Help us sustain the project by sponsoring CuPy!
✨ Highlights
This release adds support for CUDA 13.x. Binary packages are available on PyPI: pip install cupy-cuda13x
.
📝 Changes
Enhancements
- Update
cupyx.scipy.special
functions for SciPy 1.16 (#9246) - Add CUDA 13 support (#9300)
- Support building NVTX on Windows without Nsight Systems (#9304)
- Remove bundled header files (#9305)
- Fix freqz for complex w (#9259)
- Fix resample error message for SciPy 1.16 update (#9262)
Bug Fixes
- Fix overflow in CUB reduction (#9254)
- Fix lsmr type promotion rule for complex dtype (#9277)
- Fix
UnboundLocalError
whenblocking=True
(#9282) - Allow host function call during CUDA graph capture (#9283)
- CUDA 11.1 or earlier is no longer supported (#9285)
Documentation
- Docs only:
s/"recoreded"/recorded
(#9288) - CUDA 13 Update docs (#9299)
Installation
- [v13] Bump version to v13.6.0 (#9314)
Tests
- CI: Introduce per-PR kernel cache (#9235)
- Add test cases for batchwise
solve_triangular
(as xfail) (#9245) - Relax tolerance of test_hilbert (#9255)
- Skip some signal q dtype tests (#9256)
- Increase CPU memory limit of
linux.cuda{128,129}
CIs (#9261) - Support nD reductions for sparse arrays (#9268)
- [v13] Missing backport of special function tests (#9269)
- [v13] Wrong test skip condition of
test_zscore_empty
(#9270) - Support SciPy 1.16 on Windows (#9276)
- Support SciPy 1.16 on Linux (#9284)
- CI: NVTX1 removed from Windows machine image (#9303)
- Fix CI failure in CUDA 12.4 (#9311)
- [v13] Fix scipy version condition of COO matrix test (#9312)
Others
👥 Contributors
The CuPy Team would like to thank all those who contributed to this release!
@asi1024 @brycelelbach @Ellecee @emcastillo @kmaehashi @robertmaynard