🚨 Breaking Changes
🐛 Bug Fixes
- Query total memory in failure_callback_resource_adaptor tests (#1734) @harrism
- Treat deprecation warnings as errors and fix deprecation warnings in replay benchmark (#1728) @harrism
- Disallow cuda-python 12.6.1 and 11.8.4 (#1720) @bdice
- Fix typos in .gitignore (#1697) @charlesbluca
- Fix
rmm ._lib
imports (#1693) @Matt711
📖 Documentation
🚀 New Features
- Correct rmm tests for validity of device pointers (#1714) @robertmaynard
- Update rmm tests to use rapids_cmake_support_conda_env (#1707) @robertmaynard
- adding telemetry (#1692) @msarahan
- Make
cudaMallocAsync
logic non-optional as we require CUDA 11.2+ (#1667) @robertmaynard
🛠️ Improvements
- enforce wheel size limits, README formatting in CI (#1726) @jameslamb
- Remove all explicit usage of fmtlib (#1724) @harrism
- WIP: put a ceiling on cuda-python (#1723) @jameslamb
- use rapids-generate-pip-constraints to pin to oldest dependencies in CI (#1716) @jameslamb
- Deprecate
rmm._lib
(#1713) @Matt711 - print sccache stats in builds (#1712) @jameslamb
- [fea] Expose the arena mr to the Python interface. (#1711) @trivialfis
- devcontainer: replace
VAULT_HOST
withAWS_ROLE_ARN
(#1708) @jjacobelli - make conda installs in CI stricter (part 2) (#1703) @jameslamb
- Add BUILD_SHARED_LIBS option defaulting to ON (#1702) @wence-
- make conda installs in CI stricter (#1696) @jameslamb
- Prune workflows based on changed files (#1695) @KyleFromNVIDIA
- Deprecate support for directly accessing logger (#1690) @vyasr
- Use
rmm::percent_of_free_device_memory
in arena test (#1689) @wence- - exclude 'gcovr' from list of development pip packages (#1688) @jameslamb
- [Improvement] Reorganize Cython to separate C++ bindings and make Cython classes public (#1676) @Matt711