build-all-win - fix missing compression for Python zip archives

Same as 5ebd425, should resolve https://github.com/ifcopenshell/ifcopenshell/issues/7404
This commit is contained in:
Andrej730
2026-02-27 11:41:56 +05:00
parent 58c69f9d35
commit 1c5b825d8e
+1 -1
View File
@@ -93,7 +93,7 @@ def archive_python_package(python_version: str, python_path: Path) -> None:
file.unlink()
zip_name = ZIP_TEMPLATE.format(package_name=f"ifcopenshell-python-{python_version_major_minor}")
with ZipFile(OUTPUT_DIR / zip_name, "w") as zipf:
with ZipFile(OUTPUT_DIR / zip_name, "w", compression=zipfile.ZIP_DEFLATED) as zipf:
for file in package_path.rglob("*"):
arcname = file.relative_to(site_packages)
zipf.write(file, arcname=arcname)