From 74708c3e3a1f3d44139e8a041042d19c4105cb62 Mon Sep 17 00:00:00 2001 From: dmiller Date: Mon, 30 Dec 2019 06:46:35 +0000 Subject: [PATCH] Hash Port objects by port spec, fixing breakage --- ndiff/ndiff.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ndiff/ndiff.py b/ndiff/ndiff.py index 6be4c12a8..4cafd3f0a 100755 --- a/ndiff/ndiff.py +++ b/ndiff/ndiff.py @@ -324,7 +324,8 @@ class Port(object): def spec_string(self): return u"%d/%s" % self.spec - __hash__ = None + def __hash__(self): + return hash(self.spec) def __cmp__(self, other): d = cmp(self.spec, other.spec)