24 lines
333 B
Makefile
24 lines
333 B
Makefile
.PHONY: install test lint fix typecheck run clean
|
|
|
|
install:
|
|
uv sync
|
|
|
|
test:
|
|
uv run pytest tests/
|
|
|
|
lint:
|
|
uv run ruff check src/
|
|
|
|
fix:
|
|
uv run ruff check src/ --fix
|
|
|
|
typecheck:
|
|
uv run mypy src/
|
|
|
|
run:
|
|
uv run python -m pygui
|
|
|
|
clean:
|
|
rm -rf .pytest_cache .ruff_cache .mypy_cache
|
|
find . -type d -name "__pycache__" -exec rm -rf {} +
|