cuda-bindings 13.3.1 Release notes#

Released on May 29, 2026

Bugfixes#

  • Restored the CUcheckpointRestoreArgs and CUcheckpointRestoreArgs_st driver bindings for CUDA 13.3. CUDA 13.3 changed the checkpoint restore argument layout in a way that caused header parsing to omit the restore argument struct and typedef during generation. (PR #2144)

  • Fixed generated CUDA 13.3 driver API documentation for checkpoint restore arguments and related references. (PR #2144)

Known issues#

  • Updating from older versions (v12.6.2.post1 and below) via pip install -U cuda-python might not work. Please do a clean re-installation by uninstalling pip uninstall -y cuda-python followed by installing pip install cuda-python.

  • nvml.system_get_process_name on WSL can return incorrect values. To work around this, set the locale to “C” before calling nvml.device_get_compute_running_processes_v3 (which sets the process names) and before calling nvml.system_get_process_name. cuda_core does this automatically, but users of the raw NVML API will need to do this manually.