Skip to content

Commit b09a4f2

Browse files
authored
Add ARM conda environments. (rapidsai#18470)
This PR adds ARM conda environments. xref: rapidsai/build-planning#87 Authors: - Bradley Dice (https://github.com/bdice) Approvers: - James Lamb (https://github.com/jameslamb) URL: rapidsai#18470
1 parent 46f1c6a commit b09a4f2

File tree

3 files changed

+200
-1
lines changed

3 files changed

+200
-1
lines changed
Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
# This file is generated by `rapids-dependency-file-generator`.
2+
# To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.
3+
channels:
4+
- rapidsai
5+
- rapidsai-nightly
6+
- dask/label/dev
7+
- conda-forge
8+
- nvidia
9+
dependencies:
10+
- aiobotocore>=2.2.0
11+
- boto3>=1.21.21
12+
- botocore>=1.24.21
13+
- breathe>=4.35.0
14+
- c-compiler
15+
- cachetools
16+
- clang-tools=16.0.6
17+
- clang==16.0.6
18+
- cmake>=3.30.4
19+
- cramjam
20+
- cubinlinker
21+
- cuda-nvtx=11.8
22+
- cuda-python>=11.8.5,<12.0a0
23+
- cuda-sanitizer-api=11.8.86
24+
- cuda-version=11.8
25+
- cudatoolkit
26+
- cupy>=12.0.0
27+
- cxx-compiler
28+
- cython>=3.0.3
29+
- dask-cuda==25.6.*,>=0.0.0a0
30+
- dlpack>=0.8,<1.0
31+
- doxygen=1.9.1
32+
- fastavro>=0.22.9
33+
- flatbuffers==24.3.25
34+
- fsspec>=0.6.0
35+
- gcc_linux-aarch64=11.*
36+
- hypothesis
37+
- identify>=2.5.20
38+
- ipython
39+
- jupyter_client
40+
- libcurand-dev=10.3.0.86
41+
- libcurand=10.3.0.86
42+
- libkvikio==25.6.*,>=0.0.0a0
43+
- librdkafka>=2.8.0,<2.9.0a0
44+
- librmm==25.6.*,>=0.0.0a0
45+
- make
46+
- mmh3
47+
- moto>=4.0.8
48+
- msgpack-python
49+
- myst-nb
50+
- nbconvert
51+
- nbformat
52+
- nbsphinx
53+
- ninja
54+
- notebook
55+
- numba-cuda>=0.4.0,<0.5.0a0
56+
- numba>=0.59.1,<0.62.0a0
57+
- numpy>=1.23,<3.0a0
58+
- numpydoc
59+
- nvcc_linux-aarch64=11.8
60+
- nvcomp==4.2.0.11
61+
- nvtx>=0.2.1
62+
- openpyxl
63+
- packaging
64+
- pandas
65+
- pandas>=2.0,<2.2.4dev0
66+
- pandoc
67+
- polars>=1.24,<1.27
68+
- pre-commit
69+
- ptxcompiler
70+
- pyarrow>=14.0.0,<20.0.0a0
71+
- pydata-sphinx-theme>=0.15.4
72+
- pynvml>=12.0.0,<13.0.0a0
73+
- pytest-benchmark
74+
- pytest-cases>=3.8.2
75+
- pytest-cov
76+
- pytest-xdist
77+
- pytest<8
78+
- python-confluent-kafka>=2.8.0,<2.9.0a0
79+
- python-xxhash
80+
- python>=3.10,<3.13
81+
- rapids-build-backend>=0.3.0,<0.4.0.dev0
82+
- rapids-dask-dependency==25.6.*,>=0.0.0a0
83+
- rapids-logger==0.1.*,>=0.0.0a0
84+
- rich
85+
- rmm==25.6.*,>=0.0.0a0
86+
- s3fs>=2022.3.0
87+
- scikit-build-core>=0.10.0
88+
- scipy
89+
- sphinx-autobuild
90+
- sphinx-copybutton
91+
- sphinx-markdown-tables
92+
- sphinx-remove-toctrees
93+
- sphinx>=8.1.0
94+
- sphinxcontrib-websupport
95+
- streamz
96+
- sysroot_linux-aarch64==2.28
97+
- typing_extensions>=4.0.0
98+
- zlib>=1.2.13
99+
name: all_cuda-118_arch-aarch64
Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
# This file is generated by `rapids-dependency-file-generator`.
2+
# To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.
3+
channels:
4+
- rapidsai
5+
- rapidsai-nightly
6+
- dask/label/dev
7+
- conda-forge
8+
- nvidia
9+
dependencies:
10+
- aiobotocore>=2.2.0
11+
- boto3>=1.21.21
12+
- botocore>=1.24.21
13+
- breathe>=4.35.0
14+
- c-compiler
15+
- cachetools
16+
- clang-tools=16.0.6
17+
- clang==16.0.6
18+
- cmake>=3.30.4
19+
- cramjam
20+
- cuda-cudart-dev
21+
- cuda-nvcc
22+
- cuda-nvrtc-dev
23+
- cuda-nvtx-dev
24+
- cuda-python>=12.6.2,<13.0a0
25+
- cuda-sanitizer-api
26+
- cuda-version=12.8
27+
- cupy>=12.0.0
28+
- cxx-compiler
29+
- cython>=3.0.3
30+
- dask-cuda==25.6.*,>=0.0.0a0
31+
- dlpack>=0.8,<1.0
32+
- doxygen=1.9.1
33+
- fastavro>=0.22.9
34+
- flatbuffers==24.3.25
35+
- fsspec>=0.6.0
36+
- gcc_linux-aarch64=13.*
37+
- hypothesis
38+
- identify>=2.5.20
39+
- ipython
40+
- jupyter_client
41+
- libcurand-dev
42+
- libkvikio==25.6.*,>=0.0.0a0
43+
- librdkafka>=2.8.0,<2.9.0a0
44+
- librmm==25.6.*,>=0.0.0a0
45+
- make
46+
- mmh3
47+
- moto>=4.0.8
48+
- msgpack-python
49+
- myst-nb
50+
- nbconvert
51+
- nbformat
52+
- nbsphinx
53+
- ninja
54+
- notebook
55+
- numba-cuda>=0.4.0,<0.5.0a0
56+
- numba>=0.59.1,<0.62.0a0
57+
- numpy>=1.23,<3.0a0
58+
- numpydoc
59+
- nvcomp==4.2.0.11
60+
- nvtx>=0.2.1
61+
- openpyxl
62+
- packaging
63+
- pandas
64+
- pandas>=2.0,<2.2.4dev0
65+
- pandoc
66+
- polars>=1.24,<1.27
67+
- pre-commit
68+
- pyarrow>=14.0.0,<20.0.0a0
69+
- pydata-sphinx-theme>=0.15.4
70+
- pynvjitlink>=0.0.0a0
71+
- pynvml>=12.0.0,<13.0.0a0
72+
- pytest-benchmark
73+
- pytest-cases>=3.8.2
74+
- pytest-cov
75+
- pytest-xdist
76+
- pytest<8
77+
- python-confluent-kafka>=2.8.0,<2.9.0a0
78+
- python-xxhash
79+
- python>=3.10,<3.13
80+
- pytorch>=2.4.0
81+
- rapids-build-backend>=0.3.0,<0.4.0.dev0
82+
- rapids-dask-dependency==25.6.*,>=0.0.0a0
83+
- rapids-logger==0.1.*,>=0.0.0a0
84+
- rich
85+
- rmm==25.6.*,>=0.0.0a0
86+
- s3fs>=2022.3.0
87+
- scikit-build-core>=0.10.0
88+
- scipy
89+
- sphinx-autobuild
90+
- sphinx-copybutton
91+
- sphinx-markdown-tables
92+
- sphinx-remove-toctrees
93+
- sphinx>=8.1.0
94+
- sphinxcontrib-websupport
95+
- streamz
96+
- sysroot_linux-aarch64==2.28
97+
- tokenizers==0.15.2
98+
- typing_extensions>=4.0.0
99+
- zlib>=1.2.13
100+
name: all_cuda-128_arch-aarch64

dependencies.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ files:
44
output: conda
55
matrix:
66
cuda: ["11.8", "12.8"]
7-
arch: [x86_64]
7+
arch: [x86_64, aarch64]
88
includes:
99
# Note that clang-tidy is not included here because cudf's preferred
1010
# version conflicts with the rest of RAPIDS as well as its own

0 commit comments

Comments
 (0)