#!/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 ==="