pyyaml>=6.0

[all]
openai>=1.0
anthropic>=0.20
google-generativeai>=0.5
ollama>=0.1
langfuse>=2.0
langsmith>=0.1
mcp>=1.0
httpx>=0.25
sentence-transformers>=2.2.0
cryptography>=41.0.0
spacy>=3.7.0

[anthropic]
anthropic>=0.20

[dev]
pytest>=7.0
pytest-cov>=4.0
pytest-asyncio>=0.21
ruff>=0.1
mypy>=1.0
bandit>=1.7
build>=1.0
twine>=4.0

[full]
sentence-transformers>=2.2.0
cryptography>=41.0.0
spacy>=3.7.0

[google]
google-generativeai>=0.5

[langfuse]
langfuse>=2.0

[langsmith]
langsmith>=0.1

[mcp]
mcp>=1.0
httpx>=0.25

[ollama]
ollama>=0.1

[openai]
openai>=1.0

[security]
cryptography>=41.0.0

[semantic]
sentence-transformers>=2.2.0
spacy>=3.7.0
