# This includes the wheels necessary to fast mcp 1.9.4 and telemetry
#
# Read more about `vpython` and how to modify this file here:
#   https://chromium.googlesource.com/infra/infra/+/main/doc/users/vpython.md

python_version: "3.11"

wheel: <
  name: "infra/python/wheels/certifi-py3"
  version: "version:2025.4.26"
>

wheel: <
  name: "infra/python/wheels/idna-py3"
  version: "version:3.4"
>

wheel: <
  name: "infra/python/wheels/sniffio-py3"
  version: "version:1.3.0"
>

wheel: <
  name: "infra/python/wheels/typing-extensions-py3"
  version: "version:4.13.2"
>

wheel: <
  name: "infra/python/wheels/click-py3"
  version: "version:8.0.3"
>

wheel: <
  name: "infra/python/wheels/absl-py-py3"
  version: "version:2.1.0"
>

wheel: <
  name: "infra/python/wheels/mcp-py3"
  version: "version:1.9.4"
>

wheel: <
  name: "infra/python/wheels/pydantic-py3"
  version: "version:2.11.7"
>

wheel: <
  name: "infra/python/wheels/httpx-py3"
  version: "version:0.28.1"
>

wheel: <
  name: "infra/python/wheels/httpcore-py3"
  version: "version:1.0.9"
>

wheel: <
  name: "infra/python/wheels/h11-py3"
  version: "version:0.16.0"
>

wheel: <
  name: "infra/python/wheels/anyio-py3"
  version: "version:4.9.0"
>

wheel: <
  name: "infra/python/wheels/httpx_sse-py3"
  version: "version:0.4.1"
>

wheel: <
  name: "infra/python/wheels/pydantic-settings-py3"
  version: "version:2.10.1"
>

wheel: <
  name: "infra/python/wheels/python-multipart-py3"
  version: "version:0.0.20"
>

wheel: <
  name: "infra/python/wheels/sse-starlette-py3"
  version: "version:2.4.1"
>

wheel: <
  name: "infra/python/wheels/starlette-py3"
  version: "version:0.47.1"
>

wheel: <
  name: "infra/python/wheels/uvicorn-py3"
  version: "version:0.35.0"
>

wheel: <
  name: "infra/python/wheels/annotated-types-py3"
  version: "version:0.7.0"
>

wheel: <
  name: "infra/python/wheels/pydantic_core/${vpython_platform}"
  version: "version:2.33.2"
>

wheel: <
  name: "infra/python/wheels/typing-inspection-py3"
  version: "version:0.4.1"
>

wheel: <
  name: "infra/python/wheels/python-dotenv-py3"
  version: "version:1.1.1"
>

# Open Telemetry wheels
wheel: <
  name: "infra/python/wheels/opentelemetry-api-py3"
  version: "version:1.18.0"
>

wheel: <
  name: "infra/python/wheels/opentelemetry-sdk-py3"
  version: "version:1.18.0"
>

wheel: <
  name: "infra/python/wheels/deprecated-py3"
  version: "version:1.2.13"
>

wheel: <
  name: "infra/python/wheels/wrapt-py3"
  version: "version:1.15.0"
>

wheel: <
  name: "infra/python/wheels/importlib-metadata-py3"
  version: "version:6.0.0"
>

wheel: <
  name: "infra/python/wheels/zipp-py3"
  version: "version:3.17.0"
>

wheel: <
  name: "infra/python/wheels/opentelemetry-semantic-conventions-py3"
  version: "version:0.39b0"
>

wheel: <
  name: "infra/python/wheels/googleapis-common-protos-py2_py3"
  version: "version:1.61.0"
>

wheel: <
  name: "infra/python/wheels/protobuf-py3"
  version: "version:4.25.1"
>

wheel: <
  name: "infra/python/wheels/colorama-py2_py3"
  version: "version:0.4.1"
>

# beautifulsoup and its dependencies
wheel: <
  name: "infra/python/wheels/beautifulsoup4-py3"
  version: "version:4.9.0"
>
wheel: <
  name: "infra/python/wheels/soupsieve-py3"
  version: "version:1.9.5"
>

# requests and its dependencies
wheel: <
  name: "infra/python/wheels/requests-py3"
  version: "version:2.31.0"
>
wheel: <
  name: "infra/python/wheels/charset_normalizer-py3"
  version: "version:2.0.4"
>
wheel: <
  name: "infra/python/wheels/urllib3-py3"
  version: "version:2.4.0"
>