[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
This commit is contained in:
@@ -33,6 +33,8 @@ def autodiscover_backends():
|
|||||||
discovered_backends = []
|
discovered_backends = []
|
||||||
for dist in importlib.metadata.distributions():
|
for dist in importlib.metadata.distributions():
|
||||||
dist_name = dist.metadata["name"]
|
dist_name = dist.metadata["name"]
|
||||||
|
if dist_name is None:
|
||||||
|
continue
|
||||||
if dist_name.startswith("leann-backend-"):
|
if dist_name.startswith("leann-backend-"):
|
||||||
backend_module_name = dist_name.replace("-", "_")
|
backend_module_name = dist_name.replace("-", "_")
|
||||||
discovered_backends.append(backend_module_name)
|
discovered_backends.append(backend_module_name)
|
||||||
|
|||||||
Reference in New Issue
Block a user