openai<2,>=1.99.6
python-dotenv<2,>=1.1.1

[anthropic]
anthropic<0.65,>=0.62.0

[dev]
pytest<9,>=8.4.1
pytest-asyncio<1.2,>=0.25.2
ruff<0.13,>=0.12.8
black<26,>=25.1.0
mypy<2,>=1.17.1
pre-commit<5,>=4.3.0

[docs]
mkdocs<2,>=1.6
mkdocs-material<10,>=9.5
mkdocstrings<0.31,>=0.28
mkdocstrings-python<2,>=1.16
pymdown-extensions<11,>=10.11
mkdocs-llmstxt<1,>=0.3
mkdocs-gen-files<1,>=0.5

[gemini]
google-genai<2,>=1.29.0

[ollama]
ollama<0.6,>=0.5.3

[openai]
openai<2,>=1.99.6
python-dotenv<2,>=1.1.1

[providers]
openai<2,>=1.99.6
python-dotenv<2,>=1.1.1
anthropic<0.65,>=0.62.0
google-genai<2,>=1.29.0
ollama<0.6,>=0.5.3
