#!/usr/bin/env python3 """Compatibility wrapper for the canonical final-pack snapshot verifier.""" import os import pathlib import runpy import sys ROOT = pathlib.Path( os.environ.get("PACK_REPO_ROOT") or pathlib.Path(__file__).resolve().parents[4] ) CANONICAL_VERIFY = ROOT / "scripts" / "verify_final_pack_snapshot.py" if not CANONICAL_VERIFY.is_file(): print(f"missing canonical verify script: {CANONICAL_VERIFY}", file=sys.stderr) sys.exit(1) sys.argv = [str(CANONICAL_VERIFY), *sys.argv[1:]] runpy.run_path(str(CANONICAL_VERIFY), run_name="__main__")