typer>=0.12
rich>=13.7
textual>=0.79
watchdog>=4.0
tomli-w>=1.0
httpx>=0.27

[:python_version < "3.11"]
tomli>=2.0

[all]
anthropic>=0.40
openai>=1.50
groq>=0.11
sentence-transformers>=2.7
numpy>=1.26

[claude]
anthropic>=0.40

[dev]
pytest>=8.0
pytest-cov>=5.0
pytest-asyncio>=0.23
build>=1.2
twine>=5.0

[embeddings]
sentence-transformers>=2.7
numpy>=1.26

[groq]
groq>=0.11

[openai]
openai>=1.50

[rag]
sentence-transformers>=2.7
numpy>=1.26
