Skip to content

Commit d9f940b

Browse files
committed
test dependencies
1 parent 1290d16 commit d9f940b

File tree

4 files changed

+558
-2
lines changed

4 files changed

+558
-2
lines changed

environment.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: ahah
2+
channels:
3+
- rapidsai
4+
- nvidia
5+
- conda-forge
6+
dependencies:
7+
- python=3.8
8+
- rapids=21.12
9+
- cudatoolkit=11.5
10+
- geopandas
11+
- dvc
12+
- rich
13+
- pytables
14+
- pdoc3
15+
- openpyxl
16+
- xlrd
17+
- isort
18+
- flake8
19+
- black
20+
- ipdb
21+
- pip:
22+
- sourcery-cli

pyproject.toml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,13 @@ authors = [
66
{ name = "cjber", email = "cjberragan@gmail.com" }
77
]
88
dependencies = [
9-
"cudf-cu12>=24.6.0a54",
9+
"cuml-cu12>=24.2.0",
10+
"cugraph-cu12>=24.2.0",
11+
"cuspatial-cu12>=24.2.0",
12+
"cuproj-cu12>=24.2.0",
13+
"rich>=13.7.1",
14+
"tqdm>=4.66.2",
15+
"ipdb>=0.13.13",
1016
]
1117
readme = "README.md"
1218
requires-python = ">= 3.10"
@@ -17,7 +23,9 @@ build-backend = "hatchling.build"
1723

1824
[tool.rye]
1925
managed = true
20-
dev-dependencies = []
26+
dev-dependencies = [
27+
"ipython>=8.23.0",
28+
]
2129

2230
[tool.hatch.metadata]
2331
allow-direct-references = true

requirements-dev.lock

Lines changed: 263 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,266 @@
88
# with-sources: false
99

1010
-e file:.
11+
aiohttp==3.9.3
12+
# via fsspec
13+
aiosignal==1.3.1
14+
# via aiohttp
15+
asttokens==2.4.1
16+
# via stack-data
17+
async-timeout==4.0.3
18+
# via aiohttp
19+
attrs==23.2.0
20+
# via aiohttp
21+
# via fiona
22+
cachetools==5.3.3
23+
# via cudf-cu12
24+
certifi==2024.2.2
25+
# via fiona
26+
# via pyproj
27+
click==8.1.7
28+
# via click-plugins
29+
# via cligj
30+
# via dask
31+
# via dask-cuda
32+
# via distributed
33+
# via fiona
34+
click-plugins==1.1.1
35+
# via fiona
36+
cligj==0.7.2
37+
# via fiona
38+
cloudpickle==3.0.0
39+
# via dask
40+
# via distributed
41+
cuda-python==12.4.0
42+
# via cudf-cu12
43+
# via pylibraft-cu12
44+
# via rmm-cu12
45+
cudf-cu12==24.2.2
46+
# via cugraph-cu12
47+
# via cuml-cu12
48+
# via cuspatial-cu12
49+
# via dask-cudf-cu12
50+
cugraph-cu12==24.2.0
51+
# via ahah
52+
cuml-cu12==24.2.0
53+
# via ahah
54+
cuproj-cu12==24.2.0
55+
# via ahah
56+
cupy-cuda12x==13.0.0
57+
# via cudf-cu12
58+
# via cugraph-cu12
59+
# via cuml-cu12
60+
# via cuproj-cu12
61+
# via dask-cudf-cu12
62+
cuspatial-cu12==24.2.0
63+
# via ahah
64+
dask==2024.1.1
65+
# via distributed
66+
# via rapids-dask-dependency
67+
dask-cuda==24.2.0
68+
# via cugraph-cu12
69+
# via cuml-cu12
70+
# via raft-dask-cu12
71+
dask-cudf-cu12==24.2.2
72+
# via cugraph-cu12
73+
# via cuml-cu12
74+
decorator==5.1.1
75+
# via ipdb
76+
# via ipython
77+
distributed==2024.1.1
78+
# via rapids-dask-dependency
79+
exceptiongroup==1.2.0
80+
# via ipython
81+
executing==2.0.1
82+
# via stack-data
83+
fastrlock==0.8.2
84+
# via cupy-cuda12x
85+
fiona==1.9.6
86+
# via geopandas
87+
frozenlist==1.4.1
88+
# via aiohttp
89+
# via aiosignal
90+
fsspec==2024.3.1
91+
# via cudf-cu12
92+
# via cugraph-cu12
93+
# via dask
94+
# via dask-cudf-cu12
95+
geopandas==0.14.3
96+
# via cuspatial-cu12
97+
idna==3.6
98+
# via yarl
99+
importlib-metadata==7.1.0
100+
# via dask
101+
ipdb==0.13.13
102+
# via ahah
103+
ipython==8.23.0
104+
# via ipdb
105+
jedi==0.19.1
106+
# via ipython
107+
jinja2==3.1.3
108+
# via distributed
109+
joblib==1.3.2
110+
# via cuml-cu12
111+
# via raft-dask-cu12
112+
llvmlite==0.42.0
113+
# via numba
114+
locket==1.0.0
115+
# via distributed
116+
# via partd
117+
markdown-it-py==3.0.0
118+
# via rich
119+
markupsafe==2.1.5
120+
# via jinja2
121+
matplotlib-inline==0.1.6
122+
# via ipython
123+
mdurl==0.1.2
124+
# via markdown-it-py
125+
msgpack==1.0.8
126+
# via distributed
127+
multidict==6.0.5
128+
# via aiohttp
129+
# via yarl
130+
numba==0.59.1
131+
# via cudf-cu12
132+
# via cugraph-cu12
133+
# via cuml-cu12
134+
# via dask-cuda
135+
# via raft-dask-cu12
136+
# via rmm-cu12
137+
numpy==1.24.4
138+
# via cudf-cu12
139+
# via cugraph-cu12
140+
# via cupy-cuda12x
141+
# via dask-cuda
142+
# via dask-cudf-cu12
143+
# via numba
144+
# via pandas
145+
# via pyarrow
146+
# via pylibraft-cu12
147+
# via raft-dask-cu12
148+
# via rmm-cu12
149+
# via scipy
150+
# via shapely
151+
# via treelite
152+
# via ucx-py-cu12
153+
nvtx==0.2.10
154+
# via cudf-cu12
155+
packaging==24.0
156+
# via cudf-cu12
157+
# via dask
158+
# via distributed
159+
# via geopandas
160+
# via treelite
161+
pandas==1.5.3
162+
# via cudf-cu12
163+
# via dask-cuda
164+
# via dask-cudf-cu12
165+
# via geopandas
166+
parso==0.8.3
167+
# via jedi
168+
partd==1.4.1
169+
# via dask
170+
pexpect==4.9.0
171+
# via ipython
172+
prompt-toolkit==3.0.43
173+
# via ipython
174+
protobuf==4.25.3
175+
# via cudf-cu12
176+
psutil==5.9.8
177+
# via distributed
178+
ptyprocess==0.7.0
179+
# via pexpect
180+
pure-eval==0.2.2
181+
# via stack-data
182+
pyarrow==14.0.2
183+
# via cudf-cu12
184+
pygments==2.17.2
185+
# via ipython
186+
# via rich
187+
pylibcugraph-cu12==24.2.0
188+
# via cugraph-cu12
189+
pylibraft-cu12==24.2.0
190+
# via cuml-cu12
191+
# via pylibcugraph-cu12
192+
# via raft-dask-cu12
193+
pynvjitlink-cu12==0.1.14
194+
# via cudf-cu12
195+
pynvml==11.4.1
196+
# via dask-cuda
197+
# via ucx-py-cu12
198+
pyproj==3.6.1
199+
# via geopandas
200+
python-dateutil==2.9.0.post0
201+
# via pandas
202+
pytz==2024.1
203+
# via pandas
204+
pyyaml==6.0.1
205+
# via dask
206+
# via distributed
207+
raft-dask-cu12==24.2.0
208+
# via cugraph-cu12
209+
# via cuml-cu12
210+
rapids-dask-dependency==24.2.0
211+
# via cugraph-cu12
212+
# via cuml-cu12
213+
# via dask-cuda
214+
# via dask-cudf-cu12
215+
# via raft-dask-cu12
216+
rich==13.7.1
217+
# via ahah
218+
# via cudf-cu12
219+
rmm-cu12==24.2.0
220+
# via cudf-cu12
221+
# via cugraph-cu12
222+
# via cuml-cu12
223+
# via cuproj-cu12
224+
# via cuspatial-cu12
225+
# via pylibcugraph-cu12
226+
# via pylibraft-cu12
227+
scipy==1.13.0
228+
# via cuml-cu12
229+
# via treelite
230+
shapely==2.0.3
231+
# via geopandas
232+
six==1.16.0
233+
# via asttokens
234+
# via fiona
235+
# via python-dateutil
236+
sortedcontainers==2.4.0
237+
# via distributed
238+
stack-data==0.6.3
239+
# via ipython
240+
tblib==3.0.0
241+
# via distributed
242+
tomli==2.0.1
243+
# via ipdb
244+
toolz==0.12.1
245+
# via dask
246+
# via distributed
247+
# via partd
248+
tornado==6.4
249+
# via distributed
250+
tqdm==4.66.2
251+
# via ahah
252+
traitlets==5.14.2
253+
# via ipython
254+
# via matplotlib-inline
255+
treelite==4.0.0
256+
# via cuml-cu12
257+
typing-extensions==4.10.0
258+
# via cudf-cu12
259+
# via ipython
260+
ucx-py-cu12==0.36.0
261+
# via cugraph-cu12
262+
# via raft-dask-cu12
263+
urllib3==2.2.1
264+
# via distributed
265+
wcwidth==0.2.13
266+
# via prompt-toolkit
267+
yarl==1.9.4
268+
# via aiohttp
269+
zict==3.0.0
270+
# via dask-cuda
271+
# via distributed
272+
zipp==3.18.1
273+
# via importlib-metadata

0 commit comments

Comments
 (0)