From f83029c55e4729cddde5555fbec1ba5c4420878a Mon Sep 17 00:00:00 2001 From: Julien Cristau Date: Sat, 25 Apr 2015 16:44:55 +0200 Subject: [PATCH] Add sort method to MigrationItem write_excuses wants them sorted, and python3 doesn't allow sorting arbitrary objects. Signed-off-by: Julien Cristau --- migrationitem.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/migrationitem.py b/migrationitem.py index f5b49b2..fe934bc 100644 --- a/migrationitem.py +++ b/migrationitem.py @@ -54,6 +54,9 @@ class MigrationItem(object): def __hash__(self): return hash((self.uvname, self.version)) + def __lt__(self, other): + return (self.uvname, self.version) < (other.uvname, other.version) + @property def name(self): return self._name