From 3bdb7283a52d7ebd6a4f05be393e56ee73d44d4f Mon Sep 17 00:00:00 2001 From: Seth Michael Larson Date: Mon, 9 Feb 2026 19:45:03 +0000 Subject: [PATCH] Use commonpath() for path segment prefixes, not commonprefix() --- _make_helper.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_make_helper.py b/_make_helper.py index ee27ba9..c606e1c 100644 --- a/_make_helper.py +++ b/_make_helper.py @@ -159,7 +159,7 @@ def download_zip_into(url, path): urlretrieve(url, zip_file) print("Extracting", zip_file) with zipfile.ZipFile(zip_file) as zf: - prefix = os.path.commonprefix(zf.namelist()) + prefix = os.path.commonpath(zf.namelist()) for m in zf.infolist(): fn = m.filename.removeprefix(prefix).lstrip("/\\") if not fn or fn.endswith(("/", "\\")):