ddgs>=9.14.1
filelock>=3.29.0
genai-prices==0.0.57
httpx[http2]>=0.28.1
json-repair>=0.59.5
lancedb>=0.30.2
loguru>=0.7.0
numpy>=2.4.4
openai>=2.32.0
openpyxl>=3.1.5
pandas>=3.0.2
platformdirs>=4.9.0
prompt-toolkit>=3.0.0
pydantic-ai-slim[anthropic,google]==1.105.0
pymupdf>=1.27.2.3
python-docx>=1.2.0
python-dotenv>=1.2.2
pyyaml>=6.0.3
requests>=2.33.1
rich>=15.0.0
textual>=8.2.7

[all]
playwright>=1.49.0
ncatbot>=4.4.1.post1
wechatbot-sdk>=0.2.1
matplotlib>=3.10.9
reportlab>=4.5.0
pillow>=12.2.0

[bots]
ncatbot>=4.4.1.post1
wechatbot-sdk>=0.2.1

[browser]
playwright>=1.49.0

[build]
pyinstaller>=6.20.0

[dev]
pytest>=8.0.0
pytest-asyncio>=0.24.0

[viz]
matplotlib>=3.10.9
reportlab>=4.5.0
pillow>=12.2.0
