diff options
Diffstat (limited to 'assets/scripts/generate_extension_data.py')
-rw-r--r-- | assets/scripts/generate_extension_data.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/assets/scripts/generate_extension_data.py b/assets/scripts/generate_extension_data.py index f6ccaefcd73..2962a70ca7b 100644 --- a/assets/scripts/generate_extension_data.py +++ b/assets/scripts/generate_extension_data.py @@ -28,6 +28,10 @@ def get_packages(path: Path, plugin_key: str) -> Dict[str, Any]: packages: Dict[str, Any] = {} for f in folders: pyproject = PyProjectTOML(Path(f, "pyproject.toml")) + + if not pyproject.data: + continue + poetry = pyproject.data["tool"]["poetry"] name = poetry["name"] plugin = poetry.get("plugins", {}).get(plugin_key) |