cuda-bindings 12.9.3 Release notes#
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. More details are available in our cuda.bindings Support Policy docs.
Automatic CUDA library path detection based on
CUDA_HOME, eliminating the need to manually setLIBRARY_PATHenvironment variables for installation.The Python overhead of calling functions in CUDA bindings in
driver,runtimeandnvrtchas been reduced by approximately 30%.On Windows, the
pywin32dependency has been removed. The necessary Windows API functions are now accessed directly.Updated the
cuda.bindings.runtimemodule to statically link against the CUDA Runtime library from CUDA Toolkit 12.9.1.cyruntime.getLocalRuntimeVersionnow uses pathfinder to find the CUDA runtime.
Known issues#
Updating from older versions (v12.6.2.post1 and below) via
pip install -U cuda-pythonmight not work. Please do a clean re-installation by uninstallingpip uninstall -y cuda-pythonfollowed by installingpip install cuda-python.