#!/bin/sh # script/bootstrap: Install/update all dependencies required to run the project set -e cd "$(dirname "$0")/.." echo "==> Updating system packages..." sudo apt-get update sudo apt-get upgrade -y echo "==> Checking for uv..." if ! command -v uv >/dev/null 2>&1; then echo "UV not found, installing..." pipx install uv fi echo "==> Installing dependencies..." python3 -m pip install --requirement requirements.txt echo "==> Installing pre-commit hooks..." pre-commit install echo "==> Bootstrap completed!"