Skip to content

Commit

Permalink
Fix CI for python cuvs_bench
Browse files Browse the repository at this point in the history
I'm seeing CI failures due to a missing 'setuptools' on
a recent PR https://github.com/rapidsai/cuvs/actions/runs/12363479650/job/34545223389?pr=536
in building the cuvs_bench code.

This seems to be because we were missing some requires in dependencies.yaml.
Fix
  • Loading branch information
benfred committed Dec 17, 2024
1 parent b859bc5 commit 03bd23a
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 1 deletion.
3 changes: 2 additions & 1 deletion dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,8 @@ files:
extras:
table: tool.rapids-build-backend
key: requires
includes: []
includes:
- rapids_build_setuptools
py_run_cuvs_bench:
output: pyproject
pyproject_dir: python/cuvs_bench
Expand Down
3 changes: 3 additions & 0 deletions python/cuvs_bench/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,9 @@ version = { file = "cuvs_bench/VERSION" }
[tool.rapids-build-backend]
build-backend = "setuptools.build_meta"
requires = [
"rapids-build-backend>=0.3.0,<0.4.0.dev0",
"setuptools",
"wheel",
] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.
dependencies-file = "../../dependencies.yaml"
matrix-entry = "cuda_suffixed=true"

0 comments on commit 03bd23a

Please sign in to comment.