beartype>=0.22.9
pytest>=8

[dev]
actionlint-py==1.7.12.24
check-manifest==0.51
check-wheel-contents==0.6.3
coverage==7.15.4
deptry==0.25.1
doc8==2.0.0
interrogate==1.7.0
mypy[faster-cache]==2.3.0
prek==0.4.12
pydocstyle==6.3
pylint[spelling]==4.0.6
pylint-per-file-ignores==3.2.1
pyproject-fmt==2.27.0
pyrefly==1.2.0
pyright==1.1.411
pyroma==5.0.1
pytest==9.1.1
pytest-split==0.11.0
pytest-xdist==3.8.0
pyyaml==6.0.3
ruff==0.16.1
shellcheck-py==0.11.0.1
shfmt-py==4.0.0
sphinx-lint==1.0.2
towncrier==25.8.0
ty==0.0.69
vale==3.13.0.0
vulture==2.16
yamlfix==1.19.1
zizmor==1.29.0

[dev:python_version >= "3.11"]
doccmd==2026.7.19
mypy-strict-kwargs==2026.7.19.1
no-defaults==1.1.0
pydocstringformatter==1.0.0
strict-kwargs==2026.7.24

[release]
check-wheel-contents==0.6.3
towncrier==25.8.0
