.. SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE ``cuda-bindings`` 12.9.0 Release notes ====================================== Released on May 5, 2025 Highlights ---------- * The ``cuda.bindings.nvvm`` Python module was added, wrapping the `libNVVM C API `_ * Source build error checking added for missing required headers * Statically link CUDA Runtime instead of reimplementing it * Move stream callback wrappers to the Python layer * Return code construction is made faster Bug fixes --------- * Fix segfault when converting char* NULL to bytes * Failed API calls return None for non error code tuple elements * Compute-sanitizer may report ``CUDA_ERROR_INVALID_CONTEXT`` when calling certain CUDA runtime APIs such as ``cudaGetDevice()`` Miscellaneous ------------- * Benchmark suite is updated * Improvements in the introductory code samples * Fix performance hint warnings raised by Cython 3 * Improvements in the Overview page