you're using validator = jsonschema.Draft202012Validator({}) but the schema is draft-04.
validator = jsonschema.Draft202012Validator({})
draft-04