dev-python/cuda-pathfinder
Pathfinder for CUDA components
ChangeLog
commit ef6786710f331784af304683810f7d533f3b5a6e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 27 14:13:24 2026 +0200
dev-python/cuda-pathfinder: add python3_15 to PYTHON_COMPAT
Clears the pkgcheck PythonCompatUpdate notice on both kept versions.
Audit: upstream pyproject.toml has requires-python = '>=3.10' with
no per-version restrictions in classifiers, and the package is pure
Python (no Cython / native bits) so 3.15 needs no source changes.
Empirical 3.15 build-check not possible on this host (no python:3.15
installed); 3.13 build-check still passes.
commit a63eb4736936813949a667a39dbe75cdc11356f2
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 27 14:10:30 2026 +0200
dev-python/cuda-pathfinder: add 1.5.5
commit 7cde75d1b231e1c4cc3656561496f27140ad5600
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 12:18:32 2026 +0200
dev-python/cuda-pathfinder: new package, pathfinder for CUDA components
Adds dev-python/cuda-pathfinder, NVIDIA's helper for locating installed
CUDA binaries, dynamic libraries and headers at runtime. Required by
cupy 14.x and other CUDA-Python bindings.
The upstream sdist on PyPI is wheel-only, so source is fetched from the
NVIDIA/cuda-python repository's cuda-pathfinder-v* tag and the
cuda_pathfinder/ subtree is used as $. The GitHub archive carries no
git history, so src_prepare strips the upstream setuptools_scm-driven
dynamic version and writes a static cuda/pathfinder/_version.py
matching $.
Tests are restricted: they pull cuda-toolkit and several NVIDIA wheels
(cu12/cu13 dependency groups in pyproject.toml) that aren't packaged.
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 27 14:13:24 2026 +0200
dev-python/cuda-pathfinder: add python3_15 to PYTHON_COMPAT
Clears the pkgcheck PythonCompatUpdate notice on both kept versions.
Audit: upstream pyproject.toml has requires-python = '>=3.10' with
no per-version restrictions in classifiers, and the package is pure
Python (no Cython / native bits) so 3.15 needs no source changes.
Empirical 3.15 build-check not possible on this host (no python:3.15
installed); 3.13 build-check still passes.
commit a63eb4736936813949a667a39dbe75cdc11356f2
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 27 14:10:30 2026 +0200
dev-python/cuda-pathfinder: add 1.5.5
commit 7cde75d1b231e1c4cc3656561496f27140ad5600
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 12:18:32 2026 +0200
dev-python/cuda-pathfinder: new package, pathfinder for CUDA components
Adds dev-python/cuda-pathfinder, NVIDIA's helper for locating installed
CUDA binaries, dynamic libraries and headers at runtime. Required by
cupy 14.x and other CUDA-Python bindings.
The upstream sdist on PyPI is wheel-only, so source is fetched from the
NVIDIA/cuda-python repository's cuda-pathfinder-v* tag and the
cuda_pathfinder/ subtree is used as $. The GitHub archive carries no
git history, so src_prepare strips the upstream setuptools_scm-driven
dynamic version and writes a static cuda/pathfinder/_version.py
matching $.
Tests are restricted: they pull cuda-toolkit and several NVIDIA wheels
(cu12/cu13 dependency groups in pyproject.toml) that aren't packaged.


View
Download
Browse