curl_cffi>=0.5.10
beautifulsoup4

[agent]
pydantic>=2.0
typer
rich
openai>=1.0.0
groq>=0.4.0
anthropic>=0.18.0
google-generativeai>=0.4.0
ollama>=0.1.0

[all]
typer
rich
anyio
aiogram
pydantic>=2.0
fastapi
uvicorn[standard]
pydantic-settings>=2.0
openai>=1.0.0
groq>=0.4.0
anthropic>=0.18.0
google-generativeai>=0.4.0
ollama>=0.1.0

[all:python_version >= "3.10"]
mcp

[api]
fastapi
uvicorn[standard]
pydantic-settings>=2.0

[bot]
aiogram

[cli]
typer
rich

[dev]
pre-commit
ruff
mypy
types-beautifulsoup4
pytest
pytest-cov
httpx

[mcp]
anyio

[mcp:python_version >= "3.10"]
mcp
