Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build-wheel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ jobs:
- name: Check cuda.pathfinder wheel
if: ${{ strategy.job-index == 0 && inputs.host-platform == 'linux-64' }}
run: |
twine check cuda_pathfinder/*.whl
twine check --strict cuda_pathfinder/*.whl

- name: Upload cuda.pathfinder build artifacts
if: ${{ strategy.job-index == 0 && inputs.host-platform == 'linux-64' }}
Expand Down
30 changes: 30 additions & 0 deletions cuda_pathfinder/DESCRIPTION.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
.. SPDX-FileCopyrightText: Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
.. SPDX-License-Identifier: Apache-2.0

*******************************************************
cuda-pathfinder: Utilities for locating CUDA components
*******************************************************

`cuda.pathfinder <https://nvidia.github.io/cuda-python/cuda-pathfinder/>`_
aims to be a one-stop solution for locating CUDA components. Currently
it supports locating and loading dynamic libraries (``.so``, ``.dll``);
support for headers and other artifacts is in progress.

* `Documentation <https://nvidia.github.io/cuda-python/cuda-pathfinder/>`_
* `Releases <https://nvidia.github.io/cuda-python/cuda-pathfinder/latest/release.html>`_
* `Repository <https://github.com/NVIDIA/cuda-python/tree/main/cuda_pathfinder/>`_
* `Issue tracker <https://github.com/NVIDIA/cuda-python/issues/>`_ (select component ``cuda.pathfinder``)

``cuda.pathfinder`` is under active development. Feedback and suggestions are welcome.


Installation
============

.. code-block:: bash

pip install cuda-pathfinder

``cuda-pathfinder`` is `CUDA Toolkit (CTK) <https://developer.nvidia.com/cuda-toolkit>`_
version-agnostic. It follows the general CUDA Toolkit support policy: the
two most recent major versions are supported simultaneously.
2 changes: 1 addition & 1 deletion cuda_pathfinder/cuda/pathfinder/_version.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: Apache-2.0

__version__ = "1.2.0a0"
__version__ = "1.2.0"
4 changes: 4 additions & 0 deletions cuda_pathfinder/docs/nv-versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,9 @@
{
"version": "latest",
"url": "https://nvidia.github.io/cuda-python/cuda-pathfinder/latest/"
},
{
"version": "1.2.0",
"url": "https://nvidia.github.io/cuda-python/cuda-pathfinder/1.2.0/"
}
]
2 changes: 1 addition & 1 deletion cuda_pathfinder/docs/source/release.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ Release Notes
.. toctree::
:maxdepth: 3

1.X.Y <release/1.X.Y-notes>
1.2.0 <release/1.2.0-notes>
1.1.0 <release/1.1.0-notes>
1.0.0 <release/1.0.0-notes>
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@

.. module:: cuda.pathfinder

``cuda-pathfinder`` 1.X.Y Release notes
``cuda-pathfinder`` 1.2.0 Release notes
========================================

Released on TBD
Released on Aug 29, 2025


Highlights
Expand Down
2 changes: 1 addition & 1 deletion cuda_pathfinder/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ description = "Pathfinder for CUDA components"
authors = [{ name = "NVIDIA Corporation", email = "cuda-python-conduct@nvidia.com" }]
license = "Apache-2.0"
requires-python = ">=3.9"
dynamic = ["version"]
dynamic = ["version", "readme"]
dependencies = []

[project.optional-dependencies]
Expand Down
Loading