Skip to content

exceptions

Classes:

UnavailableBackend

UnavailableBackend(
    backend: PyBackend,
    func: FuncExceptT | None = None,
    message: str = "This plugin is built on top of the {backend} backend which is unavailable!",
    **kwargs: Any
)

Bases: CustomValueError

Raised when trying to initialize an unavailable backend

Source code
17
18
19
20
21
22
def __init__(
    self, backend: PyBackend, func: FuncExceptT | None = None,
    message: str = 'This plugin is built on top of the {backend} backend which is unavailable!',
    **kwargs: Any
) -> None:
    super().__init__(message, func, backend=backend, **kwargs)