1*8975f5c5SAndroid Build Coastguard Worker# This is a vpython "spec" file. 2*8975f5c5SAndroid Build Coastguard Worker# 3*8975f5c5SAndroid Build Coastguard Worker# It describes patterns for python wheel dependencies of the python scripts in 4*8975f5c5SAndroid Build Coastguard Worker# the chromium repo, particularly for dependencies that have compiled components 5*8975f5c5SAndroid Build Coastguard Worker# (since pure-python dependencies can be easily vendored into third_party). 6*8975f5c5SAndroid Build Coastguard Worker# 7*8975f5c5SAndroid Build Coastguard Worker# When vpython is invoked, it finds this file and builds a python VirtualEnv, 8*8975f5c5SAndroid Build Coastguard Worker# containing all of the dependencies described in this file, fetching them from 9*8975f5c5SAndroid Build Coastguard Worker# CIPD (the "Chrome Infrastructure Package Deployer" service). Unlike `pip`, 10*8975f5c5SAndroid Build Coastguard Worker# this never requires the end-user machine to have a working python extension 11*8975f5c5SAndroid Build Coastguard Worker# compilation environment. All of these packages are built using: 12*8975f5c5SAndroid Build Coastguard Worker# https://chromium.googlesource.com/infra/infra/+/main/infra/tools/dockerbuild/ 13*8975f5c5SAndroid Build Coastguard Worker# 14*8975f5c5SAndroid Build Coastguard Worker# All python scripts in the repo share this same spec, to avoid dependency 15*8975f5c5SAndroid Build Coastguard Worker# fragmentation. 16*8975f5c5SAndroid Build Coastguard Worker# 17*8975f5c5SAndroid Build Coastguard Worker# If you have depot_tools installed in your $PATH, you can invoke python scripts 18*8975f5c5SAndroid Build Coastguard Worker# in this repo by running them as you normally would run them, except 19*8975f5c5SAndroid Build Coastguard Worker# substituting `vpython` instead of `python` on the command line, e.g.: 20*8975f5c5SAndroid Build Coastguard Worker# vpython path/to/script.py some --arguments 21*8975f5c5SAndroid Build Coastguard Worker# 22*8975f5c5SAndroid Build Coastguard Worker# Read more about `vpython` and how to modify this file here: 23*8975f5c5SAndroid Build Coastguard Worker# https://chromium.googlesource.com/infra/infra/+/main/doc/users/vpython.md 24*8975f5c5SAndroid Build Coastguard Worker# 25*8975f5c5SAndroid Build Coastguard Worker# For the definition of this spec, see: 26*8975f5c5SAndroid Build Coastguard Worker# https://chromium.googlesource.com/infra/luci/luci-go/+/main/vpython/api/vpython/spec.proto 27*8975f5c5SAndroid Build Coastguard Worker 28*8975f5c5SAndroid Build Coastguard Workerpython_version: "2.7" 29*8975f5c5SAndroid Build Coastguard Worker 30*8975f5c5SAndroid Build Coastguard Worker# Used by: 31*8975f5c5SAndroid Build Coastguard Worker# build/chromeos/test_runner.py 32*8975f5c5SAndroid Build Coastguard Workerwheel: < 33*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/jsonlines-py2_py3" 34*8975f5c5SAndroid Build Coastguard Worker version: "version:1.2.0" 35*8975f5c5SAndroid Build Coastguard Worker> 36*8975f5c5SAndroid Build Coastguard Workerwheel: < 37*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/subprocess32/${vpython_platform}" 38*8975f5c5SAndroid Build Coastguard Worker version: "version:3.5.0rc1" 39*8975f5c5SAndroid Build Coastguard Worker # Only download for linux since we shouldn't be running CrOS tests on mac/win. 40*8975f5c5SAndroid Build Coastguard Worker match_tag: < 41*8975f5c5SAndroid Build Coastguard Worker abi: "cp27mu" 42*8975f5c5SAndroid Build Coastguard Worker platform: "manylinux1_i686" 43*8975f5c5SAndroid Build Coastguard Worker > 44*8975f5c5SAndroid Build Coastguard Worker match_tag: < 45*8975f5c5SAndroid Build Coastguard Worker abi: "cp27mu" 46*8975f5c5SAndroid Build Coastguard Worker platform: "manylinux1_x86_64" 47*8975f5c5SAndroid Build Coastguard Worker > 48*8975f5c5SAndroid Build Coastguard Worker> 49*8975f5c5SAndroid Build Coastguard Worker 50*8975f5c5SAndroid Build Coastguard Worker# Used by: 51*8975f5c5SAndroid Build Coastguard Worker# build/chromeos/test_runner.py 52*8975f5c5SAndroid Build Coastguard Worker# third_party/catapult 53*8975f5c5SAndroid Build Coastguard Worker# 54*8975f5c5SAndroid Build Coastguard Worker# This version must be compatible with the version range specified by 55*8975f5c5SAndroid Build Coastguard Worker# //third_party/catapult/telemetry/telemetry/internal/util/external_modules.py 56*8975f5c5SAndroid Build Coastguard Workerwheel: < 57*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/psutil/${vpython_platform}" 58*8975f5c5SAndroid Build Coastguard Worker version: "version:5.2.2" 59*8975f5c5SAndroid Build Coastguard Worker> 60*8975f5c5SAndroid Build Coastguard Worker 61*8975f5c5SAndroid Build Coastguard Worker# Used by: 62*8975f5c5SAndroid Build Coastguard Worker# build/lacros/test_runner.py 63*8975f5c5SAndroid Build Coastguard Workerwheel: < 64*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/parameterized-py2_py3" 65*8975f5c5SAndroid Build Coastguard Worker version: "version:0.7.1" 66*8975f5c5SAndroid Build Coastguard Worker> 67*8975f5c5SAndroid Build Coastguard Worker 68*8975f5c5SAndroid Build Coastguard Worker# Used by: 69*8975f5c5SAndroid Build Coastguard Worker# third_party/catapult 70*8975f5c5SAndroid Build Coastguard Worker# 71*8975f5c5SAndroid Build Coastguard Worker# This version must be compatible with the version range specified by 72*8975f5c5SAndroid Build Coastguard Worker# //third_party/catapult/telemetry/telemetry/internal/util/external_modules.py 73*8975f5c5SAndroid Build Coastguard Worker# 74*8975f5c5SAndroid Build Coastguard Worker# This version must also be compatible with the "numpy" version, as "cv2" 75*8975f5c5SAndroid Build Coastguard Worker# depends on "numpy". In this case, [email protected] has been built against 76*8975f5c5SAndroid Build Coastguard Worker# [email protected]. 77*8975f5c5SAndroid Build Coastguard Workerwheel: < 78*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/opencv_python/${vpython_platform}" 79*8975f5c5SAndroid Build Coastguard Worker version: "version:2.4.13.2" 80*8975f5c5SAndroid Build Coastguard Worker match_tag: < 81*8975f5c5SAndroid Build Coastguard Worker platform: "win32" 82*8975f5c5SAndroid Build Coastguard Worker > 83*8975f5c5SAndroid Build Coastguard Worker match_tag: < 84*8975f5c5SAndroid Build Coastguard Worker platform: "win_amd64" 85*8975f5c5SAndroid Build Coastguard Worker > 86*8975f5c5SAndroid Build Coastguard Worker match_tag: < 87*8975f5c5SAndroid Build Coastguard Worker abi: "cp27mu" 88*8975f5c5SAndroid Build Coastguard Worker platform: "manylinux1_i686" 89*8975f5c5SAndroid Build Coastguard Worker > 90*8975f5c5SAndroid Build Coastguard Worker match_tag: < 91*8975f5c5SAndroid Build Coastguard Worker abi: "cp27mu" 92*8975f5c5SAndroid Build Coastguard Worker platform: "manylinux1_x86_64" 93*8975f5c5SAndroid Build Coastguard Worker > 94*8975f5c5SAndroid Build Coastguard Worker match_tag: < 95*8975f5c5SAndroid Build Coastguard Worker platform: "macosx_10_6_intel" 96*8975f5c5SAndroid Build Coastguard Worker > 97*8975f5c5SAndroid Build Coastguard Worker> 98*8975f5c5SAndroid Build Coastguard Worker 99*8975f5c5SAndroid Build Coastguard Worker# Used by: 100*8975f5c5SAndroid Build Coastguard Worker# third_party/catapult 101*8975f5c5SAndroid Build Coastguard Worker# 102*8975f5c5SAndroid Build Coastguard Worker# This version must be compatible with the version range specified by 103*8975f5c5SAndroid Build Coastguard Worker# //third_party/catapult/telemetry/telemetry/internal/util/external_modules.py 104*8975f5c5SAndroid Build Coastguard Workerwheel: < 105*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/numpy/${vpython_platform}" 106*8975f5c5SAndroid Build Coastguard Worker version: "version:1.11.3" 107*8975f5c5SAndroid Build Coastguard Worker> 108*8975f5c5SAndroid Build Coastguard Worker 109*8975f5c5SAndroid Build Coastguard Worker# Used by: 110*8975f5c5SAndroid Build Coastguard Worker# third_party/catapult 111*8975f5c5SAndroid Build Coastguard Workerwheel: < 112*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/pypiwin32/${vpython_platform}" 113*8975f5c5SAndroid Build Coastguard Worker version: "version:219" 114*8975f5c5SAndroid Build Coastguard Worker match_tag: < 115*8975f5c5SAndroid Build Coastguard Worker platform: "win32" 116*8975f5c5SAndroid Build Coastguard Worker > 117*8975f5c5SAndroid Build Coastguard Worker match_tag: < 118*8975f5c5SAndroid Build Coastguard Worker platform: "win_amd64" 119*8975f5c5SAndroid Build Coastguard Worker > 120*8975f5c5SAndroid Build Coastguard Worker> 121*8975f5c5SAndroid Build Coastguard Worker 122*8975f5c5SAndroid Build Coastguard Worker# Used by: 123*8975f5c5SAndroid Build Coastguard Worker# chrome/test/data/android/upload_download_utils_test.py 124*8975f5c5SAndroid Build Coastguard Workerwheel: < 125*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/pyfakefs-py2_py3" 126*8975f5c5SAndroid Build Coastguard Worker version: "version:3.7.2" 127*8975f5c5SAndroid Build Coastguard Worker> 128*8975f5c5SAndroid Build Coastguard Worker 129*8975f5c5SAndroid Build Coastguard Worker# Used by: 130*8975f5c5SAndroid Build Coastguard Worker# tools/perf/fetch_benchmark_deps.py 131*8975f5c5SAndroid Build Coastguard Workerwheel: < 132*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/google_compute_engine-py2_py3" 133*8975f5c5SAndroid Build Coastguard Worker version: "version:2.6.2" 134*8975f5c5SAndroid Build Coastguard Worker> 135*8975f5c5SAndroid Build Coastguard Workerwheel: < 136*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/boto-py2_py3" 137*8975f5c5SAndroid Build Coastguard Worker version: "version:2.48.0" 138*8975f5c5SAndroid Build Coastguard Worker> 139*8975f5c5SAndroid Build Coastguard Worker 140*8975f5c5SAndroid Build Coastguard Worker# Used by: 141*8975f5c5SAndroid Build Coastguard Worker# testing/buildbot/generate_buildbot_json_coveragetest.py 142*8975f5c5SAndroid Build Coastguard Workerwheel: < 143*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/coverage/${vpython_platform}" 144*8975f5c5SAndroid Build Coastguard Worker version: "version:4.3.4" 145*8975f5c5SAndroid Build Coastguard Worker> 146*8975f5c5SAndroid Build Coastguard Worker 147*8975f5c5SAndroid Build Coastguard Worker# Used by: 148*8975f5c5SAndroid Build Coastguard Worker# build/android/pylib/local/emulator/avd.py 149*8975f5c5SAndroid Build Coastguard Workerwheel: < 150*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/protobuf-py2_py3" 151*8975f5c5SAndroid Build Coastguard Worker version: "version:3.6.1" 152*8975f5c5SAndroid Build Coastguard Worker> 153*8975f5c5SAndroid Build Coastguard Workerwheel: < 154*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/six-py2_py3" 155*8975f5c5SAndroid Build Coastguard Worker version: "version:1.15.0" 156*8975f5c5SAndroid Build Coastguard Worker> 157*8975f5c5SAndroid Build Coastguard Workerwheel: < 158*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/pyftpdlib-py2_py3" 159*8975f5c5SAndroid Build Coastguard Worker version: "version:0.7.0" 160*8975f5c5SAndroid Build Coastguard Worker> 161*8975f5c5SAndroid Build Coastguard Workerwheel: < 162*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/simplejson/${vpython_platform}" 163*8975f5c5SAndroid Build Coastguard Worker version: "version:3.13.2" 164*8975f5c5SAndroid Build Coastguard Worker> 165*8975f5c5SAndroid Build Coastguard Worker 166*8975f5c5SAndroid Build Coastguard Worker# Used by: 167*8975f5c5SAndroid Build Coastguard Worker# tools/perf/core/results_dashboard.py 168*8975f5c5SAndroid Build Coastguard Workerwheel: < 169*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/httplib2-py2_py3" 170*8975f5c5SAndroid Build Coastguard Worker version: "version:0.10.3" 171*8975f5c5SAndroid Build Coastguard Worker> 172*8975f5c5SAndroid Build Coastguard Worker 173*8975f5c5SAndroid Build Coastguard Worker# Used by: 174*8975f5c5SAndroid Build Coastguard Worker# tools/perf/flakiness_cli 175*8975f5c5SAndroid Build Coastguard Workerwheel: < 176*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/pandas/${vpython_platform}" 177*8975f5c5SAndroid Build Coastguard Worker version: "version:0.23.4" 178*8975f5c5SAndroid Build Coastguard Worker match_tag: < 179*8975f5c5SAndroid Build Coastguard Worker platform: "win32" 180*8975f5c5SAndroid Build Coastguard Worker > 181*8975f5c5SAndroid Build Coastguard Worker match_tag: < 182*8975f5c5SAndroid Build Coastguard Worker platform: "win_amd64" 183*8975f5c5SAndroid Build Coastguard Worker > 184*8975f5c5SAndroid Build Coastguard Worker match_tag: < 185*8975f5c5SAndroid Build Coastguard Worker abi: "cp27mu" 186*8975f5c5SAndroid Build Coastguard Worker platform: "manylinux1_i686" 187*8975f5c5SAndroid Build Coastguard Worker > 188*8975f5c5SAndroid Build Coastguard Worker match_tag: < 189*8975f5c5SAndroid Build Coastguard Worker abi: "cp27mu" 190*8975f5c5SAndroid Build Coastguard Worker platform: "manylinux1_x86_64" 191*8975f5c5SAndroid Build Coastguard Worker > 192*8975f5c5SAndroid Build Coastguard Worker match_tag: < 193*8975f5c5SAndroid Build Coastguard Worker platform: "macosx_10_6_intel" 194*8975f5c5SAndroid Build Coastguard Worker > 195*8975f5c5SAndroid Build Coastguard Worker> 196*8975f5c5SAndroid Build Coastguard Workerwheel: < 197*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/pytz-py2_py3" 198*8975f5c5SAndroid Build Coastguard Worker version: "version:2018.4" 199*8975f5c5SAndroid Build Coastguard Worker> 200*8975f5c5SAndroid Build Coastguard Workerwheel: < 201*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/python-dateutil-py2_py3" 202*8975f5c5SAndroid Build Coastguard Worker version: "version:2.7.3" 203*8975f5c5SAndroid Build Coastguard Worker> 204*8975f5c5SAndroid Build Coastguard Worker 205*8975f5c5SAndroid Build Coastguard Worker# Used by: 206*8975f5c5SAndroid Build Coastguard Worker# content/test/gpu/gpu_tests/color_profile_manager_mac.py 207*8975f5c5SAndroid Build Coastguard Worker# Note: there's a version of this wheel for even older OS versions, 208*8975f5c5SAndroid Build Coastguard Worker# but we don't need it for the GPU tests, and it looks like there are 209*8975f5c5SAndroid Build Coastguard Worker# bugs in the not_match_tag implementation. 210*8975f5c5SAndroid Build Coastguard Workerwheel: < 211*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/pyobjc/${vpython_platform}" 212*8975f5c5SAndroid Build Coastguard Worker version: "version:4.1" 213*8975f5c5SAndroid Build Coastguard Worker match_tag: < platform: "macosx_10_10_intel" > 214*8975f5c5SAndroid Build Coastguard Worker> 215*8975f5c5SAndroid Build Coastguard Worker 216*8975f5c5SAndroid Build Coastguard Worker# Used by: 217*8975f5c5SAndroid Build Coastguard Worker# third_party/catapult 218*8975f5c5SAndroid Build Coastguard Workerwheel: < 219*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/six-py2_py3" 220*8975f5c5SAndroid Build Coastguard Worker version: "version:1.15.0" 221*8975f5c5SAndroid Build Coastguard Worker> 222*8975f5c5SAndroid Build Coastguard Workerwheel: < 223*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/pbr-py2_py3" 224*8975f5c5SAndroid Build Coastguard Worker version: "version:3.0.0" 225*8975f5c5SAndroid Build Coastguard Worker> 226*8975f5c5SAndroid Build Coastguard Workerwheel: < 227*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/funcsigs-py2_py3" 228*8975f5c5SAndroid Build Coastguard Worker version: "version:1.0.2" 229*8975f5c5SAndroid Build Coastguard Worker> 230*8975f5c5SAndroid Build Coastguard Workerwheel: < 231*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/mock-py2_py3" 232*8975f5c5SAndroid Build Coastguard Worker version: "version:2.0.0" 233*8975f5c5SAndroid Build Coastguard Worker> 234*8975f5c5SAndroid Build Coastguard Worker 235*8975f5c5SAndroid Build Coastguard Worker# Used by: 236*8975f5c5SAndroid Build Coastguard Worker# chrome/test/chromedriver/test/run_webdriver_tests.py 237*8975f5c5SAndroid Build Coastguard Worker 238*8975f5c5SAndroid Build Coastguard Workerwheel < 239*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/pytest-py2_py3" 240*8975f5c5SAndroid Build Coastguard Worker version: "version:3.6.2" 241*8975f5c5SAndroid Build Coastguard Worker> 242*8975f5c5SAndroid Build Coastguard Worker 243*8975f5c5SAndroid Build Coastguard Workerwheel < 244*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/attrs-py2_py3" 245*8975f5c5SAndroid Build Coastguard Worker version: "version:17.4.0" 246*8975f5c5SAndroid Build Coastguard Worker> 247*8975f5c5SAndroid Build Coastguard Worker 248*8975f5c5SAndroid Build Coastguard Workerwheel < 249*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/six-py2_py3" 250*8975f5c5SAndroid Build Coastguard Worker version: "version:1.15.0" 251*8975f5c5SAndroid Build Coastguard Worker> 252*8975f5c5SAndroid Build Coastguard Worker 253*8975f5c5SAndroid Build Coastguard Workerwheel < 254*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/more-itertools-py2_py3" 255*8975f5c5SAndroid Build Coastguard Worker version: "version:4.1.0" 256*8975f5c5SAndroid Build Coastguard Worker> 257*8975f5c5SAndroid Build Coastguard Worker 258*8975f5c5SAndroid Build Coastguard Workerwheel < 259*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/scandir/${vpython_platform}" 260*8975f5c5SAndroid Build Coastguard Worker version: "version:1.7" 261*8975f5c5SAndroid Build Coastguard Worker> 262*8975f5c5SAndroid Build Coastguard Worker 263*8975f5c5SAndroid Build Coastguard Workerwheel < 264*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/pluggy-py2_py3" 265*8975f5c5SAndroid Build Coastguard Worker version: "version:0.7.1" 266*8975f5c5SAndroid Build Coastguard Worker> 267*8975f5c5SAndroid Build Coastguard Worker 268*8975f5c5SAndroid Build Coastguard Workerwheel < 269*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/py-py2_py3" 270*8975f5c5SAndroid Build Coastguard Worker version: "version:1.5.3" 271*8975f5c5SAndroid Build Coastguard Worker> 272*8975f5c5SAndroid Build Coastguard Worker 273*8975f5c5SAndroid Build Coastguard Workerwheel < 274*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/funcsigs-py2_py3" 275*8975f5c5SAndroid Build Coastguard Worker version: "version:1.0.2" 276*8975f5c5SAndroid Build Coastguard Worker> 277*8975f5c5SAndroid Build Coastguard Workerwheel: < 278*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/psutil/${vpython_platform}" 279*8975f5c5SAndroid Build Coastguard Worker version: "version:5.2.2" 280*8975f5c5SAndroid Build Coastguard Worker> 281*8975f5c5SAndroid Build Coastguard Worker 282*8975f5c5SAndroid Build Coastguard Worker# Used by: 283*8975f5c5SAndroid Build Coastguard Worker# tools/infra 284*8975f5c5SAndroid Build Coastguard Workerwheel: < 285*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/requests-py2_py3" 286*8975f5c5SAndroid Build Coastguard Worker version: "version:2.13.0" 287*8975f5c5SAndroid Build Coastguard Worker> 288*8975f5c5SAndroid Build Coastguard Workerwheel: < 289*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/colorama-py2_py3" 290*8975f5c5SAndroid Build Coastguard Worker version: "version:0.4.1" 291*8975f5c5SAndroid Build Coastguard Worker> 292*8975f5c5SAndroid Build Coastguard Workerwheel: < 293*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/mock-py2_py3" 294*8975f5c5SAndroid Build Coastguard Worker version: "version:2.0.0" 295*8975f5c5SAndroid Build Coastguard Worker> 296*8975f5c5SAndroid Build Coastguard Worker 297*8975f5c5SAndroid Build Coastguard Workerwheel: < 298*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/atomicwrites-py2_py3" 299*8975f5c5SAndroid Build Coastguard Worker version: "version:1.3.0" 300*8975f5c5SAndroid Build Coastguard Worker> 301*8975f5c5SAndroid Build Coastguard Worker 302*8975f5c5SAndroid Build Coastguard Workerwheel: < 303*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/pathlib2-py2_py3" 304*8975f5c5SAndroid Build Coastguard Worker version: "version:2.3.3" 305*8975f5c5SAndroid Build Coastguard Worker> 306*8975f5c5SAndroid Build Coastguard Worker 307*8975f5c5SAndroid Build Coastguard Worker# Used by Web Platform Tests (WPT) codebase in 308*8975f5c5SAndroid Build Coastguard Worker# //third_party/blink/web_tests/external/wpt/tools/ 309*8975f5c5SAndroid Build Coastguard Workerwheel: < 310*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/html5lib-py2_py3" 311*8975f5c5SAndroid Build Coastguard Worker version: "version:1.0.1" 312*8975f5c5SAndroid Build Coastguard Worker> 313*8975f5c5SAndroid Build Coastguard Workerwheel: < 314*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/mozdebug-py2_py3" 315*8975f5c5SAndroid Build Coastguard Worker version: "version:0.1.1" 316*8975f5c5SAndroid Build Coastguard Worker> 317*8975f5c5SAndroid Build Coastguard Workerwheel: < 318*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/mozinfo-py2_py3" 319*8975f5c5SAndroid Build Coastguard Worker version: "version:1.1.0" 320*8975f5c5SAndroid Build Coastguard Worker> 321*8975f5c5SAndroid Build Coastguard Workerwheel: < 322*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/mozlog-py2_py3" 323*8975f5c5SAndroid Build Coastguard Worker version: "version:5.0" 324*8975f5c5SAndroid Build Coastguard Worker> 325*8975f5c5SAndroid Build Coastguard Workerwheel: < 326*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/mozprocess-py2_py3" 327*8975f5c5SAndroid Build Coastguard Worker version: "version:0.26" 328*8975f5c5SAndroid Build Coastguard Worker> 329*8975f5c5SAndroid Build Coastguard Workerwheel: < 330*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/urllib3-py2_py3" 331*8975f5c5SAndroid Build Coastguard Worker version: "version:1.22" 332*8975f5c5SAndroid Build Coastguard Worker> 333*8975f5c5SAndroid Build Coastguard Workerwheel: < 334*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/blessings-py2_py3" 335*8975f5c5SAndroid Build Coastguard Worker version: "version:1.7" 336*8975f5c5SAndroid Build Coastguard Worker> 337*8975f5c5SAndroid Build Coastguard Workerwheel: < 338*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/mozfile-py2_py3" 339*8975f5c5SAndroid Build Coastguard Worker version: "version:2.0.0" 340*8975f5c5SAndroid Build Coastguard Worker> 341*8975f5c5SAndroid Build Coastguard Workerwheel: < 342*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/mozterm-py2_py3" 343*8975f5c5SAndroid Build Coastguard Worker version: "version:1.0.0" 344*8975f5c5SAndroid Build Coastguard Worker> 345*8975f5c5SAndroid Build Coastguard Workerwheel: < 346*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/webencodings-py2_py3" 347*8975f5c5SAndroid Build Coastguard Worker version: "version:0.5.1" 348*8975f5c5SAndroid Build Coastguard Worker> 349*8975f5c5SAndroid Build Coastguard Workerwheel: < 350*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/certifi-py2_py3" 351*8975f5c5SAndroid Build Coastguard Worker version: "version:2018.11.29" 352*8975f5c5SAndroid Build Coastguard Worker> 353*8975f5c5SAndroid Build Coastguard Workerwheel: < 354*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/chardet-py2_py3" 355*8975f5c5SAndroid Build Coastguard Worker version: "version:3.0.4" 356*8975f5c5SAndroid Build Coastguard Worker> 357*8975f5c5SAndroid Build Coastguard Workerwheel: < 358*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/idna-py2_py3" 359*8975f5c5SAndroid Build Coastguard Worker version: "version:2.8" 360*8975f5c5SAndroid Build Coastguard Worker> 361*8975f5c5SAndroid Build Coastguard Workerwheel: < 362*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/pillow/${vpython_platform}" 363*8975f5c5SAndroid Build Coastguard Worker version: "version:6.0.0" 364*8975f5c5SAndroid Build Coastguard Worker match_tag: < 365*8975f5c5SAndroid Build Coastguard Worker platform: "win32" 366*8975f5c5SAndroid Build Coastguard Worker > 367*8975f5c5SAndroid Build Coastguard Worker match_tag: < 368*8975f5c5SAndroid Build Coastguard Worker platform: "win_amd64" 369*8975f5c5SAndroid Build Coastguard Worker > 370*8975f5c5SAndroid Build Coastguard Worker match_tag: < 371*8975f5c5SAndroid Build Coastguard Worker abi: "cp27mu" 372*8975f5c5SAndroid Build Coastguard Worker platform: "manylinux1_i686" 373*8975f5c5SAndroid Build Coastguard Worker > 374*8975f5c5SAndroid Build Coastguard Worker match_tag: < 375*8975f5c5SAndroid Build Coastguard Worker abi: "cp27mu" 376*8975f5c5SAndroid Build Coastguard Worker platform: "manylinux1_x86_64" 377*8975f5c5SAndroid Build Coastguard Worker > 378*8975f5c5SAndroid Build Coastguard Worker match_tag: < 379*8975f5c5SAndroid Build Coastguard Worker platform: "macosx_10_6_intel" 380*8975f5c5SAndroid Build Coastguard Worker > 381*8975f5c5SAndroid Build Coastguard Worker> 382*8975f5c5SAndroid Build Coastguard Worker 383*8975f5c5SAndroid Build Coastguard Worker# Used by: 384*8975f5c5SAndroid Build Coastguard Worker# //third_party/blink/tools/blinkpy/web_tests/port/server_process.py 385*8975f5c5SAndroid Build Coastguard Workerwheel: < 386*8975f5c5SAndroid Build Coastguard Worker name: "infra/python/wheels/pywin32/${vpython_platform}" 387*8975f5c5SAndroid Build Coastguard Worker version: "version:227" 388*8975f5c5SAndroid Build Coastguard Worker match_tag: < 389*8975f5c5SAndroid Build Coastguard Worker platform: "win32" 390*8975f5c5SAndroid Build Coastguard Worker > 391*8975f5c5SAndroid Build Coastguard Worker match_tag: < 392*8975f5c5SAndroid Build Coastguard Worker platform: "win_amd64" 393*8975f5c5SAndroid Build Coastguard Worker > 394*8975f5c5SAndroid Build Coastguard Worker> 395