:py:mod:`error` =============== .. py:module:: error .. autoapi-nested-parse:: E3 base exception class. Module Contents --------------- .. py:exception:: E3Error(message: str | list[str], origin: str | None = None) Bases: :py:obj:`Exception` Exception raised by functions defined in E3. .. py:method:: __iadd__(other: str | list[str] | E3Error) -> typing_extensions.Self Add messages to the current instance. :param other: a message or an E3Error instance .. py:method:: __str__() -> str Return string representation of E3 error.