requires-python = '>=3.11,<3.12'
dependencies = [
  'certifi==2025.4.26',
  'idna==3.4',
  'sniffio==1.3.0',
  'typing-extensions==4.13.2',
  'click==8.0.3',
  'absl-py==2.1.0',
  'mcp==1.9.4',
  'pydantic==2.11.7',
  'httpx==0.28.1',
  'httpcore==1.0.9',
  'h11==0.16.0',
  'anyio==4.9.0',
  'httpx-sse==0.4.1',
  'pydantic-settings==2.10.1',
  'python-multipart==0.0.20',
  'sse-starlette==2.4.1',
  'starlette==0.47.1',
  'uvicorn==0.35.0',
  'annotated-types==0.7.0',
  'pydantic-core==2.33.2',
  'typing-inspection==0.4.1',
  'python-dotenv==1.1.1',
  'opentelemetry-api==1.18.0',
  'opentelemetry-sdk==1.18.0',
  'deprecated==1.2.13',
  'wrapt==1.15.0',
  'importlib-metadata==6.0.0',
  'zipp==3.17.0',
  'opentelemetry-semantic-conventions==0.39b0',
  'googleapis-common-protos==1.61.0',
  'protobuf==4.25.1',
  'colorama==0.4.1',
  'beautifulsoup4==4.9.0',
  'soupsieve==1.9.5',
  'requests==2.31.0',
  'charset-normalizer==2.0.4',
  'urllib3==2.4.0'
]