diff --git a/conda/environments/all_cuda-122_arch-aarch64.yaml b/conda/environments/all_cuda-122_arch-aarch64.yaml new file mode 100644 index 000000000..759ad2f88 --- /dev/null +++ b/conda/environments/all_cuda-122_arch-aarch64.yaml @@ -0,0 +1,49 @@ +# This file is generated by `rapids-dependency-file-generator`. +# To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`. +channels: +- rapidsai +- rapidsai-nightly +- dask/label/dev +- conda-forge +- nvidia +dependencies: +- breathe +- c-compiler +- clang-tools=16.0.6 +- clang==16.0.6 +- cmake>=3.26.4 +- cuda-cudart-dev +- cuda-nvcc +- cuda-nvtx-dev +- cuda-profiler-api +- cuda-python>=12.0,<13.0a0 +- cuda-version=12.2 +- cupy>=12.0.0 +- cxx-compiler +- cython>=3.0.0 +- doxygen>=1.8.20 +- gcc_linux-aarch64=11.* +- gmock>=1.13.0 +- graphviz +- gtest>=1.13.0 +- ipython +- libcublas-dev +- libcurand-dev +- libcusolver-dev +- libcusparse-dev +- nccl>=2.9.9 +- ninja +- numpy>=1.23 +- numpydoc +- pre-commit +- pydata-sphinx-theme +- pylibraft==24.4.* +- pytest-cov +- pytest==7.* +- recommonmark +- rmm==24.4.* +- scikit-build-core>=0.7.0 +- sphinx-copybutton +- sphinx-markdown-tables +- sysroot_linux-aarch64==2.17 +name: all_cuda-122_arch-aarch64 diff --git a/conda/environments/all_cuda-122_arch-x86_64.yaml b/conda/environments/all_cuda-122_arch-x86_64.yaml new file mode 100644 index 000000000..e28e8671e --- /dev/null +++ b/conda/environments/all_cuda-122_arch-x86_64.yaml @@ -0,0 +1,49 @@ +# This file is generated by `rapids-dependency-file-generator`. +# To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`. +channels: +- rapidsai +- rapidsai-nightly +- dask/label/dev +- conda-forge +- nvidia +dependencies: +- breathe +- c-compiler +- clang-tools=16.0.6 +- clang==16.0.6 +- cmake>=3.26.4 +- cuda-cudart-dev +- cuda-nvcc +- cuda-nvtx-dev +- cuda-profiler-api +- cuda-python>=12.0,<13.0a0 +- cuda-version=12.2 +- cupy>=12.0.0 +- cxx-compiler +- cython>=3.0.0 +- doxygen>=1.8.20 +- gcc_linux-64=11.* +- gmock>=1.13.0 +- graphviz +- gtest>=1.13.0 +- ipython +- libcublas-dev +- libcurand-dev +- libcusolver-dev +- libcusparse-dev +- nccl>=2.9.9 +- ninja +- numpy>=1.23 +- numpydoc +- pre-commit +- pydata-sphinx-theme +- pylibraft==24.4.* +- pytest-cov +- pytest==7.* +- recommonmark +- rmm==24.4.* +- scikit-build-core>=0.7.0 +- sphinx-copybutton +- sphinx-markdown-tables +- sysroot_linux-64==2.17 +name: all_cuda-122_arch-x86_64 diff --git a/dependencies.yaml b/dependencies.yaml index 26f6428f1..252c66602 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -108,24 +108,20 @@ dependencies: - sysroot_linux-aarch64==2.17 - output_types: conda matrices: - - matrix: {cuda: "12.*"} - packages: [cuda-nvcc] - - matrix: {cuda: "11.8", arch: x86_64} - packages: [nvcc_linux-64=11.8] - - matrix: {cuda: "11.8", arch: aarch64} - packages: [nvcc_linux-aarch64=11.8] - - matrix: {cuda: "11.5", arch: x86_64} - packages: [nvcc_linux-64=11.5] - - matrix: {cuda: "11.5", arch: aarch64} - packages: [nvcc_linux-aarch64=11.5] - - matrix: {cuda: "11.4", arch: x86_64} - packages: [nvcc_linux-64=11.4] - - matrix: {cuda: "11.4", arch: aarch64} - packages: [nvcc_linux-aarch64=11.4] - - matrix: {cuda: "11.2", arch: x86_64} - packages: [nvcc_linux-64=11.2] - - matrix: {cuda: "11.2", arch: aarch64} - packages: [nvcc_linux-aarch64=11.2] + - matrix: + arch: x86_64 + cuda: "11.8" + packages: + - nvcc_linux-64=11.8 + - matrix: + arch: aarch64 + cuda: "11.8" + packages: + - nvcc_linux-aarch64=11.8 + - matrix: + cuda: "12.*" + packages: + - cuda-nvcc build_py_cuvs: common: