From a9020d570378ac112341a6903df087781f032e30 Mon Sep 17 00:00:00 2001 From: Rolf Geuenich Date: Wed, 14 Feb 2024 11:00:13 +0100 Subject: [PATCH] Added max compatibility compression method ZIP_DEFLATED --- .scripts/UpdateMoose.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.scripts/UpdateMoose.py b/.scripts/UpdateMoose.py index a4bb962..d29e730 100644 --- a/.scripts/UpdateMoose.py +++ b/.scripts/UpdateMoose.py @@ -10,7 +10,7 @@ uploaded. from multiprocessing.util import is_exiting from pathlib import Path -from zipfile import ZipFile +from zipfile import ZipFile, ZIP_DEFLATED from shutil import rmtree, copy import argparse import filecmp @@ -80,7 +80,7 @@ def update(f: Path, MooseLua: Path, Temp: Path): copy(MooseLua, MooseOld) # Create new miz file - with ZipFile(f, mode='w') as archive: + with ZipFile(f, mode='w', compression=ZIP_DEFLATED, allowZip64=False, compresslevel=9) as archive: for file_path in Temp.rglob("*"): archive.write(file_path, arcname=file_path.relative_to(Temp))