From 48040846656f8d02b2013c8189c5d2dcda1319d8 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 28 Jun 2024 08:15:31 +0530 Subject: [PATCH] ... --- setup/iso_codes.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/setup/iso_codes.py b/setup/iso_codes.py index f9ebbdef88..061100d5a7 100644 --- a/setup/iso_codes.py +++ b/setup/iso_codes.py @@ -50,6 +50,8 @@ class ISOData(Command): def extract_po_files(self, name: str, output_dir: str) -> None: name = name.split('.', 1)[0] pat = f'{self.top_level}/{name}/*.po' + if self.zip_data is None: + self._zip_data = BytesIO(download_securely(self.URL)) with zipfile.ZipFile(self.zip_data) as zf: for name in fnmatch.filter(zf.namelist(), pat): dest = os.path.join(output_dir, name.split('/')[-1])