cuda-pathfinder 1.3.0 Release notes#
Released on Sep 29, 2025
Important update to the load_nvidia_dynamic_lib documentation#
The documentation for cuda.pathfinder.load_nvidia_dynamic_lib() now calls out
an important behavior:
Do not close the OS handle returned (
LoadedDL._handle_uint). Avoiddlclose(Linux) andFreeLibrary(Windows).Reason: the function’s result is cached (
functools.cache) and shared across the process. Closing the handle can unload the module while other code still holds a reference, which may cause crashes or latent errors.
This note is documentation‑only; there is no API change in 1.3.0. See issue #1011 for background and discussion: NVIDIA/cuda-python#1011
Highlights#
Add a Conda-specific search into
load_nvidia_dynamic_lib(). This makes the search more intuitive and predictable. (PR #1003)