px_core.sdk_exceptions

SDK Exception classes (type stubs).

Module Contents

Functions

register_error_class(→ None)

exception px_core.sdk_exceptions.SdkError(code: int, message: str = ..., category: str = ..., detail: dict | None = ...)

Bases: Exception

Common base class for all non-exit exceptions.

code: int
message: str
category: str
detail: dict
exception px_core.sdk_exceptions.MediaError(code: int, message: str = ..., category: str = ..., detail: dict | None = ...)

Bases: SdkError

Common base class for all non-exit exceptions.

exception px_core.sdk_exceptions.HttpError(code: int, message: str = ..., category: str = ..., detail: dict | None = ...)

Bases: SdkError

Common base class for all non-exit exceptions.

exception px_core.sdk_exceptions.JsonError(code: int, message: str = ..., category: str = ..., detail: dict | None = ...)

Bases: SdkError

Common base class for all non-exit exceptions.

px_core.sdk_exceptions.register_error_class(category: str, cls: type) None