From ee40b25e840cc09ae5e5af140692a6c4ca6a09d8 Mon Sep 17 00:00:00 2001 From: tsteven4 <13596209+tsteven4@users.noreply.github.com> Date: Thu, 28 Nov 2024 11:28:56 -0700 Subject: [PATCH] fix regression failures. --- aqt/archives.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/aqt/archives.py b/aqt/archives.py index f3f56d34..413473e7 100644 --- a/aqt/archives.py +++ b/aqt/archives.py @@ -481,6 +481,8 @@ def _parse_update_xml(self, os_target_folder, update_xml_text, target_packages: ) def _parse_update_xmls(self, update_xmls, target_packages: Optional[ModuleToPackage]): + if not target_packages: + target_packages = ModuleToPackage({}) for update_xml in update_xmls: self._parse_update_xml(update_xml.target_folder, update_xml.xml_text, target_packages) # if we have located every requested package, then target_packages will be empty