#!/bin/bash cd "$(dirname "$0")/.." ~/miniforge3/bin/python3 - <<'EOF' import re, subprocess, sys sdk = re.search(r'sdk_version: "(.+?)"', open('README.md').read()).group(1) out = subprocess.check_output(['/Users/uplab/miniforge3/bin/pip','show','gradio']).decode() ver = re.search(r'Version: (.+)', out).group(1) if sdk != ver: print(f'❌ MISMATCH: README sdk_version={sdk} but local gradio={ver}') sys.exit(1) print(f'✅ sdk_version {sdk} matches local gradio') EOF