🚨 Breaking Changes
🐛 Bug Fixes
- Skip gtests for new lanczos solver when CUDA version is 11.4 or below. (#2520) @cjnolet
- Switch
assert
tostatic_assert
(#2510) @divyegala - Revert use of new Lanczos solver in spectral clustering (#2507) @lowener
- Put a ceiling on cuda-python (#2486) @bdice
- Don't presume pointers location infers usability. (#2480) @robertmaynard
- Use Python for sccache hit rate computation. (#2474) @bdice
- Allow compilation with CUDA 12.6.1 (#2469) @robertmaynard
🚀 New Features
🛠️ Improvements
- Skip gtests for Rmat Lanczos tests with cuda <= 11.4 (#2525) @benfred
- Upgrade to latest cutlass version (#2503) @vyasr
- Removing some left over places where implicit instantiations were being ignored in headers (#2501) @cjnolet
- Remove leftover template project code. (#2500) @bdice
- 2412 remove libraft vss instantiations (#2498) @cjnolet
- Remove raft-ann-bench (#2497) @cjnolet
- Pin FAISS Version for raft-ann-bench (#2496) @tarang-jain
- enforce wheel size limits and README formatting in CI, put a ceiling on Cython dependency (#2490) @jameslamb
- Do not initialize the pinned mdarray at construction time (#2478) @achirkin
- Use environment variables in cache hit rate computation. (#2475) @bdice
- devcontainer: replace
VAULT_HOST
withAWS_ROLE_ARN
(#2472) @jjacobelli - print sccache stats in builds (#2470) @jameslamb
- make package installations in CI stricter (#2467) @jameslamb
- Prune workflows based on changed files (#2466) @KyleFromNVIDIA
- Merge branch-24.10 into branch-24.12 (#2461) @jameslamb
- Update all rmm imports to use pylibrmm/librmm (#2451) @Matt711