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
- TransformationProcessorError
- bitfount.transformations.exceptions._BitfountTransformationsError
- BitfountError
- builtins.Exception
- builtins.BaseException
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
- TransformationProcessorError
- bitfount.transformations.exceptions._BitfountTransformationsError
- BitfountError
- builtins.Exception
- builtins.BaseException
NotColumnReferenceError
class NotColumnReferenceError(*args, **kwargs):
Raised when a str is not a column reference.
Ancestors
- IncorrectReferenceError
- bitfount.transformations.exceptions._BitfountTransformationsError
- BitfountError
- builtins.Exception
- builtins.BaseException
NotTransformationReferenceError
class NotTransformationReferenceError(*args, **kwargs):
Raised when a str is not a transformation reference.
Ancestors
- IncorrectReferenceError
- bitfount.transformations.exceptions._BitfountTransformationsError
- BitfountError
- builtins.Exception
- builtins.BaseException
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
- TransformationProcessorError
- bitfount.transformations.exceptions._BitfountTransformationsError
- BitfountError
- builtins.Exception
- builtins.BaseException
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
Subclasses
TransformationRegistryError
class TransformationRegistryError(*args, **kwargs):
Exceptions related to the Transformations registry.
Ancestors
- bitfount.transformations.exceptions._BitfountTransformationsError
- BitfountError
- builtins.Exception
- builtins.BaseException