
[anthropic]
python-dotenv>=1.0.0
PyYAML>=6.0.0

[anthropic:python_version >= "3.9"]
anthropic<1.0.0,>=0.116.0

[azure-openai]
openai<3.0.0,>=1.66.0
python-dotenv>=1.0.0
PyYAML>=6.0.0

[dev]
build>=1.2.0
pytest>=7.0.0
pytest-cov>=4.0.0
black>=23.0.0
ruff>=0.1.0
twine>=5.0.0
mypy>=1.0.0
ollama<1.0.0,>=0.6.2
python-dotenv>=1.0.0
PyYAML>=6.0.0
types-PyYAML>=6.0.0

[dev:python_version >= "3.9"]
openai<3.0.0,>=2.45.0
anthropic<1.0.0,>=0.116.0

[ollama]
ollama<1.0.0,>=0.6.2
python-dotenv>=1.0.0
PyYAML>=6.0.0

[openai]
python-dotenv>=1.0.0
PyYAML>=6.0.0

[openai:python_version >= "3.9"]
openai<3.0.0,>=2.45.0

[test]
pytest>=7.0.0
pytest-cov>=4.0.0
python-dotenv>=1.0.0
PyYAML>=6.0.0
