From b15a93459cacc87b698dea4832f98947e509e850 Mon Sep 17 00:00:00 2001 From: Niels Thykier Date: Sun, 18 Dec 2011 14:53:04 +0100 Subject: [PATCH] Replaced "x.has_key(y)" with "y in x" "has_key" is no longer supported for dict in python3. Signed-off-by: Niels Thykier --- britney.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/britney.py b/britney.py index a39b74d..1c5dc26 100755 --- a/britney.py +++ b/britney.py @@ -805,7 +805,7 @@ class Britney: for hint in hints[x]: package = hint.package key = (hint, hint.user) - if z.has_key(package) and z[package] != key: + if package in z and z[package] != key: hint2 = z[package][0] if x in ['unblock', 'unblock-udeb']: if apt_pkg.VersionCompare(hint2.version, hint.version) < 0: @@ -1409,15 +1409,15 @@ class Britney: for pkg in pkgs.keys(): bugs_t = [] bugs_u = [] - if self.bugs['testing'].has_key(pkg): + if pkg in self.bugs['testing']: bugs_t.extend(self.bugs['testing'][pkg]) - if self.bugs['unstable'].has_key(pkg): + if pkg in self.bugs['unstable']: bugs_u.extend(self.bugs['unstable'][pkg]) if 'source' in pkgs[pkg]: spkg = "src:%s" % (pkg) - if self.bugs['testing'].has_key(spkg): + if spkg in self.bugs['testing']: bugs_t.extend(self.bugs['testing'][spkg]) - if self.bugs['unstable'].has_key(spkg): + if spkg in self.bugs['unstable']: bugs_u.extend(self.bugs['unstable'][spkg]) new_bugs = sorted(set(bugs_u).difference(bugs_t))