File tree Expand file tree Collapse file tree
cuda_pathfinder/docs/source/release Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -662,9 +662,8 @@ def _decide_nvjitlink_or_driver() -> bool:
662662 if _nvjitlink_has_version_symbol(nvjitlink ):
663663 _use_nvjitlink_backend = True
664664 return False # Use nvjitlink
665- warn_detail = " too old (<12.3)"
666665 warn_txt = (
667- f" {'nvJitLink*.dll' if sys.platform == 'win32' else 'libnvJitLink.so*'} is {warn_detail} ."
666+ f" {'nvJitLink*.dll' if sys.platform == 'win32' else 'libnvJitLink.so*'} is too old (<12.3) ."
668667 f" Therefore cuda.bindings.nvjitlink is not usable and {warn_txt_common} nvJitLink."
669668 )
670669
Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ classifiers = [
4747 " Environment :: GPU :: NVIDIA CUDA :: 13" ,
4848]
4949dependencies = [
50- " cuda-pathfinder >=1.1 " ,
50+ " cuda-pathfinder >=1.4.2 " ,
5151 " numpy" ,
5252]
5353
Original file line number Diff line number Diff line change @@ -33,11 +33,6 @@ Highlights
3333 libraries: site-packages, Conda, then CUDA_HOME/CUDA_PATH.
3434 (`PR #1690 <https://github.com/NVIDIA/cuda-python/pull/1690 >`_)
3535
36- * Add ``optional_cuda_import() `` to support robust optional imports of CUDA
37- Python modules. It returns ``None `` when the requested module is absent or a
38- probe hits ``DynamicLibNotFoundError ``, while still re-raising unrelated
39- ``ModuleNotFoundError `` exceptions (for missing transitive dependencies).
40-
4136* Fix site-packages search order for virtual environments created with
4237 ``--system-site-packages ``. The search now correctly prioritizes the venv's
4338 site-packages before user-site-packages, conforming to PEP 405.
Original file line number Diff line number Diff line change 1+ .. SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+ .. SPDX-License-Identifier: Apache-2.0
3+
4+ .. py :currentmodule :: cuda.pathfinder
5+
6+ ``cuda-pathfinder `` 1.4.2 Release notes
7+ =======================================
8+
9+ Highlights
10+ ----------
11+
12+ * Add ``optional_cuda_import() `` to support robust optional imports of CUDA
13+ Python modules. It returns ``None `` when the requested module is absent or a
14+ probe hits ``DynamicLibNotFoundError ``, while still re-raising unrelated
15+ ``ModuleNotFoundError `` exceptions (for missing transitive dependencies).
You can’t perform that action at this time.
0 commit comments