PyYAML>=6.0.3
dacite>=1.9.2
click>=8.3.1
rich>=14.3.2

[dev]
tox>=4.34.1
pre-commit
black>=25.12.0
ruff>=0.15.0
pylint>=4.0.4
mypy>=1.19.1
pyright[nodejs]>=1.1.408
build
twine

[lint]
ruff>=0.15.0
pylint>=4.0.4

[test]
pytest>=9.0.2
pytest-cov>=6.0.0
coverage
types-PyYAML>=6.0.12.12

[typecheck]
mypy>=1.19.1
pyright[nodejs]>=1.1.408
