From 1c51fc44e55bac51aea38ac8e799d1c80d5b1d36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Steffen=20Br=C3=BCheim?= Date: Tue, 7 Feb 2023 22:00:09 +0100 Subject: [PATCH] skip empty packages --- packagecontrol.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packagecontrol.py b/packagecontrol.py index 177b466..02a28a1 100644 --- a/packagecontrol.py +++ b/packagecontrol.py @@ -459,6 +459,9 @@ def _get_available_packages(self, force=False): self._available_packages = [] for json_package in repo["packages"]: + if not json_package["name"]: + self.warn("empty package encountered in repo, skipping", json_package) + continue self._available_packages.append(Package(json_package["name"], json_package["version"], json_package["description"],