util: kill Python 2.4 deque.remove hack

This commit is contained in:
Adrian Buehlmann 2015-05-16 09:03:21 +02:00
parent 7771de9187
commit db680f7ce8

View File

@ -334,17 +334,7 @@ def cachefunc(func):
return f
try:
collections.deque.remove
deque = collections.deque
except AttributeError:
# python 2.4 lacks deque.remove
class deque(collections.deque):
def remove(self, val):
for i, v in enumerate(self):
if v == val:
del self[i]
break
deque = collections.deque
class sortdict(dict):
'''a simple sorted dictionary'''