You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use cuda-pathfinder in build-system.requires (#1817)
* build: use cuda.pathfinder.get_cuda_path_or_home in build hooks
Pin cuda-pathfinder>=1.5 in both build-system.requires and
project.dependencies.
Made-with: Cursor
* chore: update stale pixi package version to 1.5.0
The previous 1.3.4a0 was a stale value that could confuse someone.
Made-with: Cursor
* build: raise actionable error when cuda-pathfinder not found on sys.path
Made-with: Cursor
* build: replace inline docstring with reference to issue #1824
Made-with: Cursor
* build: narrow except to only catch cuda.pathfinder-not-found
Made-with: Cursor
* build: use importlib.metadata to locate cuda-pathfinder instead of scanning sys.path
Made-with: Cursor
* build: produce actionable error when cuda namespace is entirely absent
Made-with: Cursor
* build: diagnostic for importlib.metadata locate_file in PEP 517 builds
Made-with: Cursor
* Revert "build: diagnostic for importlib.metadata locate_file in PEP 517 builds"
This reverts commit 3cb0313.
* build: revert to sys.path scan, importlib.metadata finds wrong dist-info
See #1817 (comment)
See #1817 (comment)
Made-with: Cursor
* Revert changes to cuda-pathfinder runtime dependency pinning.
* Exclude broken cuda-toolkit patch releases from dependency specs.
Use exclusion-style constraints in cuda_bindings, cuda_core, and cuda_pathfinder so CI avoids cuda-toolkit 12.9.2 and 13.0.3 while still allowing newer good patch releases.
Made-with: Cursor
* Revert "Exclude broken cuda-toolkit patch releases from dependency specs."
This reverts commit 937ff7f.
0 commit comments