log Lib/Queue.py @ 80661:94de77bd0b4b 2.7

age author description
Sat, 05 Mar 2011 15:15:07 +0100 Georg Brandl Dummy-merge 2.6 branch into 2.7 branch. 2.7
Sun, 15 Mar 2009 22:11:07 +0000 Georg Brandl Move the previously local import of threading to module level. legacy-trunk
Sat, 05 Mar 2011 15:13:50 +0100 Georg Brandl Dummy-merge 2.5 branch into 2.6 branch. 2.6
Wed, 11 Jun 2008 17:27:50 +0000 Benjamin Peterson give the threading API PEP 8 names legacy-trunk
Sun, 25 May 2008 07:20:14 +0000 Georg Brandl Queue renaming reversal part 3: move module into place and legacy-trunk base Lib/lib-old/Queue.py@165054ad59cc
Sun, 11 May 2008 19:39:48 +0000 Alexandre Vassalotti Added stub for the Queue module to be renamed in 3.0. legacy-trunk
Wed, 16 Jan 2008 23:40:45 +0000 Raymond Hettinger Add queues will alternative fetch orders (priority based and stack based). legacy-trunk
Tue, 15 Jan 2008 20:52:42 +0000 Raymond Hettinger Refactor if/elif chain for clarity and speed. Remove dependency on subclasses having to implement _empty and _full. legacy-trunk
Thu, 23 Nov 2006 21:35:19 +0000 Raymond Hettinger ... and the number of the counting shall be three. legacy-trunk
Sat, 10 Jun 2006 14:09:11 +0000 Skip Montanaro document the class, not its initializer legacy-trunk
Sat, 25 Mar 2006 12:15:04 +0000 Raymond Hettinger Don't decrement below zero. And add more tests. legacy-trunk
Sat, 25 Mar 2006 01:50:43 +0000 Tim Peters Whitespace normalization. legacy-trunk
Fri, 24 Mar 2006 20:43:29 +0000 Raymond Hettinger SF Patch #1455676: Simplify using Queues with daemon consumer threads legacy-trunk
Thu, 17 Jan 2008 00:13:27 +0000 Raymond Hettinger Sync-up Queue.py with Py2.6
Tue, 15 Jan 2008 20:42:00 +0000 Raymond Hettinger Refactor if/elif chain for clarity and speed
Mon, 14 Jan 2008 21:39:24 +0000 Raymond Hettinger Remove Queue.empty() and Queue.full() in favor of using qsize() or trapping the Empty and Full exceptions.
Wed, 13 Dec 2006 04:49:30 +0000 Thomas Wouters Four months of trunk changes (including a few releases...)
Fri, 11 Aug 2006 14:57:12 +0000 Thomas Wouters Merged revisions 46753-51188 via svnmerge from
Fri, 21 Apr 2006 10:40:58 +0000 Thomas Wouters Merge p3yk branch with the trunk up to revision 45595. This breaks a fair
Mon, 12 Jul 2004 01:20:32 +0000 Tim Peters Simplified the new get/get_nowait/put/put_nowait implementations a bit. legacy-trunk
Mon, 12 Jul 2004 00:45:14 +0000 Tim Peters Bug #788520: Queue class has logic error when non-blocking legacy-trunk
Thu, 29 Jan 2004 06:37:52 +0000 Raymond Hettinger * Move collections.deque() in from the sandbox legacy-trunk
Tue, 01 Jul 2003 05:34:27 +0000 Brett Cannon Add __all__ . legacy-trunk
Mon, 30 Dec 2002 22:36:09 +0000 Guido van Rossum Use the dummy_thread module in Queue.py and tempfile.py. legacy-trunk
Tue, 15 Oct 2002 15:11:13 +0000 Martin v. Löwis Patch #572628: Optional timeouts for put and get. legacy-trunk
Sun, 30 Jun 2002 03:39:14 +0000 Raymond Hettinger Code modernization. Replace v=s[i]; del s[i] with single lookup v=s.pop(i) legacy-trunk
Tue, 23 Apr 2002 02:19:03 +0000 Anthony Baxter *sigh* did a 'make test' in the wrong window. fixing this up to 2.1
Fri, 19 Apr 2002 00:11:32 +0000 Mark Hammond Fix bug 544473 - "Queue module can deadlock". legacy-trunk
Sun, 18 Feb 2001 03:30:53 +0000 Skip Montanaro removed __all__ from several modules legacy-trunk
Sat, 20 Jan 2001 19:54:20 +0000 Skip Montanaro added __all__ lists to a number of Python modules legacy-trunk
Mon, 15 Jan 2001 22:53:46 +0000 Tim Peters Variant of Skip's patch 103246 (Remove unneeded string exception compat from Queue). legacy-trunk
Wed, 28 Jun 2000 14:48:01 +0000 Jeremy Hylton typos fixed by Rob Hooft legacy-trunk
Wed, 02 Feb 2000 15:10:15 +0000 Guido van Rossum Mass patch by Ka-Ping Yee: legacy-trunk
Thu, 09 Sep 1999 14:54:28 +0000 Guido van Rossum Make the maxsize constructor argument default to 0 (an unlimited queue size). legacy-trunk
Mon, 08 Feb 1999 18:34:01 +0000 Guido van Rossum Tim Peters: legacy-trunk
Wed, 29 Apr 1998 14:29:32 +0000 Guido van Rossum Replace all calls to acquire_lock() and release_lock() with acquire() legacy-trunk
Thu, 09 Apr 1998 14:25:32 +0000 Guido van Rossum Clarify that put *blocks* when the queue is full. Add some blank legacy-trunk
Thu, 26 Mar 1998 21:13:24 +0000 Guido van Rossum Mass check-in after untabifying all files that need it. legacy-trunk
Thu, 20 Nov 1997 19:56:38 +0000 Barry Warsaw (Queue.Empty): When class based exceptions are in force, derive this legacy-trunk
Wed, 29 Dec 1993 15:33:08 +0000 Guido van Rossum Some minute changes. legacy-trunk
Fri, 17 Dec 1993 15:25:27 +0000 Guido van Rossum * Mass change: get rid of all init() methods, in favor of __init__() legacy-trunk
Tue, 25 Aug 1992 12:30:44 +0000 Guido van Rossum New module implementing a multi-everything queue. legacy-trunk