Module accretive.exceptions

Family of exceptions for package API.

exception accretive.exceptions.IndelibleAttributeError(name: str)

Bases: Omniexception, AttributeError, TypeError

Attempt to reassign or delete indelible attribute.

with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

args
exception accretive.exceptions.IndelibleEntryError(indicator: Any)

Bases: Omniexception, TypeError

Attempt to update or remove indelible dictionary entry.

with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

args
exception accretive.exceptions.InvalidOperationError(name: str)

Bases: Omniexception, RuntimeError, TypeError

Attempt to perform invalid operation.

with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

args
exception accretive.exceptions.Omniexception(*posargs: Any, **nomargs: Any)

Bases: ConcealerExtension, Object, BaseException

Base for exceptions raised by package API.

with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

args