torch
valanga>=0.2.3
PyYAML
dacite
rich
chess

[dev]
tox>=4.56.1
types-PyYAML>=6.0.12.20260518
ruff>=0.15.20
pylint>=4.0.6
black>=26.5.1
mypy>=2.1.0
pyright>=1.1.411
build
twine
sphinx
sphinx-rtd-theme
sphinx-autodoc-typehints
pre-commit

[lint]
ruff>=0.15.20
pylint>=4.0.6

[test]
pytest>=8.4.1
coverage
pytest-cov>=6.0.0

[typecheck]
mypy>=2.1.0
pyright[nodejs]>=1.1.411
types-PyYAML>=6.0.12.20260518
