.PHONY: help lint format test

.DEFAULT_GOAL := help

help:
	@echo "lint    run ruff check, ruff format --check, and ty"
	@echo "format  apply ruff formatting"
	@echo "test    run the pytest suite"

lint:
	uv run ruff check .
	uv run ruff format --check .
	uv run ty check .

format:
	uv run ruff format .

test:
	uv run pytest
