This is the release note of v13.2.0. See here for the complete list of solved issues and merged PRs.
💬 Join the Matrix chat to talk with developers and users and ask quick questions!
🙌 Help us sustain the project by sponsoring CuPy!
✨ Highlights
Support for NumPy 2.0 (#8357)
CuPy can now be imported under NumPy 2.0.
Lazily preloading NCCL (#8367)
CuPy now loads NCCL shared library at the time of import cupy.cuda.nccl, instead of import cupy. This improves NCCL compatibility on mixed-library environments.
📝 Changes
Enhancements
- cupyx: cleanup use of deprecated NumPy functionality (NumPy 2.0 compatibility) (#8325)
- make CuPy import under NumPy 2.0 (#8357)
- Lazy-preload NCCL (#8367)
Bug Fixes
- Fix overflow indexing ndarray generated with as_strided (#8349)
- Fix CUB build error on win-64 (#8358)
- Re-enable NVTX range coloring for NVTX3. (#8361)
Documentation
Tests
- [v13] Use the latest NumPy v1 for head CI (#8355)
Others
👥 Contributors
The CuPy Team would like to thank all those who contributed to this release!
@asi1024 @cclauss @ev-br @grlee77 @kmaehashi @leofang @macrocosme @romerojosh @takagi