# This file was autogenerated by uv via the following command:
#    uv pip compile pyproject.toml -o requirements.txt
aiohappyeyeballs==2.6.1
    # via aiohttp
aiohttp==3.12.15
    # via toolbox-core
aiosignal==1.4.0
    # via aiohttp
annotated-types==0.7.0
    # via pydantic
anyio==4.9.0
    # via
    #   httpx
    #   mcp
    #   openai
    #   sse-starlette
    #   starlette
attrs==25.3.0
    # via
    #   aiohttp
    #   jsonschema
    #   referencing
cachetools==5.5.2
    # via google-auth
certifi==2025.7.14
    # via
    #   httpcore
    #   httpx
    #   requests
charset-normalizer==3.4.2
    # via requests
click==8.2.1
    # via uvicorn
deprecated==1.2.18
    # via toolbox-core
distro==1.9.0
    # via openai
frozenlist==1.7.0
    # via
    #   aiohttp
    #   aiosignal
google-auth==2.40.3
    # via toolbox-core
h11==0.16.0
    # via
    #   httpcore
    #   uvicorn
httpcore==1.0.9
    # via httpx
httpx==0.28.1
    # via
    #   mcp
    #   openai
httpx-sse==0.4.1
    # via mcp
idna==3.10
    # via
    #   anyio
    #   httpx
    #   requests
    #   yarl
jiter==0.10.0
    # via openai
jsonschema==4.25.0
    # via mcp
jsonschema-specifications==2025.4.1
    # via jsonschema
mcp==1.12.2
    # via mcp-toolbox-demo (pyproject.toml)
multidict==6.6.3
    # via
    #   aiohttp
    #   yarl
openai==1.97.1
    # via mcp-toolbox-demo (pyproject.toml)
propcache==0.3.2
    # via
    #   aiohttp
    #   yarl
pyasn1==0.6.1
    # via
    #   pyasn1-modules
    #   rsa
pyasn1-modules==0.4.2
    # via google-auth
pydantic==2.11.7
    # via
    #   mcp
    #   openai
    #   pydantic-settings
    #   toolbox-core
pydantic-core==2.33.2
    # via pydantic
pydantic-settings==2.10.1
    # via mcp
python-dotenv==1.1.1
    # via pydantic-settings
python-multipart==0.0.20
    # via mcp
referencing==0.36.2
    # via
    #   jsonschema
    #   jsonschema-specifications
requests==2.33.0
    # via toolbox-core
rpds-py==0.26.0
    # via
    #   jsonschema
    #   referencing
rsa==4.9.1
    # via google-auth
sniffio==1.3.1
    # via
    #   anyio
    #   openai
sse-starlette==3.0.2
    # via mcp
starlette==0.47.2
    # via mcp
toolbox-core==0.4.0
    # via mcp-toolbox-demo (pyproject.toml)
tqdm==4.67.1
    # via openai
typing-extensions==4.14.1
    # via
    #   aiosignal
    #   anyio
    #   openai
    #   pydantic
    #   pydantic-core
    #   referencing
    #   starlette
    #   typing-inspection
typing-inspection==0.4.1
    # via
    #   pydantic
    #   pydantic-settings
urllib3==2.7.0
    # via requests
uvicorn==0.35.0
    # via mcp
wrapt==1.17.2
    # via deprecated
yarl==1.20.1
    # via aiohttp
