blob: a2a875e9560baed50e73d17f16de5ab526bb84be [file] [log] [blame]
Mike Frysingerf1ba7ad2022-09-12 05:42:57 -04001# Copyright 2021 The ChromiumOS Authors
Mike Frysinger2691ac52021-04-14 11:38:00 -04002# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5# Dependencies needed to run unittests.
6#
7# For info on this file, see:
8# https://chromium.googlesource.com/infra/infra/+/HEAD/doc/users/vpython.md#available-wheels
9
10python_version: "3.8"
11
12# chromite deps.
13wheel: <
14 name: "infra/python/wheels/psutil/${vpython_platform}"
15 version: "version:5.7.2"
16>
17wheel: <
18 name: "infra/python/wheels/python-dateutil-py2_py3"
19 version: "version:2.8.1"
20>
21wheel: <
Mike Frysinger48eb3de2021-07-01 17:38:32 -040022 name: "infra/python/wheels/python-magic-py2_py3"
23 version: "version:0.4.24"
24>
25wheel: <
Mike Frysinger2691ac52021-04-14 11:38:00 -040026 name: "infra/python/wheels/pyyaml-py3"
27 version: "version:5.3.1"
28>
29wheel: <
30 name: "infra/python/wheels/six-py2_py3"
31 version: "version:1.15.0"
32>
33
34wheel: <
35 name: "chromiumos/infra/virtualenv/portage/${vpython_platform}"
36 version: "version:2.3.75"
37>
38
Ram Chandrasekar75c5d482022-08-01 22:17:47 +000039# devserver dependency on cherrypy.
40wheel: <
41 name: "infra/python/wheels/cherrypy-py3"
42 version: "version:14.2.0"
43>
44wheel: <
45 name: "infra/python/wheels/cheroot-py3"
46 version: "version:6.2.4"
47>
48wheel: <
49 name: "infra/python/wheels/backports_functools_lru_cache-py3"
50 version: "version:1.5"
51>
52wheel: <
53 name: "infra/python/wheels/portend-py3"
54 version: "version:2.2"
55>
56wheel: <
57 name: "infra/python/wheels/tempora-py3"
58 version: "version:1.11"
59>
60
Mike Frysinger6f3adc62021-06-22 14:49:57 -040061# gsutil deps.
62wheel: <
63 name: "infra/python/wheels/crcmod/${vpython_platform}"
64 version: "version:1.7"
65>
66
Mike Frysingerf5f60432021-06-23 12:48:04 -040067# cloud deps.
68wheel: <
69 name: "infra/python/wheels/google-cloud-core-py2_py3"
Mike Frysinger71f74e22021-07-27 16:19:16 -040070 version: "version:1.5.0"
Mike Frysingerf5f60432021-06-23 12:48:04 -040071>
72wheel: <
Mike Frysinger71f74e22021-07-27 16:19:16 -040073 name: "infra/python/wheels/google-cloud-datastore-py3"
74 version: "version:2.1.6"
Mike Frysingerf5f60432021-06-23 12:48:04 -040075>
76wheel: <
77 name: "infra/python/wheels/cachetools-py3"
78 version: "version:4.2.1"
79>
80wheel: <
81 name: "infra/python/wheels/certifi-py2_py3"
82 version: "version:2020.4.5.1"
83>
84wheel: <
85 name: "infra/python/wheels/chardet-py2_py3"
86 version: "version:4.0.0"
87>
88wheel: <
89 name: "infra/python/wheels/google-api-core-py2_py3"
90 version: "version:1.25.1"
91>
92wheel: <
93 name: "infra/python/wheels/google-auth-py2_py3"
94 version: "version:1.29.0"
95>
96wheel: <
97 name: "infra/python/wheels/googleapis-common-protos-py2_py3"
98 version: "version:1.52.0"
99>
100wheel: <
101 name: "infra/python/wheels/grpcio/${vpython_platform}"
102 version: "version:1.34.1"
103>
104wheel: <
105 name: "infra/python/wheels/idna-py2_py3"
106 version: "version:2.10"
107>
108wheel: <
109 name: "infra/python/wheels/inotify_simple-py2_py3"
110 version: "version:1.1.7"
111>
112wheel: <
Mike Frysinger71f74e22021-07-27 16:19:16 -0400113 name: "infra/python/wheels/libcst-py3"
114 version: "version:0.3.19"
115>
116wheel: <
117 name: "infra/python/wheels/mypy-extensions-py3"
118 version: "version:0.4.3"
119>
120wheel: <
121 name: "infra/python/wheels/proto-plus-py3"
122 version: "version:1.13.0"
123>
124wheel: <
Mike Frysingerf5f60432021-06-23 12:48:04 -0400125 name: "infra/python/wheels/protobuf-py2_py3"
Mike Frysinger71f74e22021-07-27 16:19:16 -0400126 version: "version:3.13.0"
Mike Frysingerf5f60432021-06-23 12:48:04 -0400127>
128wheel: <
129 name: "infra/python/wheels/pyasn1-py2_py3"
130 version: "version:0.4.8"
131>
132wheel: <
133 name: "infra/python/wheels/pyasn1_modules-py2_py3"
134 version: "version:0.2.8"
135>
136wheel: <
137 name: "infra/python/wheels/pytz-py2_py3"
138 version: "version:2021.1"
139>
140wheel: <
141 name: "infra/python/wheels/requests-py2_py3"
142 version: "version:2.25.1"
143>
144wheel: <
145 name: "infra/python/wheels/rsa-py3"
146 version: "version:4.7.2"
147>
148wheel: <
149 name: "infra/python/wheels/setuptools-py3"
150 version: "version:46.1.3"
151>
152wheel: <
Mike Frysinger71f74e22021-07-27 16:19:16 -0400153 name: "infra/python/wheels/typing-inspect-py3"
154 version: "version:0.7.1"
155>
156wheel: <
Mike Frysingerf5f60432021-06-23 12:48:04 -0400157 name: "infra/python/wheels/urllib3-py2_py3"
158 version: "version:1.26.4"
159>
160
Mike Frysinger81af3022021-06-23 12:26:39 -0400161# pylint deps.
Mike Frysingerbe14ea92022-04-27 21:37:44 -0400162# NB: Keep in sync with scripts/pylint.
Mike Frysinger81af3022021-06-23 12:26:39 -0400163wheel: <
164 name: "infra/python/wheels/pylint-quotes-py3"
Trent Aptede0b50e62023-06-27 09:51:09 +1000165 version: "version:0.2.3"
Mike Frysinger81af3022021-06-23 12:26:39 -0400166>
167wheel: <
168 name: "infra/python/wheels/astroid-py3"
Trent Aptede0b50e62023-06-27 09:51:09 +1000169 version: "version:2.11.3"
Mike Frysinger81af3022021-06-23 12:26:39 -0400170>
171wheel: <
172 name: "infra/python/wheels/pylint-py3"
Trent Aptede0b50e62023-06-27 09:51:09 +1000173 version: "version:2.13.8"
174>
175wheel: <
176 name: "infra/python/wheels/typing-extensions-py3"
177 version: "version:4.0.1"
178>
179wheel: <
180 name: "infra/python/wheels/dill-py3"
181 version: "version:0.3.4"
182>
183wheel: <
184 name: "infra/python/wheels/tomli-py3"
185 version: "version:2.0.1"
186>
187wheel: <
188 name: "infra/python/wheels/platformdirs-py3"
189 version: "version:2.5.2"
Mike Frysinger81af3022021-06-23 12:26:39 -0400190>
191
192wheel: <
193 name: "infra/python/wheels/futures-py2_py3"
194 version: "version:3.1.1"
195>
196wheel: <
197 name: "infra/python/wheels/isort-py2_py3"
198 version: "version:4.3.4"
199>
200wheel: <
201 name: "infra/python/wheels/mccabe-py2_py3"
202 version: "version:0.6.1"
203>
204wheel: <
205 name: "infra/python/wheels/toml-py3"
206 version: "version:0.10.1"
207>
208wheel: <
209 name: "infra/python/wheels/wrapt/${vpython_platform}"
Mike Frysinger71f74e22021-07-27 16:19:16 -0400210 version: "version:1.12.1"
Mike Frysinger81af3022021-06-23 12:26:39 -0400211>
212wheel: <
213 name: "infra/python/wheels/lazy-object-proxy/${vpython_platform}"
214 version: "version:1.4.3"
215>
216
Mike Frysinger2691ac52021-04-14 11:38:00 -0400217# pytest deps.
218wheel: <
219 name: "infra/python/wheels/apipkg-py2_py3"
220 version: "version:1.5"
221>
222wheel: <
223 name: "infra/python/wheels/attrs-py2_py3"
224 version: "version:20.3.0"
225>
226wheel: <
227 name: "infra/python/wheels/coverage/${vpython_platform}"
228 version: "version:5.5"
229>
230wheel: <
231 name: "infra/python/wheels/execnet-py2_py3"
232 version: "version:1.8.0"
233>
234wheel: <
235 name: "infra/python/wheels/iniconfig-py3"
236 version: "version:1.1.1"
237>
238wheel: <
239 name: "infra/python/wheels/more-itertools-py2_py3"
240 version: "version:4.1.0"
241>
242wheel: <
243 name: "infra/python/wheels/packaging-py2_py3"
244 version: "version:16.8"
245>
246wheel: <
247 name: "infra/python/wheels/pluggy-py3"
248 version: "version:0.13.1"
249>
250wheel: <
251 name: "infra/python/wheels/py-py2_py3"
252 version: "version:1.5.3"
253>
254wheel: <
255 name: "infra/python/wheels/pyparsing-py2_py3"
256 version: "version:2.2.0"
257>
258wheel: <
259 name: "infra/python/wheels/pytest-py3"
260 version: "version:5.4.3"
261>
262wheel: <
263 name: "infra/python/wheels/pytest-cov-py2_py3"
264 version: "version:2.11.1"
265>
266wheel: <
267 name: "infra/python/wheels/pytest-forked-py2_py3"
268 version: "version:1.3.0"
269>
270wheel: <
271 name: "infra/python/wheels/pytest-xdist-py2_py3"
272 version: "version:1.31.0"
273>
274wheel: <
275 name: "infra/python/wheels/toml-py3"
276 version: "version:0.10.1"
277>
278wheel: <
279 name: "infra/python/wheels/wcwidth-py2_py3"
280 version: "version:0.1.8"
281>
Anuj Jamwal84d66ed2023-04-14 17:41:59 +0000282
283# telemetry deps
284wheel: <
285 name: "infra/python/wheels/opentelemetry-api-py3"
286 version: "version:1.12.0"
287>
288wheel: <
289 name: "infra/python/wheels/opentelemetry-sdk-py3"
290 version: "version:1.12.0"
291>
292wheel: <
293 name: "infra/python/wheels/opentelemetry-semantic-conventions-py3"
294 version: "version:0.33b0"
295>
296wheel: <
297 name: "infra/python/wheels/deprecated-py3"
298 version: "version:1.2.13"
299>
Josep Pujadas0f9bcf32023-06-30 21:17:56 +0000300
301# flask deps
302wheel: <
303 name: "infra/python/wheels/itsdangerous-py3"
304 version: "version:2.0.1"
305>
306wheel: <
307 name: "infra/python/wheels/werkzeug-py3"
308 version: "version:2.0.1"
309>
310wheel: <
311 name: "infra/python/wheels/jinja2-py3"
312 version: "version:3.1.2"
313>
314wheel: <
315 name: "infra/python/wheels/markupsafe/${vpython_platform}"
316 version: "version:2.0.1"
317>
318wheel: <
319 name: "infra/python/wheels/click-py3"
320 version: "version:8.0.3"
321>
322wheel: <
323 name: "infra/python/wheels/flask-py3"
324 version: "version:2.0.2"
Mike Frysinger17fcbc72023-07-21 00:33:43 -0400325>