Skip to main content

exceptions

Exceptions related to the transformations package.

Classes

IncorrectReferenceError

class IncorrectReferenceError(*args, **kwargs):

Raised when a str is not a column or transformation reference.

Ancestors

InvalidBatchTransformationError

class InvalidBatchTransformationError(errors: Union[str, list[str]]):

Exception for when a non-batch transformation is attempted with a batch.

Initialises TransformationProcessorError with 1+ error messages.

Arguments

  • errors: The parsing error(s) that have occurred.

MissingColumnReferenceError

class MissingColumnReferenceError(errors: Union[str, list[str]]):

Exception for when a column is referenced that doesn't exist.

Initialises TransformationProcessorError with 1+ error messages.

Arguments

  • errors: The parsing error(s) that have occurred.

NotColumnReferenceError

class NotColumnReferenceError(*args, **kwargs):

Raised when a str is not a column reference.

NotTransformationReferenceError

class NotTransformationReferenceError(*args, **kwargs):

Raised when a str is not a transformation reference.

TransformationApplicationError

class TransformationApplicationError(errors: Union[str, list[str]]):

Exception for when applying the transformation to the data is impossible.

Initialises TransformationProcessorError with 1+ error messages.

Arguments

  • errors: The parsing error(s) that have occurred.

TransformationParsingError

class TransformationParsingError(errors: Union[str, list[str]]):

Base exception for transformation parsing.

Initialises TransformationParsingError with 1+ error messages.

Arguments

  • errors: The parsing error(s) that have occurred.

Ancestors

TransformationProcessorError

class TransformationProcessorError(errors: Union[str, list[str]]):

Base class for all errors related to transformation processing.

Initialises TransformationProcessorError with 1+ error messages.

Arguments

  • errors: The parsing error(s) that have occurred.

Ancestors

TransformationRegistryError

class TransformationRegistryError(*args, **kwargs):

Exceptions related to the Transformations registry.

Ancestors