diff options
-rw-r--r-- | jsonschema/_validators.py | 4 | ||||
-rw-r--r-- | tox.ini | 1 |
2 files changed, 4 insertions, 1 deletions
diff --git a/jsonschema/_validators.py b/jsonschema/_validators.py index 39680cf..6b1c765 100644 --- a/jsonschema/_validators.py +++ b/jsonschema/_validators.py @@ -80,8 +80,10 @@ def items(validator, items, instance, schema): "%r has more items than defined in prefixItems" % instance, ) else: - non_prefixed_items = instance[len(schema["prefixItems"]):] \ + non_prefixed_items = ( + instance[len(schema["prefixItems"]):] if "prefixItems" in schema else instance + ) for index, item in enumerate(non_prefixed_items): for error in validator.descend(item, items, path=index): @@ -85,6 +85,7 @@ deps = flake8 flake8-commas flake8-quotes + flake8-broken-line commands = {envpython} -m flake8 {posargs} {toxinidir}/jsonschema {toxinidir}/docs |