INNER CODE UNIT · Python

main

gokayfem/awesome-vlm-architectures · scripts/build_release_timeline.py:582

def main() -> int:
    parser = argparse.ArgumentParser()
    parser.add_argument(
        "--check",
        action="store_true",
        help="fail if README is not generated consistently",
    )
    args = parser.parse_args()
    raw = README.read_bytes().decode("utf-8")
    original = raw.replace("\r\n", "\n")
    generated = build(original)
    count = len(parse_sections(generated))
    if args.check:
        if generated != original:
            raise SystemExit("README release timeline is out of date")
        print(f"release timeline is current: {count}/{count} architecture sections")
        return 0
    README.write_bytes(generated.encode("utf-8"))

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…