pydantic>=2.11
python-dotenv>=1.2.2
markdown-it-py>=3.0
python-frontmatter>=1.1
mdformat>=1.0.0

[cli]
typer>=0.12
rich

[dev]
biz-dfch-specmgr[cli,mcp,test]
twine
build
uv
types-PyYAML
pre-commit

[mcp]
biz-dfch-specmgr[cli]
mcp>=2.0.0

[test]
coverage
parameterized>=0.9.0
pylint>=4.0.0
mypy>=1.0
ruff>=0.16.0
vulture>=2.14
