[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]
typer = "==0.9.0"
typing-extensions = "==4.10.0"

[dev-packages]
pytest = "==8.1.1"
pytest-cov = "==4.1.0"
hypothesis = "==6.99.6"
pre-commit = "==3.6.2"

[scripts]
build = "python -m build"
test = "pytest --cov --cov-report term-missing:skip-covered --cov-report xml:coverage-report.xml --junitxml=coverage.xml ./tests"
format = "pre-commit run --all-files --verbose"
install-hooks = "pre-commit install --hook-type pre-commit --hook-type commit-msg"
