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'
]