From 72fad2f5e3e01b59109c923c7841d42fd47d4c05 Mon Sep 17 00:00:00 2001 From: Al Date: Mon, 16 May 2016 02:08:43 -0400 Subject: [PATCH] [fix] six.iteritems --- scripts/geodata/osm/components.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/geodata/osm/components.py b/scripts/geodata/osm/components.py index d1761d10..506c8593 100644 --- a/scripts/geodata/osm/components.py +++ b/scripts/geodata/osm/components.py @@ -1,4 +1,5 @@ import os +import six import yaml from geodata.address_formatting.formatter import AddressFormatter @@ -52,7 +53,7 @@ class OSMAddressComponents(object): country_code = filename.rsplit('.yaml', 1)[0] data = yaml.load(open(os.path.join(boundaries_dir, filename))) - for prop, values in data.iteritems(): + for prop, values in six.iteritems(data): for k, v in values.iteritems(): if v not in AddressFormatter.address_formatter_fields: raise ValueError(u'Invalid value in {} for prop={}, key={}: {}'.format(filename, prop, k, v))