adds ruff linter and formatter, and a makefile

This commit is contained in:
Matthew Ryan Dillon 2025-08-30 12:06:01 -04:00
parent 2a3538ac9e
commit d32c4b480c
4 changed files with 100 additions and 11 deletions

View file

@ -10,6 +10,14 @@ dependencies = [
"cachetools>=5.0.0",
]
[tool.ruff]
target-version = "py313"
line-length = 100
indent-width = 4
[tool.pyright]
venvPath = "."
venv = ".venv"
[dependency-groups]
dev = ["ruff>=0.12.11"]