build: lint uv pip compile pyproject.toml > requirements.txt lint: fmt git ls-files "*.py" --cached --others --exclude-standard | xargs uv run ruff check fmt: git ls-files "*.py" --cached --others --exclude-standard | xargs uv run isort git ls-files "*.py" --cached --others --exclude-standard | xargs uv run ruff format --preview