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

  • bitfount.transformations.exceptions._BitfountTransformationsError
  • BitfountError
  • builtins.Exception
  • builtins.BaseException

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.

Ancestors

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.

Ancestors

NotColumnReferenceError

class NotColumnReferenceError(*args, **kwargs):

Raised when a str is not a column reference.

Ancestors

NotTransformationReferenceError

class NotTransformationReferenceError(*args, **kwargs):

Raised when a str is not a transformation reference.

Ancestors

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.

Ancestors

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

  • bitfount.transformations.exceptions._BitfountTransformationsError
  • BitfountError
  • builtins.Exception
  • builtins.BaseException

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

  • bitfount.transformations.exceptions._BitfountTransformationsError
  • BitfountError
  • builtins.Exception
  • builtins.BaseException

TransformationRegistryError

class TransformationRegistryError(*args, **kwargs):

Exceptions related to the Transformations registry.

Ancestors

  • bitfount.transformations.exceptions._BitfountTransformationsError
  • BitfountError
  • builtins.Exception
  • builtins.BaseException