From 5ebd4256a1bcdc1e77b8ff2c485372b3f6d2021e Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Wed, 11 Feb 2026 12:48:09 +0500 Subject: [PATCH] build-all-win.py - fix missing compression Resulting in larger zip files for builds, reported in 7404 --- win/build-all-win.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/win/build-all-win.py b/win/build-all-win.py index 9e8d597185..2c0533c253 100644 --- a/win/build-all-win.py +++ b/win/build-all-win.py @@ -6,6 +6,7 @@ but also archives them to '~/outputs'. import os import subprocess +import zipfile from pathlib import Path from zipfile import ZipFile @@ -77,7 +78,7 @@ def archive_executables() -> None: if file.suffix.lower() != ".exe": continue zip_name = ZIP_TEMPLATE.format(package_name=file.stem) - with ZipFile(OUTPUT_DIR / zip_name, "w") as zipf: + with ZipFile(OUTPUT_DIR / zip_name, "w", compression=zipfile.ZIP_DEFLATED) as zipf: zipf.write(file, arcname=file.name) print(f"{file} -> {zip_name}")