pre-commit>=4.1.0
pretty-errors>=1.2.25
rich>=13.9.4
tomlkit>=0.13.2

[dev]
mypy>=1.15.0
pre-commit>=4.1.0
ruff>=0.9.7

[docs]
markdown-callouts>=0.4.0
mkdocs>=1.6.1
mkdocs-autorefs>=1.3.1
mkdocs-material>=9.6.5
mkdocstrings>=0.28.1
mkdocstrings-python>=1.16.1
pygments>=2.19.1
pymdown-extensions>=10.14.3

[test]
pytest>=8.3.4
pytest-cov>=6.0.0
