click>=8.1
pyyaml>=6.0
textual>=1.0
mcp<2,>=1.0

[all]
openai>=1.0
anthropic>=0.25
litellm>=1.0
requests>=2.0
opentelemetry-api>=1.0
opentelemetry-sdk>=1.0
opentelemetry-exporter-otlp>=1.0
sentence-transformers>=3.0

[dev]
pytest>=8.0
pytest-cov>=5.0
pytest-benchmark>=4.0
ruff>=0.8
mypy>=1.13
types-PyYAML>=6.0
build>=1.0
twine>=4.0

[llm]
openai>=1.0
anthropic>=0.25
litellm>=1.0
requests>=2.0

[matching]
sentence-transformers>=3.0

[otel]
opentelemetry-api>=1.0
opentelemetry-sdk>=1.0
opentelemetry-exporter-otlp>=1.0
