Python comes with the jsonschema module out of the box.
https://github.com/keleshev/schema
It's a slight pity that the python jsonschema package doesn't support some of the more powerful recent features though.