Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion cuda_bindings/docs/source/release/12.9.3-notes.rst
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: Anything cuda-toolkit related that is mentioned in the 13.0.2 release note is not added here, because the PR(s) was not backported and I am not sure I want to block on this.

Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,15 @@ Released on Oct 9, 2025
Highlights
----------

* This is the last release that officially supports Python 3.9.
* Python 3.14 is supported.
* **Experimental** free-threaded builds for Python 3.13/3.14 are made available. Any bugs can be reported to `our GitHub repo <https://github.com/NVIDIA/cuda-python>`_. More details are available in our :ref:`support` docs.
* Automatic CUDA library path detection based on ``CUDA_HOME``, eliminating the need to manually set ``LIBRARY_PATH`` environment variables for installation.
* The Python overhead of calling functions in CUDA bindings in ``driver``, ``runtime`` and ``nvrtc`` has been reduced by approximately 30%.
* On Windows, the ``pywin32`` dependency has been removed. The necessary Windows API functions are now accessed directly.
* Updated the ``cuda.bindings.runtime`` module to statically link against the CUDA Runtime library from CUDA Toolkit 12.9.1.
* ``cyruntime.getLocalRuntimeVersion`` now uses pathfinder to find the CUDA runtime.
* Experimental free-threaded builds are available on PyPI. More details are available in our :ref:`support` docs.


Known issues
------------
Expand Down
4 changes: 3 additions & 1 deletion cuda_bindings/docs/source/release/13.0.2-notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,16 @@ Released on Oct 9, 2025
Highlights
----------

* This is the last release that officially supports Python 3.9.
* Python 3.14 is supported.
* **Experimental** free-threaded builds for Python 3.13/3.14 are made available. Any bugs can be reported to `our GitHub repo <https://github.com/NVIDIA/cuda-python>`_. More details are available in our :ref:`support` docs.
* Migrated wheel dependencies from individual NVIDIA packages to the ``cuda-toolkit`` metapackage for improved dependency resolution and version constraints.
* Automatic CUDA library path detection based on ``CUDA_HOME``, eliminating the need to manually set ``LIBRARY_PATH`` environment variables for installation.
* The ``[all]`` optional dependencies now use ``cuda-toolkit`` with appropriate extras instead of individual packages. The NVCC compiler is no longer automatically installed with ``pip install cuda-python[all]`` as it was previously included only to access the NVVM library, which now has its own dedicated wheel. Users who need the NVCC compiler should explicitly install it with ``pip install cuda-toolkit[nvcc]==X.Y`` with the appropriate version for their needs.
* The Python overhead of calling functions in CUDA bindings in ``driver``, ``runtime`` and ``nvrtc`` has been reduced by approximately 30%.
* On Windows, the ``pywin32`` dependency has been removed. The necessary Windows API functions are now accessed directly.
* Updated the ``cuda.bindings.runtime`` module to statically link against the CUDA Runtime library from CUDA Toolkit 13.0.1.
* ``cyruntime.getLocalRuntimeVersion`` now uses pathfinder to find the CUDA runtime.
* Experimental free-threaded builds are available on PyPI. More details are available in our :ref:`support` docs.


Bug fixes
Expand Down
3 changes: 2 additions & 1 deletion cuda_core/docs/source/release/0.4.0-notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@ Highlights
----------

- This is the last release that officially supports Python 3.9.
- Fix for :class:`LaunchConfig` grid parameter unit conversion when thread block clusters are used.
- Python 3.14 is supported.
- **Experimental** free-threaded builds for Python 3.13/3.14 are made available. Any bugs can be reported to `our GitHub repo <https://github.com/NVIDIA/cuda-python>`_.


Breaking Changes
Expand Down