#!/usr/bin/env python3 """Liest die Version aus quivio/__init__.py (single source of truth). Verwendung: VERSION=$(python3 bin/get-version.py) """ import re import sys from pathlib import Path text = (Path(__file__).parent.parent / "quivio" / "__init__.py").read_text() m = re.search(r'__version__\s*=\s*["\'](.+?)["\']', text) if not m: sys.exit("__version__ nicht gefunden") print(m.group(1))