As of October 2017 this library is being considered for deprecation. Please comment on the GitHub issue if you would like to weigh in.
validictory is a general purpose Python data validator that allows validation of arbitrary Python data structures.
Schema format is based on the JSON Schema proposal, so combined with
library is also useful as a validator for JSON data.
Contains code derived from jsonschema by Ian Lewis and Ysuke Muraoka.
Source is available from GitHub.
Documentation lives at ReadTheDocs.