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​