From 274308648ae1727a8306de9dfddf82b29de9e079 Mon Sep 17 00:00:00 2001 From: Marco Lents Date: Wed, 15 Apr 2026 09:02:46 +0200 Subject: [PATCH] auto-remove old Readme.md in favor of generated README.md Co-Authored-By: Claude Opus 4.6 (1M context) --- crawler.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/crawler.py b/crawler.py index d796a9b..fa60910 100644 --- a/crawler.py +++ b/crawler.py @@ -3,7 +3,8 @@ import re import json from bs4 import BeautifulSoup from time import sleep -from os import makedirs +from os import makedirs, remove +from os.path import exists from git import Repo import argparse from datetime import datetime @@ -368,6 +369,11 @@ def save_readme(bios, out): md += "Für Fragen stehe ich gerne unter `bundescrawler@pm.me` oder unter " md += "`Plan -> Issues` zur Verfügung.\n" + # Remove old Readme.md if it exists alongside the new README.md + old_readme = f"{out}/Readme.md" + if exists(old_readme): + remove(old_readme) + with open(f"{out}/README.md", "w", encoding="utf-8") as f: f.write(md)