.PHONY: test lint fix typecheck check

test:
	uv run pytest tests -v

lint:
	uv run ruff check src tests

typecheck:
	uv run mypy src

fix:
	uv run ruff check --fix src tests
	uv run ruff format src tests

check: lint typecheck test
