test: all ./.venv/bin/pytest tests/* all: .venv .git/hooks/pre-commit clean: rm -rf .venv .git/hooks/pre-commit: pre-commit install -m 755 pre-commit .git/hooks/pre-commit .venv: requirements.txt cli-project/pyproject.toml flashcards-project/pyproject.toml rm -rf .venv uv venv uv pip install -r requirements.txt .PHONY: all test clean