-r requirements.txt

# code quality
black~=24.4.2
ruff~=0.7.1
pyright~=1.1
coverage[toml]~=7.3

# packaging
build
wheel
setuptools
setuptools_scm
setuptools-git-versioning~=1.3.0
twine~=5.1.1