cuda-pathfinder 1.9.0 Release notes#

Compatibility note#

Header, binary utility, static library, and bitcode library lookups now return resolved absolute paths. Symlinks are followed, so returned paths can differ from the configured alias, including the basename of a symlinked file. The filename fields of LocatedStaticLib and LocatedBitcodeLib continue to report the filename searched for. Public return types, search order, and cache lifetimes are unchanged. This minor release reflects the intentional change in returned path spelling.

Bugfixes#

  • Return absolute static-library and bitcode-library paths for relative wheel, Conda, and CUDA Toolkit roots, keeping cached results valid after a change of working directory. Resolve Windows drive-relative roots such as D:toolkit correctly, including on Python 3.11. (Issue #3363, PR #3418)

  • Preserve the filesystem meaning of roots containing a symlink followed by ... Header and binary utility lookups return the selected component’s resolved path, and dynamic-library directory discovery no longer collapses these roots lexically into a different location. (Issue #3413, PR #3418)

Documentation#