PyYAML>=6.0
ruamel.yaml>=0.18
markdown-it-py<5,>=3
jsonschema<5,>=4.18

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

[dev]
pytest>=7.0
pytest-cov>=7.0
pytest-xdist>=3
coverage[toml]>=7.10
black<27,>=26
flake8>=6.0
mypy>=1.0
pre-commit<5,>=4
skillsaw-runbooks==0.1.0

[docs]
mkdocs-material>=9.0
mkdocs-redirects<1.2.4,>=1.2

[test]
pytest>=7.0
pytest-cov>=7.0
pytest-xdist>=3
coverage[toml]>=7.10
