There is problem with resolving JSON Schema references, because local file URIs should have triple slashes, third slash is for machine address and means localhost.
Changing line:
resolver = jsonschema.RefResolver('file://{}'.format(self.schema_location), schema)
to
resolver = jsonschema.RefResolver('file:///{}'.format(self.schema_location), schema)
resolves the problem.
There is problem with resolving JSON Schema references, because local file URIs should have triple slashes, third slash is for machine address and means localhost.
Changing line:
to
resolves the problem.