1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#!/usr/bin/env bash set -euo pipefail echo "=== Installing dependencies ===" pip install -e shared/ pip install pytest pytest-asyncio ruff echo "=== Linting ===" ruff check . ruff format --check . echo "=== Running tests ===" pytest -v echo "=== All checks passed ==="