pytest>=7.0.0
pydantic>=2.0.0
click>=8.0.0
jinja2>=3.0.0
python-frontmatter>=1.0.0
python-slugify>=8.0.0
pyyaml>=6.0.0

[dev]
pytest-cov
pytest-subtests
pytest-asyncio
tiktoken
black==26.1.0
ruff==0.8.3
mypy
types-PyYAML
pre-commit

[mcp]
fastmcp<3
