openai>=1.0
anthropic>=0.40
fastapi>=0.110
uvicorn[standard]>=0.29
typer[all]>=0.12
rich>=13.0
pydantic>=2.0
pydantic-settings>=2.0
sqlmodel>=0.0.16
toml>=0.10
pyyaml>=6.0
diff-match-patch>=20230430
python-dotenv>=1.0
httpx>=0.27

[all-channels]
metaclaw[discord,email,google-chat,line,slack,teams,telegram,twilio,wechat,whatsapp,zoom]

[dev]
pytest>=8.0
pytest-asyncio>=0.23
ruff>=0.3
mypy>=1.9

[discord]
discord.py>=2.3

[email]
aiosmtplib>=3.0
aioimaplib>=1.1

[google-chat]
google-auth>=2.29
httpx

[line]
line-bot-sdk>=3.5

[slack]
slack-sdk>=3.27

[teams]
botbuilder-core>=4.16

[telegram]
python-telegram-bot>=21.0

[twilio]
twilio>=9.0

[wechat]
wechatpy>=1.8

[whatsapp]
httpx

[zoom]
httpx
