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)