File size: 364 Bytes
652f483
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
.PHONY: lint format-check type-check test check-all

# Use 'uv run' to ensure we use the project's virtual environment
lint:
	uv run ruff check .

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

type-check:
	uv run mypy .

test:
	uv run pytest --cov=mentioned

# A single command to run everything (used locally or in CI)
check-all: lint format-check type-check test