From c11cbd4250dee5ba9276cce9a126929734257c3c Mon Sep 17 00:00:00 2001 From: Leo Vasanko Date: Thu, 10 Sep 2026 21:33:43 +0000 Subject: [PATCH] Fix console encoding crash in release script summary output --- scripts/release.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/release.py b/scripts/release.py index c09c260..053a712 100755 --- a/scripts/release.py +++ b/scripts/release.py @@ -174,6 +174,10 @@ def upload_asset( def main() -> None: + # Windows consoles default to cp1252, which can't encode ✓/✗ + sys.stdout.reconfigure(errors="replace") + sys.stderr.reconfigure(errors="replace") + parser = argparse.ArgumentParser(description="Publish a MediaHive release to Gitea") parser.add_argument( "--draft", action="store_true", help="Create as a draft release"