Python data validation library
Voluptuous is a Python data validation library. It is primarily intended for validating data coming into Python as JSON, YAML, etc.