Module pedantic.exceptions

Expand source code
class NotImplementedException(Exception):
    pass


class PedanticException(Exception):
    pass


class PedanticTypeCheckException(PedanticException):
    pass


class PedanticDocstringException(PedanticException):
    pass


class PedanticOverrideException(PedanticException):
    pass


class PedanticCallWithArgsException(PedanticException):
    pass


class PedanticTypeVarMismatchException(PedanticException):
    pass

Classes

class NotImplementedException (*args, **kwargs)

Common base class for all non-exit exceptions.

Expand source code
class NotImplementedException(Exception):
    pass

Ancestors

  • builtins.Exception
  • builtins.BaseException
class PedanticCallWithArgsException (*args, **kwargs)

Common base class for all non-exit exceptions.

Expand source code
class PedanticCallWithArgsException(PedanticException):
    pass

Ancestors

class PedanticDocstringException (*args, **kwargs)

Common base class for all non-exit exceptions.

Expand source code
class PedanticDocstringException(PedanticException):
    pass

Ancestors

class PedanticException (*args, **kwargs)

Common base class for all non-exit exceptions.

Expand source code
class PedanticException(Exception):
    pass

Ancestors

  • builtins.Exception
  • builtins.BaseException

Subclasses

class PedanticOverrideException (*args, **kwargs)

Common base class for all non-exit exceptions.

Expand source code
class PedanticOverrideException(PedanticException):
    pass

Ancestors

class PedanticTypeCheckException (*args, **kwargs)

Common base class for all non-exit exceptions.

Expand source code
class PedanticTypeCheckException(PedanticException):
    pass

Ancestors

class PedanticTypeVarMismatchException (*args, **kwargs)

Common base class for all non-exit exceptions.

Expand source code
class PedanticTypeVarMismatchException(PedanticException):
    pass

Ancestors