pydantic>=2.0
python-dotenv>=1.2.1
PyYAML>=6.0
loguru>=0.7.3
dspy>=3.1.3
python-frontmatter>=1.1.0
openrouter>=0.6.0
pydantic-ai>=1.61.0
logfire>=4.25.0

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

[:python_version < "3.13"]
eval_type_backport>=0.2.0

[docs]
mkdocs-material>=9.6
mkdocstrings[python]>=0.27

[embeddings]
lancedb>=0.27.1
pyarrow>=15.0.0
torch>=2.2
transformers<5,>=4.44.2

[lint]
ruff>=0.15.0

[test]
pytest>=8.0
pytest-asyncio>=0.24
