.PHONY: fmt lint test build up down

fmt:
	ruff format src/ tests/

lint:
	ruff check src/ tests/
	mypy src/ --ignore-missing-imports

test:
	pytest -q tests/

build:
	docker compose build

up:
	docker compose up -d

down:
	docker compose down
