anthropic<1,>=0.49
claude-agent-sdk>=0.1.56
pydantic-settings<3,>=2.8
python-dotenv<2,>=1
pyyaml<7,>=6
httpx>=0.27
trafilatura>=1.12
ddgs>=9
wecom-aibot-python-sdk>=1.0
qrcode>=7
textual<10,>=1
rich<16,>=13

[:sys_platform == "win32"]
pyreadline3<4,>=3.5

[dev]
pytest>=7
pytest-asyncio>=0.23
pytest-cov
ruff
pytest-textual-snapshot<3,>=1
