diff options
Diffstat (limited to 'grc/core/schema_checker/validator.py')
-rw-r--r-- | grc/core/schema_checker/validator.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/grc/core/schema_checker/validator.py b/grc/core/schema_checker/validator.py index 903cb88b19..e1843b6e45 100644 --- a/grc/core/schema_checker/validator.py +++ b/grc/core/schema_checker/validator.py @@ -2,10 +2,8 @@ # This file is part of GNU Radio # # SPDX-License-Identifier: GPL-2.0-or-later -# - +# -import six from .utils import Message, Spec @@ -42,7 +40,7 @@ class Validator(object): self._check_var_key_dict(data, *scheme) def _check_var_key_dict(self, data, key_type, value_scheme): - for key, value in six.iteritems(data): + for key, value in data.items(): if not isinstance(key, key_type): self._error('Key type {!r} for {!r} not in valid types'.format( type(value).__name__, key)) @@ -53,7 +51,7 @@ class Validator(object): type(value).__name__, key)) def _check_dict(self, data, scheme): - for key, (types_, required, item_scheme) in six.iteritems(scheme): + for key, (types_, required, item_scheme) in scheme.items(): try: value = data[key] except KeyError: |