-
Notifications
You must be signed in to change notification settings - Fork 158
/
Copy pathdependencies.yaml
158 lines (158 loc) · 3.55 KB
/
dependencies.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
# Dependency list for https://github.com/rapidsai/dependency-file-generator
files:
all:
output: conda
matrix:
cuda: ["11.5"]
arch: [x86_64]
includes:
- build_cpp
- build_python
- cudatoolkit
- develop
- doc
- py_version
- run_python
- test_cpp
- test_python
test_cpp:
output: none
includes:
- cudatoolkit
- test_cpp
test_python:
output: none
includes:
- cudatoolkit
- py_version
- test_python
checks:
output: none
includes:
- build
- develop
channels:
- rapidsai
- rapidsai-nightly
- conda-forge
- nvidia
dependencies:
build_cpp:
common:
- output_types: conda
packages:
- &cmake_ver cmake>=3.23.1,!=3.25.0
- c-compiler
- cxx-compiler
- gdal>3.5.0,<3.6.0
- libcudf=22.12.*
- librmm=22.12.*
- ninja
specific:
- output_types: conda
matrices:
- matrix:
arch: x86_64
packages:
- &gcc_amd64 gcc_linux-64=9.*
- &sysroot_amd64 sysroot_linux-64==2.17
- matrix:
arch: aarch64
packages:
- &gcc_aarch64 gcc_linux-aarch64=9.*
- &sysroot_aarch64 sysroot_linux-aarch64==2.17
- output_types: conda
matrices:
- matrix:
arch: x86_64
cuda: "11.5"
packages:
- &nvcc_amd64_115 nvcc_linux-64=11.5
- matrix:
arch: aarch64
cuda: "11.5"
packages:
- &nvcc_aarch64_115 nvcc_linux-aarch64=11.5
build_python:
common:
- output_types: [conda, requirements]
packages:
- *cmake_ver
- &cudf_ver cudf=22.12.*
- cython>=0.29,<0.30
- scikit-build>=0.13.1
- setuptools
specific:
- output_types: conda
matrices:
- matrix:
arch: x86_64
packages:
- *gcc_amd64
- *sysroot_amd64
- matrix:
arch: aarch64
packages:
- *gcc_aarch64
- *sysroot_aarch64
cudatoolkit:
specific:
- output_types: conda
matrices:
- matrix:
cuda: "11.2"
packages:
- cudatoolkit=11.2
- matrix:
cuda: "11.4"
packages:
- cudatoolkit=11.4
- matrix:
cuda: "11.5"
packages:
- cudatoolkit=11.5
develop:
common:
- output_types: [conda, requirements]
packages:
- pre-commit
doc:
common:
- output_types: [conda, requirements]
packages:
- pydata-sphinx-theme
- myst-parser
py_version:
specific:
- output_types: conda
matrices:
- matrix:
py: "3.8"
packages:
- python=3.8
- matrix:
py: "3.9"
packages:
- python=3.9
- matrix:
packages:
- python>=3.8,<3.10
run_python:
common:
- output_types: [conda, requirements]
packages:
- *cudf_ver
- geopandas>=0.11.0
- rmm=22.12.*
test_cpp:
common:
- output_types: conda
packages:
- gtest=1.10.0
- gmock=1.10.0
test_python:
common:
- output_types: [conda, requirements]
packages:
- pytest
- pytest-cov