CUDA Python 12.8.0 Release notes

Released on 01 23, 2025.

Highlights

  • Add bindings for nvJitLink. It requires nvJitLink from CUDA 12.3 or above.

  • Add optional dependencies to wheels for NVRTC and nvJitLink

  • Enable discovery and loading of shared library dependencies from wheels

Wheels support for optional dependencies

Optional dependencies are added for packages:

  • nvidia-nvjitlink-cu12>=12.3

  • nvidia-cuda-nvrtc-cu12

Installing these dependencies with cuda-python can be done using:

pip install cuda-python[all]

Discovery and loading of shared library dependencies from wheels

Shared library search paths for wheel builds are now extended to check site-packages. This allows users to seamlessly use their wheel installation of the CUDA Toolkit with cuda-python.