diff options
author | Jason Kirtland <jek@discorporate.us> | 2008-07-15 19:46:24 +0000 |
---|---|---|
committer | Jason Kirtland <jek@discorporate.us> | 2008-07-15 19:46:24 +0000 |
commit | 4eb747b61f0c1b1c25bdee3856d7195d10a0c227 (patch) | |
tree | 86db31938f7b2757d8bc9dec1315ada241d2c2ff /lib/sqlalchemy/queue.py | |
parent | 8b12c8f1c2048a9ef6f19b66823bf6053efff565 (diff) | |
download | sqlalchemy-4eb747b61f0c1b1c25bdee3856d7195d10a0c227.tar.gz |
- Always use native deque
Diffstat (limited to 'lib/sqlalchemy/queue.py')
-rw-r--r-- | lib/sqlalchemy/queue.py | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/lib/sqlalchemy/queue.py b/lib/sqlalchemy/queue.py index 7ef1ba61b..37e772547 100644 --- a/lib/sqlalchemy/queue.py +++ b/lib/sqlalchemy/queue.py @@ -7,16 +7,9 @@ rare cases be invoked within the ``get()`` method of the Queue itself, producing a ``put()`` inside the ``get()`` and therefore a reentrant condition.""" +from collections import deque from time import time as _time -try: - # py2.4 deque class - from collections import deque -except: - # roll our own... - class deque(list): - def popleft(self): - return self.pop(0) __all__ = ['Empty', 'Full', 'Queue'] |