# This file was autogenerated by uv via the following command:
#    uv export --group agent --no-hashes --no-dev --no-emit-project --no-editable --format requirements-txt
aiohappyeyeballs==2.6.1
    # via aiohttp
aiohttp==3.12.15
aiosignal==1.4.0
    # via aiohttp
annotated-types==0.7.0
    # via pydantic
anyio==4.8.0
    # via
    #   httpx
    #   openai
async-timeout==5.0.1 ; python_full_version < '3.11'
    # via aiohttp
attrs==24.3.0
    # via aiohttp
bunnet==1.3.0
    # via qdash
certifi==2025.1.31
    # via
    #   httpcore
    #   httpx
click==8.1.8
    # via bunnet
colorama==0.4.6 ; sys_platform == 'win32'
    # via
    #   click
    #   tqdm
distro==1.9.0
    # via openai
dnspython==2.7.0
    # via pymongo
exceptiongroup==1.2.2 ; python_full_version < '3.11'
    # via anyio
frozenlist==1.7.0
    # via
    #   aiohttp
    #   aiosignal
h11==0.14.0
    # via httpcore
httpcore==1.0.7
    # via httpx
httpx==0.27.2
    # via openai
idna==3.10
    # via
    #   anyio
    #   httpx
    #   yarl
jiter==0.10.0
    # via openai
lazy-model==0.2.0
    # via bunnet
multidict==6.6.3
    # via
    #   aiohttp
    #   yarl
numpy==1.26.0
    # via qdash
openai==1.98.0
pendulum==3.1.0
    # via qdash
propcache==0.3.2
    # via
    #   aiohttp
    #   yarl
pydantic==2.4.2
    # via
    #   bunnet
    #   lazy-model
    #   openai
    #   pydantic-settings
pydantic-core==2.10.1
    # via pydantic
pydantic-settings==2.2.1
pymongo==4.8.0
    # via
    #   bunnet
    #   qdash
python-dateutil==2.9.0.post0
    # via pendulum
python-dotenv==1.0.1
    # via pydantic-settings
six==1.17.0
    # via python-dateutil
slack-bolt==1.20.1
slack-sdk==3.36.0
    # via slack-bolt
sniffio==1.3.1
    # via
    #   anyio
    #   httpx
    #   openai
toml==0.10.2
    # via bunnet
tqdm==4.66.5
    # via openai
typing-extensions==4.12.2
    # via
    #   aiosignal
    #   anyio
    #   bunnet
    #   multidict
    #   openai
    #   pydantic
    #   pydantic-core
tzdata==2025.2
    # via pendulum
yarl==1.20.1
    # via aiohttp
