diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..e7a59e2 --- /dev/null +++ b/Makefile @@ -0,0 +1,16 @@ +.PHONY: reformat lint typecheck test check + +reformat: + uv run ruff format src/ tests/ + +lint: + uv run ruff check src/ tests/ --fix + +typecheck: + uv run ty check src/ + +test: + uv run python -m pytest -v + +check: reformat lint typecheck test + @echo "All checks passed!"