Source code for certifiable.errors

#!/usr/bin/env python
# -*- coding: latin-1 -*-
#

__all__ = [
    'CertifierError',
    'CertifierValueError',
    'CertifierTypeError',
]


[docs]class CertifierError(Exception): def __init__(self, message, value=None, required=None): super(CertifierError, self).__init__(message)
[docs]class CertifierValueError(CertifierError, ValueError): pass
[docs]class CertifierTypeError(CertifierError, TypeError): pass