Skip to content

Commit bc51c0d

Browse files
BSd3vCopilot
andauthored
Update dash/backend/registry.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent df76ed6 commit bc51c0d

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

dash/backend/registry.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ def get_backend(name):
1515
module_name, class_name = _backend_imports[name.lower()]
1616
module = importlib.import_module(module_name)
1717
return getattr(module, class_name)
18-
except KeyError:
19-
raise ValueError(f"Unknown backend: {name}")
18+
except KeyError as e:
19+
raise ValueError(f"Unknown backend: {name}") from e
2020
except ImportError as e:
21-
raise ImportError(f"Could not import module '{module_name}' for backend '{name}': {e}")
21+
raise ImportError(f"Could not import module '{module_name}' for backend '{name}': {e}") from e
2222
except AttributeError as e:
23-
raise AttributeError(f"Module '{module_name}' does not have class '{class_name}' for backend '{name}': {e}")
23+
raise AttributeError(f"Module '{module_name}' does not have class '{class_name}' for backend '{name}': {e}") from e
2424

0 commit comments

Comments
 (0)