From 41b8ae035989b03db5f51868b326a99a986b8135 Mon Sep 17 00:00:00 2001 From: Sean Sube Date: Sun, 17 Dec 2023 12:06:43 -0600 Subject: [PATCH] open archives in read-only mode --- api/onnx_web/convert/archive.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/onnx_web/convert/archive.py b/api/onnx_web/convert/archive.py index 09c86994..754d2fde 100644 --- a/api/onnx_web/convert/archive.py +++ b/api/onnx_web/convert/archive.py @@ -27,7 +27,7 @@ def convert_extract_archive( cache_path = fetch_model(conversion, name, model["source"], format=format) - with ZipFile(cache_path) as zip: + with ZipFile(cache_path, "r") as zip: names = zip.namelist() if not all([is_safe(name) for name in names]): raise ValueError("archive contains unsafe filenames")