pyvaruΒΆ
Functions
abstractmethod (funcobj) |
A decorator indicating abstract methods. |
Classes
ABC |
Helper class that provides a standard way to create an ABC using inheritance. |
ValidationResult (errors: dict = None) |
Represents a report of Validator’s validate() call. |
ValidationRule (apply_to: object, label: str, ...) |
Base abstract rule class from which concrete ones must inherit from. |
Validator (data: object) |
Validate a data model against a list of ValidationRule(s). |
Exceptions
ValidationException (...) |
Internal exception used by the library to represent a validation failure when using a Validator as a context processor. |