aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBen Hutchings <ben@decadent.org.uk>2015-08-30 21:34:13 +0100
committerBen Hutchings <ben@decadent.org.uk>2015-08-30 21:43:02 +0100
commit3d1b88049740c5bbb6f6fc2f85e9336fff4fd748 (patch)
tree32dad5100133afe1e59bae9a344d12fb5383383c
parentf56a30a44d0f39d4d2639396253c1c83c1656b3c (diff)
downloadkernel_replicant_linux-3d1b88049740c5bbb6f6fc2f85e9336fff4fd748.tar.gz
kernel_replicant_linux-3d1b88049740c5bbb6f6fc2f85e9336fff4fd748.tar.bz2
kernel_replicant_linux-3d1b88049740c5bbb6f6fc2f85e9336fff4fd748.zip
debian/bin/kconfig.py: Adjust for compatibility with Python 3
Use open() instead of file(). Use dict.items() instead of .iteritems(). Use collections.OrderedDict.items() instead of .iteritems().
-rwxr-xr-xdebian/bin/kconfig.py6
-rw-r--r--debian/lib/python/debian_linux/kconfig.py2
2 files changed, 4 insertions, 4 deletions
diff --git a/debian/bin/kconfig.py b/debian/bin/kconfig.py
index 8158399376a2..9ee0750d75fb 100755
--- a/debian/bin/kconfig.py
+++ b/debian/bin/kconfig.py
@@ -11,10 +11,10 @@ from debian_linux.kconfig import *
def merge(output, configs, overrides):
kconfig = KconfigFile()
for c in configs:
- kconfig.read(file(c))
- for key, value in overrides.iteritems():
+ kconfig.read(open(c))
+ for key, value in overrides.items():
kconfig.set(key, value)
- file(output, "w").write(str(kconfig))
+ open(output, "w").write(str(kconfig))
def opt_callback_dict(option, opt, value, parser):
diff --git a/debian/lib/python/debian_linux/kconfig.py b/debian/lib/python/debian_linux/kconfig.py
index e052d5522ba0..67309e3a07a0 100644
--- a/debian/lib/python/debian_linux/kconfig.py
+++ b/debian/lib/python/debian_linux/kconfig.py
@@ -87,5 +87,5 @@ class KconfigFile(OrderedDict):
self[key] = entry
def str_iter(self):
- for key, value in self.iteritems():
+ for key, value in self.items():
yield str(value)