Spaces:
Running
Running
| #!/usr/bin/env python3 | |
| from __future__ import annotations | |
| import argparse | |
| from pathlib import Path | |
| def main() -> None: | |
| parser = argparse.ArgumentParser(description="Build Hugging Face README by combining header + body.") | |
| parser.add_argument("--header", default="README.hf.header.md") | |
| parser.add_argument("--body", default="README.md") | |
| parser.add_argument("--out", default="README.md") | |
| args = parser.parse_args() | |
| header = Path(args.header).read_text(encoding="utf-8").rstrip() + "\n" | |
| body = Path(args.body).read_text(encoding="utf-8").lstrip() | |
| out = header + "\n" + body | |
| Path(args.out).write_text(out, encoding="utf-8") | |
| if __name__ == "__main__": | |
| main() | |