From ea86b283cb054b5b7e61539cc7bce25139c8d446 Mon Sep 17 00:00:00 2001 From: Gil Vernik Date: Thu, 13 Nov 2025 14:23:13 -0800 Subject: [PATCH] [bug] fix when no package name found (#167) * fix when no package name * fix pre-commit style issue * fix to ruff (legacy alias) fail test --- packages/leann-core/src/leann/registry.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/leann-core/src/leann/registry.py b/packages/leann-core/src/leann/registry.py index 6778745..d4a559a 100644 --- a/packages/leann-core/src/leann/registry.py +++ b/packages/leann-core/src/leann/registry.py @@ -33,6 +33,8 @@ def autodiscover_backends(): discovered_backends = [] for dist in importlib.metadata.distributions(): dist_name = dist.metadata["name"] + if dist_name is None: + continue if dist_name.startswith("leann-backend-"): backend_module_name = dist_name.replace("-", "_") discovered_backends.append(backend_module_name)