Skip to content

Commit 99ad650

Browse files
rwgkcursoragent
andcommitted
docs(pathfinder): clarify 1.3.5 exception regression notes
Update the 1.3.5 and 1.4.0 release notes to remove the YANK NOTICE and document that the ValueError behavior in 1.3.5 was a regression that is fixed in 1.4.0. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 0022ea3 commit 99ad650

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

cuda_pathfinder/docs/source/release/1.3.5-notes.rst

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,11 @@ Released on Feb 23, 2026
1010

1111
.. warning::
1212

13-
**YANK NOTICE (PyPI):** ``cuda-pathfinder==1.3.5`` is planned to be yanked
14-
because it introduced a short-lived backward-incompatible exception behavior
15-
in ``load_nvidia_dynamic_lib()`` (unsupported library names raising
16-
``ValueError``).
13+
``cuda-pathfinder==1.3.5`` introduced a short-lived backward-incompatible
14+
exception regression in ``load_nvidia_dynamic_lib()`` (unsupported
15+
library names incorrectly raising ``ValueError``).
1716

18-
Please use ``cuda-pathfinder>=1.4.0``, which restores backward-compatible
17+
This bug was corrected in ``cuda-pathfinder>=1.4.0``, restoring backward-compatible
1918
``DynamicLibNotFoundError`` subclass behavior while preserving more specific
2019
error signaling.
2120

@@ -27,7 +26,9 @@ Highlights
2726

2827
* Add support for loading NVIDIA driver libraries (``"cuda"``, ``"nvml"``)
2928
via ``load_nvidia_dynamic_lib()``, and reject unsupported library names
30-
with ``ValueError``.
29+
with ``ValueError`` (**EDIT:** this behavior was
30+
`a regression <https://github.com/NVIDIA/cuda-python/issues/1684>`_
31+
and was corrected in ``cuda-pathfinder>=1.4.0``).
3132
(`PR #1602 <https://github.com/NVIDIA/cuda-python/pull/1602>`_)
3233

3334
* Add bitcode library discovery helpers and public API support, including

cuda_pathfinder/docs/source/release/1.4.0-notes.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ Highlights
1818

1919
* Restore backward-compatible exception behavior for
2020
``load_nvidia_dynamic_lib()`` argument validation by replacing the short-lived
21-
1.3.5 ``ValueError`` behavior with ``DynamicLibNotFoundError`` subclasses:
22-
``DynamicLibUnknownError`` and ``DynamicLibNotAvailableError``.
21+
``ValueError`` introduced in ``1.3.5`` with ``DynamicLibNotFoundError``
22+
subclasses: ``DynamicLibUnknownError`` and ``DynamicLibNotAvailableError``.
2323
(`PR #1688 <https://github.com/NVIDIA/cuda-python/pull/1688>`_)

0 commit comments

Comments
 (0)