blob: e6dfe7c63de807c7a6fbb0f90df18a6911da4bc9 [file] [log] [blame]
Gavin Mak3ed84462023-01-25 21:19:54 +00001# 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
Mike Frysinger747ec832025-01-30 13:46:40 -05008python_version: "3.11"
Gavin Mak3ed84462023-01-25 21:19:54 +00009
10wheel: <
11 name: "infra/python/wheels/pytest-py3"
Mike Frysinger747ec832025-01-30 13:46:40 -050012 version: "version:8.3.4"
Gavin Mak3ed84462023-01-25 21:19:54 +000013>
14
Mike Frysinger747ec832025-01-30 13:46:40 -050015# Required by pytest==8.3.4
Gavin Mak3ed84462023-01-25 21:19:54 +000016wheel: <
17 name: "infra/python/wheels/py-py2_py3"
Mike Frysinger747ec832025-01-30 13:46:40 -050018 version: "version:1.11.0"
Gavin Mak3ed84462023-01-25 21:19:54 +000019>
20
Mike Frysinger747ec832025-01-30 13:46:40 -050021# Required by pytest==8.3.4
Gavin Mak3ed84462023-01-25 21:19:54 +000022wheel: <
23 name: "infra/python/wheels/iniconfig-py3"
24 version: "version:1.1.1"
25>
26
Mike Frysinger747ec832025-01-30 13:46:40 -050027# Required by pytest==8.3.4
Gavin Mak3ed84462023-01-25 21:19:54 +000028wheel: <
Gavin Makea2e3302023-03-11 06:46:20 +000029 name: "infra/python/wheels/packaging-py3"
30 version: "version:23.0"
Gavin Mak3ed84462023-01-25 21:19:54 +000031>
32
Mike Frysinger747ec832025-01-30 13:46:40 -050033# Required by pytest==8.3.4
Gavin Mak3ed84462023-01-25 21:19:54 +000034wheel: <
35 name: "infra/python/wheels/pluggy-py3"
Mike Frysinger747ec832025-01-30 13:46:40 -050036 version: "version:1.5.0"
Gavin Mak3ed84462023-01-25 21:19:54 +000037>
38
Mike Frysinger747ec832025-01-30 13:46:40 -050039# Required by pytest==8.3.4
Gavin Mak3ed84462023-01-25 21:19:54 +000040wheel: <
41 name: "infra/python/wheels/toml-py3"
42 version: "version:0.10.1"
43>
44
Mike Frysinger747ec832025-01-30 13:46:40 -050045# Required by pytest==8.3.4
Gavin Mak3ed84462023-01-25 21:19:54 +000046wheel: <
47 name: "infra/python/wheels/pyparsing-py3"
48 version: "version:3.0.7"
49>
50
Mike Frysinger747ec832025-01-30 13:46:40 -050051# Required by pytest==8.3.4
Gavin Mak3ed84462023-01-25 21:19:54 +000052wheel: <
53 name: "infra/python/wheels/attrs-py2_py3"
54 version: "version:21.4.0"
55>
56
Mike Frysinger507d4632025-03-27 16:34:35 -040057# NB: Keep in sync with constraints.txt.
Gavin Makea2e3302023-03-11 06:46:20 +000058wheel: <
59 name: "infra/python/wheels/black-py3"
Mike Frysingercd391e72025-03-25 12:53:55 -040060 version: "version:25.1.0"
Gavin Makea2e3302023-03-11 06:46:20 +000061>
62
Mike Frysingercd391e72025-03-25 12:53:55 -040063# Required by black==25.1.0
Gavin Makea2e3302023-03-11 06:46:20 +000064wheel: <
65 name: "infra/python/wheels/mypy-extensions-py3"
66 version: "version:0.4.3"
67>
68
Mike Frysingercd391e72025-03-25 12:53:55 -040069# Required by black==25.1.0
Gavin Makea2e3302023-03-11 06:46:20 +000070wheel: <
71 name: "infra/python/wheels/tomli-py3"
72 version: "version:2.0.1"
73>
74
Mike Frysingercd391e72025-03-25 12:53:55 -040075# Required by black==25.1.0
Gavin Makea2e3302023-03-11 06:46:20 +000076wheel: <
77 name: "infra/python/wheels/platformdirs-py3"
78 version: "version:2.5.2"
79>
80
Mike Frysingercd391e72025-03-25 12:53:55 -040081# Required by black==25.1.0
Gavin Makea2e3302023-03-11 06:46:20 +000082wheel: <
83 name: "infra/python/wheels/pathspec-py3"
84 version: "version:0.9.0"
85>
86
Mike Frysingercd391e72025-03-25 12:53:55 -040087# Required by black==25.1.0
Gavin Makea2e3302023-03-11 06:46:20 +000088wheel: <
89 name: "infra/python/wheels/typing-extensions-py3"
90 version: "version:4.3.0"
91>
92
Mike Frysingercd391e72025-03-25 12:53:55 -040093# Required by black==25.1.0
Gavin Makea2e3302023-03-11 06:46:20 +000094wheel: <
95 name: "infra/python/wheels/click-py3"
96 version: "version:8.0.3"
97>
Gavin Mak57cb4282023-03-30 05:06:01 +000098
99wheel: <
100 name: "infra/python/wheels/flake8-py2_py3"
101 version: "version:6.0.0"
102>
103
104# Required by flake8==6.0.0
105wheel: <
106 name: "infra/python/wheels/mccabe-py2_py3"
107 version: "version:0.7.0"
108>
109
110# Required by flake8==6.0.0
111wheel: <
112 name: "infra/python/wheels/pyflakes-py2_py3"
113 version: "version:3.0.1"
114>
115
116# Required by flake8==6.0.0
117wheel: <
118 name: "infra/python/wheels/pycodestyle-py2_py3"
119 version: "version:2.10.0"
120>
Mike Frysinger64477332023-08-21 21:20:32 -0400121
122wheel: <
123 name: "infra/python/wheels/isort-py3"
124 version: "version:5.10.1"
125>