Exceptions¶
-
class
ValidationError¶ Simple import from jsonschema errors
-
exception
pyrs.schema.exceptions.FormatError(message='Unrecognised input format', value=None)[source]¶ Bases:
pyrs.schema.exceptions.SchemaErrorCover serialization and deserialization errors and related parse errors. It would be raised when the object cannot be converted.
-
exception
pyrs.schema.exceptions.ParseError(message, value, error='ParseError')[source]¶ Bases:
pyrs.schema.exceptions.SchemaErrorCover serialization and deserialization errors and related parse errors. It would be raised when the object cannot be converted.
-
exception
pyrs.schema.exceptions.SchemaError(message, value, error=None)[source]¶ Bases:
ExceptionCore exception, you can use it to catch all kind of errors. Unlikely to raised directly. Could contain multiple errors.
-
exception
pyrs.schema.exceptions.ValidationError(message, value, invalid, against, path=None)[source]¶ Bases:
pyrs.schema.exceptions.ValidationErrorsCover a single validation error
-
exception
pyrs.schema.exceptions.ValidationErrors(message, value, errors=None)[source]¶ Bases:
pyrs.schema.exceptions.SchemaErrorCover the validation errors.