rapidsai / cuml

cuML - RAPIDS Machine Learning Library
https://docs.rapids.ai/api/cuml/stable/
Apache License 2.0
4.26k stars 535 forks source link

Update fmt (to 11.0.2) and spdlog (to 1.14.1), add those libraries to libcuml conda host dependencies #6071

Closed jameslamb closed 2 months ago

jameslamb commented 2 months ago

Description

Contributes to https://github.com/rapidsai/build-planning/issues/56

Now that most of conda-forge has been updated to fmt >=11.0.1,<12 and spdlog>=1.14.1,<1.15 (https://github.com/rapidsai/build-planning/issues/56#issuecomment-2334281452), we're attempting to upgrade RAPIDS to similar versions of those libraries.

This improves the likelihood that RAPIDS will be installable alongside newer versions of its dependencies and complementary packages on conda-forge.

Notes for Reviewers

This PR is testing changes made in https://github.com/rapidsai/rapids-cmake/pull/689.

jameslamb commented 2 months ago

🎉 this is working as expected

...
cudf                      24.10.00a373    cuda12_py312_240923_g8b12cf4e66_373    rapidsai-nightly
cuml                      24.10.00a78     cuda12_py312_240923_gc58738941_78    file:///tmp/python_channel
cupy                      13.3.0          py312h7d319b9_0    conda-forge
...
fmt                       11.0.2               h434a139_0    conda-forge
...
spdlog                    1.14.1               hed91bc2_1    conda-forge
...

(build link)

jameslamb commented 2 months ago

/merge