[linux] 01/17: debian/control: Make field ordering consistent again
debian-kernel at lists.debian.org
debian-kernel at lists.debian.org
Sat Oct 31 22:18:15 UTC 2015
This is an automated email from the git hooks/post-receive script.
benh pushed a commit to branch master
in repository linux.
commit 0b7b6d7a62e473a1af4325def4ae87d04c3bad1b
Author: Ben Hutchings <ben at decadent.org.uk>
Date: Thu Oct 29 12:06:25 2015 +0000
debian/control: Make field ordering consistent again
This regressed when switching to Python 3 and not consistently
replacing use of iter*() methods.
---
debian/lib/python/debian_linux/debian.py | 12 ++++++------
debian/lib/python/debian_linux/gencontrol.py | 4 ++--
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/debian/lib/python/debian_linux/debian.py b/debian/lib/python/debian_linux/debian.py
index 00db2c3..e0780ba 100644
--- a/debian/lib/python/debian_linux/debian.py
+++ b/debian/lib/python/debian_linux/debian.py
@@ -418,8 +418,8 @@ class Package(dict):
pass
super(Package, self).__setitem__(key, value)
- def iterkeys(self):
- keys = set(self.keys())
+ def keys(self):
+ keys = set(super(Package, self).keys())
for i in self._fields.keys():
if i in self:
keys.remove(i)
@@ -427,10 +427,10 @@ class Package(dict):
for i in keys:
yield i
- def iteritems(self):
- for i in self.iterkeys():
+ def items(self):
+ for i in self.keys():
yield (i, self[i])
- def itervalues(self):
- for i in self.iterkeys():
+ def values(self):
+ for i in self.keys():
yield self[i]
diff --git a/debian/lib/python/debian_linux/gencontrol.py b/debian/lib/python/debian_linux/gencontrol.py
index ec139ff..fdc7e99 100644
--- a/debian/lib/python/debian_linux/gencontrol.py
+++ b/debian/lib/python/debian_linux/gencontrol.py
@@ -254,7 +254,7 @@ class Gencontrol(object):
def process_package(self, in_entry, vars={}):
entry = in_entry.__class__()
- for key, value in in_entry.iteritems():
+ for key, value in in_entry.items():
if isinstance(value, PackageRelation):
value = self.process_relation(value, vars)
elif isinstance(value, PackageDescription):
@@ -295,6 +295,6 @@ class Gencontrol(object):
def write_rfc822(self, f, list):
for entry in list:
- for key, value in entry.iteritems():
+ for key, value in entry.items():
f.write(u"%s: %s\n" % (key, value))
f.write('\n')
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/kernel/linux.git
More information about the Kernel-svn-changes
mailing list