deepagents>=0.5.7
langchain>=1.2
langchain-anthropic>=1.4
langchain-openai>=1.2
langchain-nvidia-ai-endpoints>=1.2
langchain-google-genai>=4.2
langchain-ollama>=1.1
langchain-openrouter>=0.2.3
tavily-python>=0.7
pyyaml>=6.0
rich>=15.0
prompt-toolkit>=3.0
questionary>=2.1
typer>=0.24
python-dotenv>=1.0
langgraph-cli[inmem]>=0.4
langgraph-checkpoint-sqlite>=3.0
httpx>=0.28
psutil>=6.0
filelock>=3.16
lazy-loader>=0.5
markdownify>=1.2
nest-asyncio>=1.6
langchain-mcp-adapters>=0.2
textual>=8.0

[all-channels]
python-telegram-bot>=21.0
discord.py>=2.3
aiohttp>=3.9
slack-sdk>=3.27
pycryptodome>=3.20
qrcode>=7.4
certifi>=2024.0
lark-oapi>=1.4.0
qq-botpy>=1.0
cryptography>=41.0

[dev]
pytest>=8.0
pytest-cov>=5.0
pytest-timeout>=2.4
ruff>=0.5
build>=1.0
pre-commit>=3.5.0

[discord]
discord.py>=2.3

[feishu]
lark-oapi>=1.4.0

[oauth]
ccproxy-api>=0.2.7

[qq]
qq-botpy>=1.0
cryptography>=41.0
qrcode>=7.4

[slack]
slack-sdk>=3.27
aiohttp>=3.9

[stt]
faster-whisper>=1.0

[telegram]
python-telegram-bot>=21.0

[wechat]
pycryptodome>=3.20
aiohttp>=3.9
qrcode>=7.4
certifi>=2024.0
