#!/usr/bin/env python3

"""Compat entrypoint that runs the GeoIP-based generator."""

from pathlib import Path
import runpy
import sys


def main() -> None:
    script_path = Path(__file__).with_name("country_ranges_geoip.py")
    if not script_path.exists():
        raise FileNotFoundError(f"Generator script missing: {script_path}")

    runpy.run_path(str(script_path), run_name="__main__")


if __name__ == "__main__":
    sys.exit(main())
