blob: 532f947d93dc138ddef3c2af8f2bad7fb1caf470 [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: <
Mike Frysinger278b1142023-07-21 00:48:27 -040057 name: "infra/python/wheels/pytz-py2_py3"
58 version: "version:2021.1"
59>
60wheel: <
Ram Chandrasekar75c5d482022-08-01 22:17:47 +000061 name: "infra/python/wheels/tempora-py3"
62 version: "version:1.11"
63>
64
Mike Frysinger6f3adc62021-06-22 14:49:57 -040065# gsutil deps.
66wheel: <
67 name: "infra/python/wheels/crcmod/${vpython_platform}"
68 version: "version:1.7"
69>
70
Mike Frysinger81af3022021-06-23 12:26:39 -040071# pylint deps.
Mike Frysingerbe14ea92022-04-27 21:37:44 -040072# NB: Keep in sync with scripts/pylint.
Mike Frysinger81af3022021-06-23 12:26:39 -040073wheel: <
74 name: "infra/python/wheels/pylint-quotes-py3"
Trent Aptede0b50e62023-06-27 09:51:09 +100075 version: "version:0.2.3"
Mike Frysinger81af3022021-06-23 12:26:39 -040076>
77wheel: <
78 name: "infra/python/wheels/astroid-py3"
Trent Aptede0b50e62023-06-27 09:51:09 +100079 version: "version:2.11.3"
Mike Frysinger81af3022021-06-23 12:26:39 -040080>
81wheel: <
82 name: "infra/python/wheels/pylint-py3"
Trent Aptede0b50e62023-06-27 09:51:09 +100083 version: "version:2.13.8"
84>
85wheel: <
86 name: "infra/python/wheels/typing-extensions-py3"
87 version: "version:4.0.1"
88>
89wheel: <
90 name: "infra/python/wheels/dill-py3"
91 version: "version:0.3.4"
92>
93wheel: <
94 name: "infra/python/wheels/tomli-py3"
95 version: "version:2.0.1"
96>
97wheel: <
98 name: "infra/python/wheels/platformdirs-py3"
99 version: "version:2.5.2"
Mike Frysinger81af3022021-06-23 12:26:39 -0400100>
101
102wheel: <
103 name: "infra/python/wheels/futures-py2_py3"
104 version: "version:3.1.1"
105>
106wheel: <
107 name: "infra/python/wheels/isort-py2_py3"
108 version: "version:4.3.4"
109>
110wheel: <
111 name: "infra/python/wheels/mccabe-py2_py3"
112 version: "version:0.6.1"
113>
114wheel: <
115 name: "infra/python/wheels/toml-py3"
116 version: "version:0.10.1"
117>
118wheel: <
119 name: "infra/python/wheels/wrapt/${vpython_platform}"
Mike Frysinger71f74e22021-07-27 16:19:16 -0400120 version: "version:1.12.1"
Mike Frysinger81af3022021-06-23 12:26:39 -0400121>
122wheel: <
123 name: "infra/python/wheels/lazy-object-proxy/${vpython_platform}"
124 version: "version:1.4.3"
125>
126
Mike Frysinger2691ac52021-04-14 11:38:00 -0400127# pytest deps.
128wheel: <
129 name: "infra/python/wheels/apipkg-py2_py3"
130 version: "version:1.5"
131>
132wheel: <
133 name: "infra/python/wheels/attrs-py2_py3"
134 version: "version:20.3.0"
135>
136wheel: <
137 name: "infra/python/wheels/coverage/${vpython_platform}"
138 version: "version:5.5"
139>
140wheel: <
141 name: "infra/python/wheels/execnet-py2_py3"
142 version: "version:1.8.0"
143>
144wheel: <
145 name: "infra/python/wheels/iniconfig-py3"
146 version: "version:1.1.1"
147>
148wheel: <
149 name: "infra/python/wheels/more-itertools-py2_py3"
150 version: "version:4.1.0"
151>
152wheel: <
153 name: "infra/python/wheels/packaging-py2_py3"
154 version: "version:16.8"
155>
156wheel: <
157 name: "infra/python/wheels/pluggy-py3"
158 version: "version:0.13.1"
159>
160wheel: <
161 name: "infra/python/wheels/py-py2_py3"
162 version: "version:1.5.3"
163>
164wheel: <
165 name: "infra/python/wheels/pyparsing-py2_py3"
166 version: "version:2.2.0"
167>
168wheel: <
169 name: "infra/python/wheels/pytest-py3"
170 version: "version:5.4.3"
171>
172wheel: <
173 name: "infra/python/wheels/pytest-cov-py2_py3"
174 version: "version:2.11.1"
175>
176wheel: <
177 name: "infra/python/wheels/pytest-forked-py2_py3"
178 version: "version:1.3.0"
179>
180wheel: <
181 name: "infra/python/wheels/pytest-xdist-py2_py3"
182 version: "version:1.31.0"
183>
184wheel: <
185 name: "infra/python/wheels/toml-py3"
186 version: "version:0.10.1"
187>
188wheel: <
189 name: "infra/python/wheels/wcwidth-py2_py3"
190 version: "version:0.1.8"
191>
Anuj Jamwal84d66ed2023-04-14 17:41:59 +0000192
193# telemetry deps
194wheel: <
195 name: "infra/python/wheels/opentelemetry-api-py3"
196 version: "version:1.12.0"
197>
198wheel: <
199 name: "infra/python/wheels/opentelemetry-sdk-py3"
200 version: "version:1.12.0"
201>
202wheel: <
203 name: "infra/python/wheels/opentelemetry-semantic-conventions-py3"
204 version: "version:0.33b0"
205>
206wheel: <
207 name: "infra/python/wheels/deprecated-py3"
208 version: "version:1.2.13"
209>
Josep Pujadas0f9bcf32023-06-30 21:17:56 +0000210
211# flask deps
212wheel: <
213 name: "infra/python/wheels/itsdangerous-py3"
214 version: "version:2.0.1"
215>
216wheel: <
217 name: "infra/python/wheels/werkzeug-py3"
218 version: "version:2.0.1"
219>
220wheel: <
221 name: "infra/python/wheels/jinja2-py3"
222 version: "version:3.1.2"
223>
224wheel: <
225 name: "infra/python/wheels/markupsafe/${vpython_platform}"
226 version: "version:2.0.1"
227>
228wheel: <
229 name: "infra/python/wheels/click-py3"
230 version: "version:8.0.3"
231>
232wheel: <
233 name: "infra/python/wheels/flask-py3"
234 version: "version:2.0.2"
Mike Frysinger17fcbc72023-07-21 00:33:43 -0400235>