summaryrefslogtreecommitdiff
path: root/jsonschema/_validators.py
diff options
context:
space:
mode:
authorJulian Berman <Julian@GrayVines.com>2020-08-05 08:54:41 -0400
committerJulian Berman <Julian@GrayVines.com>2020-08-05 08:54:41 -0400
commit1d7711702f8b5f5396f4317d2a409fcf901ab8d3 (patch)
tree4f9578598387a9e9b4d13bb85b79ffb28abb430d /jsonschema/_validators.py
parent1b205545ccd8935836f4206f4109aa5b376e9f30 (diff)
downloadjsonschema-1d7711702f8b5f5396f4317d2a409fcf901ab8d3.tar.gz
Kill jsonschema.compat as well.
Diffstat (limited to 'jsonschema/_validators.py')
-rw-r--r--jsonschema/_validators.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/jsonschema/_validators.py b/jsonschema/_validators.py
index 179fec0..d7097ff 100644
--- a/jsonschema/_validators.py
+++ b/jsonschema/_validators.py
@@ -10,15 +10,14 @@ from jsonschema._utils import (
uniq,
)
from jsonschema.exceptions import FormatError, ValidationError
-from jsonschema.compat import iteritems
def patternProperties(validator, patternProperties, instance, schema):
if not validator.is_type(instance, "object"):
return
- for pattern, subschema in iteritems(patternProperties):
- for k, v in iteritems(instance):
+ for pattern, subschema in patternProperties.items():
+ for k, v in instance.items():
if re.search(pattern, k):
for error in validator.descend(
v, subschema, path=k, schema_path=pattern,
@@ -224,7 +223,7 @@ def dependencies(validator, dependencies, instance, schema):
if not validator.is_type(instance, "object"):
return
- for property, dependency in iteritems(dependencies):
+ for property, dependency in dependencies.items():
if property not in instance:
continue
@@ -277,7 +276,7 @@ def properties(validator, properties, instance, schema):
if not validator.is_type(instance, "object"):
return
- for property, subschema in iteritems(properties):
+ for property, subschema in properties.items():
if property in instance:
for error in validator.descend(
instance[property],