Lightweight, extensible schema and data validation tool for Python dictionaries.
Cerberus provides type checking and other base functionality out of the boxand is designed to be non-blocking and easily and widely extensible, allowing for custom validation. It has no dependencies, but has the potential to become yours.