summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAurelien Campeas <aurelien.campeas@logilab.fr>2013-09-11 18:45:06 +0200
committerAurelien Campeas <aurelien.campeas@logilab.fr>2013-09-11 18:45:06 +0200
commitff27dd0199e3c7dbcfac5de505223bebb9934a05 (patch)
tree48f09579ad349b9ec53dd97d9d232f58aed90f32
parente61a79482dd8d315d09497fa1b73586214d78162 (diff)
downloadlogilab-common-ff27dd0199e3c7dbcfac5de505223bebb9934a05.tar.gz
[py3k] kill future warning on __eq__ vs __hash__
-rw-r--r--table.py2
-rw-r--r--tasksqueue.py2
2 files changed, 4 insertions, 0 deletions
diff --git a/table.py b/table.py
index 5fdc148..f40d3b3 100644
--- a/table.py
+++ b/table.py
@@ -48,6 +48,8 @@ class Table(object):
else:
return list(self) == list(other)
+ __hash__ = object.__hash__
+
def __ne__(self, other):
return not self == other
diff --git a/tasksqueue.py b/tasksqueue.py
index e95a77e..71b57c1 100644
--- a/tasksqueue.py
+++ b/tasksqueue.py
@@ -94,5 +94,7 @@ class Task(object):
def __eq__(self, other):
return self.id == other.id
+ __hash__ = object.__hash__
+
def merge(self, other):
pass