blob: 9cc9d499b7233de3df5c30502e81a81d3d2f79fc [file] [log] [blame]
Adrià Vilanova Martínezde942802022-07-15 14:06:55 +02001# This is a vpython "spec" file.
2#
3# Read more about `vpython` and how to modify this file here:
4# https://chromium.googlesource.com/infra/infra/+/main/doc/users/vpython.md
5# List of available wheels:
6# https://chromium.googlesource.com/infra/infra/+/main/infra/tools/dockerbuild/wheels.md
7
8python_version: "3.8"
9
10wheel: <
11 name: "infra/python/wheels/appengine-python-standard-py3"
12 version: "version:0.3.1"
13>
Adrià Vilanova Martínez9f9ade52022-10-10 23:20:11 +020014wheel: <
15 name: "infra/python/wheels/ezt-py2_py3"
16 version: "version:1.1"
17>
Adrià Vilanova Martínezde942802022-07-15 14:06:55 +020018
19wheel: <
20 name: "infra/python/wheels/flask-py2_py3"
21 version: "version:1.0.2"
22>
23
24wheel: <
25 name: "infra/python/wheels/google-api-python-client-py3"
26 version: "version:2.2.0"
27>
28
29wheel: <
30 name: "infra/python/wheels/google-auth-py2_py3"
31 version: "version:1.35.0"
32>
33
34wheel: <
35 name: "infra/python/wheels/google-cloud-logging-py3"
36 version: "version:3.0.0"
37>
38
39wheel: <
40 name: "infra/python/wheels/google-cloud-storage-py2_py3"
41 version: "version:1.41.1"
42>
43
44wheel: <
Adrià Vilanova Martínez9f9ade52022-10-10 23:20:11 +020045 name: "infra/python/wheels/google-cloud-tasks-py2_py3"
46 version: "version:2.8.1"
47>
48
49wheel: <
50 name: "infra/python/wheels/httpagentparser-py2_py3"
51 version: "version:1.9.3"
52>
53
54wheel: <
Adrià Vilanova Martínezde942802022-07-15 14:06:55 +020055 name: "infra/python/wheels/httplib2-py3"
56 version: "version:0.19.1"
57>
58
59wheel: <
Adrià Vilanova Martínez9f9ade52022-10-10 23:20:11 +020060 name: "infra/python/wheels/mysqlclient/${vpython_platform}"
61 version: "version:2.1.1"
62>
63
64wheel: <
Adrià Vilanova Martínezde942802022-07-15 14:06:55 +020065 name: "infra/python/wheels/oauth2client-py2_py3"
66 version: "version:4.1.3"
67>
68
69wheel: <
Adrià Vilanova Martínez9f9ade52022-10-10 23:20:11 +020070 name: "infra/python/wheels/protorpc-py2_py3"
71 version: "version:0.12.0"
72>
73
74wheel: <
Adrià Vilanova Martínezde942802022-07-15 14:06:55 +020075 name: "infra/python/wheels/six-py2_py3"
76 version: "version:1.15.0"
77>
78
79# Required for testing only.
80wheel: <
Adrià Vilanova Martínez9f9ade52022-10-10 23:20:11 +020081 name: "infra/python/wheels/mox3-py2_py3"
82 version: "version:1.1.0"
83>
84
85wheel: <
Adrià Vilanova Martínezde942802022-07-15 14:06:55 +020086 name: "infra/python/wheels/pytest-py3"
87 version: "version:6.2.2"
88>
89
90# Required by appengine-python-standard==0.3.1
91wheel: <
92 name: "infra/python/wheels/attrs-py2_py3"
93 version: "version:21.4.0"
94>
95
96# Required by appengine-python-standard==0.3.1
97wheel: <
98 name: "infra/python/wheels/frozendict-py3"
99 version: "version:2.0.6"
100>
101
102# Required by appengine-python-standard==0.3.1
103wheel: <
104 name: "infra/python/wheels/mock-py3"
105 version: "version:4.0.3"
106>
107
108# Required by appengine-python-standard==0.3.1
109wheel: <
110 name: "infra/python/wheels/pillow/${vpython_platform}"
111 version: "version:8.3.1"
112>
113
114# Required by appengine-python-standard==0.3.1
115wheel: <
116 name: "infra/python/wheels/protobuf-py3"
117 version: "version:3.19.3"
118>
119
120# Required by appengine-python-standard==0.3.1
121wheel: <
122 name: "infra/python/wheels/pytz-py2_py3"
123 version: "version:2021.1"
124>
125
126# Required by appengine-python-standard==0.3.1
127wheel: <
128 name: "infra/python/wheels/ruamel_yaml-py3"
129 version: "version:0.17.16"
130>
131
132# Required by Flask==1.0.2
133wheel: <
134 name: "infra/python/wheels/click-py2_py3"
135 version: "version:7.0"
136>
137
138# Required by Flask==1.0.2
139wheel: <
140 name: "infra/python/wheels/itsdangerous-py2_py3"
141 version: "version:1.1.0"
142>
143
144# Required by Flask==1.0.2
145wheel: <
146 name: "infra/python/wheels/jinja2-py2_py3"
147 version: "version:2.10.1"
148>
149
150# Required by Flask==1.0.2
151wheel: <
152 name: "infra/python/wheels/werkzeug-py2_py3"
153 version: "version:1.0.1"
154>
155
156# Required by google-api-python-client==2.2.0 and
157# google-cloud-core==2.2.2 and google-cloud-logging==3.0.0
158wheel: <
159 name: "infra/python/wheels/google-api-core-py3"
160 version: "version:1.31.5"
161>
162
163# Required by google-api-python-client==2.2.0
164wheel: <
165 name: "infra/python/wheels/google-auth-py2_py3"
166 version: "version:1.35.0"
167>
168
169# Required by google-api-python-client==2.2.0
170wheel: <
171 name: "infra/python/wheels/google-auth-httplib2-py2_py3"
172 version: "version:0.1.0"
173>
174
175# Required by google-api-python-client==2.2.0
176wheel: <
177 name: "infra/python/wheels/uritemplate-py2_py3"
178 version: "version:3.0.0"
179>
180
181# Required by google-api-core==1.25.1
182wheel: <
183 name: "infra/python/wheels/googleapis-common-protos-py2_py3"
184 version: "version:1.52.0"
185>
186
187# Required by google-api-core==1.25.1
188wheel: <
189 name: "infra/python/wheels/requests-py2_py3"
190 version: "version:2.25.1"
191>
192
193# Required by google-auth==1.29.0
194wheel: <
195 name: "infra/python/wheels/cachetools-py3"
196 version: "version:4.2.1"
197>
198
199# Required by google-auth==1.29.0
200wheel: <
201 name: "infra/python/wheels/pyasn1_modules-py2_py3"
202 version: "version:0.2.8"
203>
204
205# Required by google-auth==1.29.0
206wheel: <
207 name: "infra/python/wheels/rsa-py3"
208 version: "version:4.7.2"
209>
210
211# Required by google-cloud-logging==3.0.0
212wheel: <
213 name: "infra/python/wheels/google-cloud-appengine-logging-py2_py3"
214 version: "version:1.1.1"
215>
216
217# Required by google-cloud-logging==3.0.0
218wheel: <
219 name: "infra/python/wheels/google-cloud-audit-log-py2_py3"
220 version: "version:0.2.0"
221>
222
223# Required by google-cloud-logging==3.0.0
224wheel: <
225 name: "infra/python/wheels/grpc-google-iam-v1-py3"
226 version: "version:0.12.3"
227>
228
229# Required by google-cloud-logging==3.0.0
230wheel: <
231 name: "infra/python/wheels/proto-plus-py3"
232 version: "version:1.20.3"
233>
234
235# Required by google-cloud-storage==1.41.1
236wheel: <
237 name: "infra/python/wheels/google-resumable-media-py3"
238 version: "version:2.2.1"
239>
240
241# Required by google-cloud-storage==1.41.1
242wheel: <
243 name: "infra/python/wheels/google-cloud-core-py3"
244 version: "version:2.2.2"
245>
246
247# Required by google-cloud-storage==1.41.1
248wheel: <
249 name: "infra/python/wheels/google-crc32c/${vpython_platform}"
250 version: "version:1.3.0"
251>
252
253# Required by grpc-google-iam-v1==0.12.3
254wheel: <
255 name: "infra/python/wheels/grpcio/${vpython_platform}"
256 version: "version:1.44.0"
257>
258
259# Required by httplib2==0.19.1
260wheel: <
261 name: "infra/python/wheels/pyparsing-py2_py3"
262 version: "version:2.4.7"
263>
264
265# Required by Jinja2==2.10.1
266wheel: <
267 name: "infra/python/wheels/markupsafe/${vpython_platform}"
268 version: "version:1.1.1"
269>
270
271# Required by oauth2client==4.1.3
272wheel: <
273 name: "infra/python/wheels/pyasn1-py2_py3"
274 version: "version:0.4.8"
275>
276
Adrià Vilanova Martínez9f9ade52022-10-10 23:20:11 +0200277# Required by mox3==1.1.0
278wheel: <
279 name: "infra/python/wheels/pbr-py2_py3"
280 version: "version:5.9.0"
281>
282
283wheel: <
284 name: "infra/python/wheels/fixtures-py2_py3"
285 version: "version:4.0.1"
286>
287
Adrià Vilanova Martínezde942802022-07-15 14:06:55 +0200288# Required by pytest==6.2.2
289wheel: <
290 name: "infra/python/wheels/iniconfig-py3"
291 version: "version:1.1.1"
292>
293
294# Required by pytest==6.2.2
295wheel: <
296 name: "infra/python/wheels/packaging-py2_py3"
297 version: "version:16.8"
298>
299
300# Required by pytest==6.2.2
301wheel: <
302 name: "infra/python/wheels/pluggy-py3"
303 version: "version:0.13.1"
304>
305
306# Required by pytest==6.2.2
307wheel: <
308 name: "infra/python/wheels/py-py2_py3"
309 version: "version:1.10.0"
310>
311
312# Required by pytest==6.2.2
313wheel: <
314 name: "infra/python/wheels/toml-py3"
315 version: "version:0.10.1"
316>
317
318# Required by requests==2.25.1
319wheel: <
320 name: "infra/python/wheels/certifi-py2_py3"
321 version: "version:2020.12.5"
322>
323
324# Required by requests==2.25.1
325wheel: <
326 name: "infra/python/wheels/chardet-py2_py3"
327 version: "version:4.0.0"
328>
329
330# Required by requests==2.25.1
331wheel: <
332 name: "infra/python/wheels/idna-py2_py3"
333 version: "version:2.8"
334>
335
336# Required by requests==2.25.1
337wheel: <
338 name: "infra/python/wheels/urllib3-py2_py3"
339 version: "version:1.26.4"
340>
341
342# Required by ruamel.yaml==0.17.16
343wheel: <
344 name: "infra/python/wheels/ruamel_yaml_clib/${vpython_platform}"
345 version: "version:0.2.6"
346>