log Lib/contextlib.py @ 87690:66c1c9f32567 default tip

age author description
Sun, 03 Nov 2013 17:00:51 +1000 Nick Coghlan Close #19403: make contextlib.redirect_stdout reentrant
Sat, 26 Oct 2013 18:08:15 +1000 Nick Coghlan Close #19330 by using public classes in contextlib
Sun, 20 Oct 2013 00:30:51 +1000 Nick Coghlan contextlib doc updates and refactoring
Thu, 17 Oct 2013 23:40:57 +1000 Nick Coghlan Close #19266: contextlib.ignore -> contextlib.suppress
Thu, 10 Oct 2013 22:39:39 -0700 Raymond Hettinger Rename contextlib.ignored() to contextlib.ignore().
Thu, 10 Oct 2013 00:46:57 -0700 Raymond Hettinger Issue #15805: Add contextlib.redirect_stdout()
Tue, 01 Oct 2013 23:28:00 +1000 Nick Coghlan Merge #19092 from 3.3
Sat, 17 Aug 2013 15:53:55 +0300 Ezio Melotti #18705: merge with 3.3.
Sun, 10 Mar 2013 22:26:51 -0700 Raymond Hettinger Issue #15806: Add contextlib.ignored().
Tue, 01 Oct 2013 23:24:56 +1000 Nick Coghlan Close #19092: ExitStack now reraises exceptions from __exit__ 3.3
Tue, 18 Dec 2012 21:26:36 +0200 Andrew Svetlov Issue #16714: use 'raise' exceptions, don't 'throw'. 3.3
Fri, 01 Jun 2012 22:48:32 +1000 Nick Coghlan Close #14969: Improve the handling of exception chaining in contextlib.ExitStack
Fri, 01 Jun 2012 00:00:38 +1000 Nick Coghlan Close #14963: Use an iterative algorithm in contextlib.ExitStack.__exit__ (Patch by Alon Horev)
Mon, 21 May 2012 22:54:43 +1000 Nick Coghlan Close #13585: add contextlib.ExitStack to replace the ill-fated contextlib.nested API
Tue, 28 Jun 2011 10:25:04 -0500 Benjamin Peterson remove unused imports (closes #12432)
Fri, 06 May 2011 00:02:12 +1000 Nick Coghlan Remove trailing whitespace 3.2
Thu, 05 May 2011 23:49:25 +1000 Nick Coghlan Issue #11647: allow contextmanager objects to be used as decorators as described in the docs. Initial patch by Ysj Ray. 3.2
Sat, 08 Jan 2011 09:55:31 +0000 Antoine Pitrou Issue #10859: Make `contextlib.GeneratorContextManager` officially
Wed, 30 Jun 2010 12:17:50 +0000 Michael Foord Issue 9110. Adding ContextDecorator to contextlib. This enables the creation of APIs that act as decorators as well as context managers. contextlib.contextmanager changed to use ContextDecorator.
Wed, 01 Jul 2009 01:38:23 +0000 Benjamin Peterson remove nested from __all__
Wed, 01 Jul 2009 01:32:12 +0000 Raymond Hettinger Removed contextlib.nested()
Tue, 23 Jun 2009 10:55:52 +0000 Nick Coghlan Merged revisions 73518-73519 via svnmerge from
Wed, 10 Jun 2009 16:13:42 +0000 Raymond Hettinger Issue 6256: Fix stacklevel in warning message.
Thu, 28 May 2009 22:20:03 +0000 Raymond Hettinger Deprecate contextlib.nested(). The with-statement now provides this functionality directly.
Sun, 04 May 2008 22:42:01 +0000 Christian Heimes Merged revisions 62425-62429,62434-62436,62441,62444,62446-62448,62450-62455,62463,62465-62466,62469,62474,62476-62478,62480,62485,62492,62497-62498,62500,62507,62513-62514,62516,62521,62531,62535,62545-62546,62548-62551,62553-62559,62569,62574,62577,62593,62595,62604-62606,62608,62616,62626-62627,62636,62638,62644-62645,62647-62648,62651-62653,62656,62661,62663,62680,62686-62687,62696,62699-62703,62711 via svnmerge from
Fri, 02 Nov 2007 23:46:40 +0000 Guido van Rossum Merged revisions 58742-58816 via svnmerge from
Sat, 01 Sep 2007 20:27:58 +0000 Collin Winter Fix a poorly-translated raise statement in contextlib.
Fri, 31 Aug 2007 00:04:24 +0000 Collin Winter Issue #1066: implement PEP 3109, 2/3 of PEP 3134.
Fri, 24 Aug 2007 16:32:05 +0000 Guido van Rossum Merged revisions 57221-57391 via svnmerge from
Sat, 21 Apr 2007 15:47:16 +0000 Georg Brandl PEP 3114: rename .next() to .__next__() and add next() builtin.
Wed, 10 Jan 2007 16:19:56 +0000 Guido van Rossum SF patch 1631942 by Collin Winter:
Sat, 27 May 2006 19:21:47 +0000 Thomas Wouters Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk.
Fri, 21 Apr 2006 10:40:58 +0000 Thomas Wouters Merge p3yk branch with the trunk up to revision 45595. This breaks a fair
Sat, 05 Mar 2011 15:15:07 +0100 Georg Brandl Dummy-merge 2.6 branch into 2.7 branch. 2.7
Tue, 23 Jun 2009 10:51:02 +0000 Nick Coghlan Remove markup from docstring legacy-trunk
Tue, 23 Jun 2009 10:19:30 +0000 Nick Coghlan Issue 6288: Update contextlib.nested() docstring to reflect new documentation legacy-trunk
Wed, 10 Jun 2009 16:15:02 +0000 Raymond Hettinger Issue 6256: Fix stacklevel in warning message. legacy-trunk
Fri, 29 May 2009 01:46:48 +0000 Raymond Hettinger Deprecate contextlib.nested(). The with-statement now provides this functionality directly. legacy-trunk
Sat, 05 Mar 2011 15:13:50 +0100 Georg Brandl Dummy-merge 2.5 branch into 2.6 branch. 2.6
Wed, 30 Apr 2008 21:08:42 +0000 Georg Brandl #1748: use functools.wraps instead of rolling own metadata update. legacy-trunk
Fri, 02 Nov 2007 10:09:12 +0000 Nick Coghlan Fix for bug 1705170 - contextmanager swallowing StopIteration (2.5 backport candidate) legacy-trunk
Thu, 23 Aug 2007 18:11:33 +0000 Georg Brandl Use try-except-finally in contextlib. legacy-trunk
Wed, 07 Nov 2007 12:26:40 +0000 Nick Coghlan Fix issue #1705170 (backport from trunk) 2.5
Wed, 03 May 2006 13:02:47 +0000 Nick Coghlan Finish bringing SVN into line with latest version of PEP 343 by getting rid of all remaining references to context objects that I could find. Without a __context__() method context objects no longer exist. Also get test_with working again, and adopt a suggestion from Neal for decimal.Context.get_manager() legacy-trunk
Tue, 02 May 2006 19:47:52 +0000 Guido van Rossum Get rid of __context__, per the latest changes to PEP 343 and python-dev legacy-trunk
Sat, 29 Apr 2006 21:29:50 +0000 Brett Cannon Fix docstring for contextfactory; mentioned old contextmanager name. legacy-trunk
Tue, 25 Apr 2006 10:56:51 +0000 Nick Coghlan Move the PEP 343 documentation and implementation closer to the legacy-trunk
Mon, 24 Apr 2006 04:37:15 +0000 Nick Coghlan Fix contextlib.nested to cope with exit methods raising and handling exceptions legacy-trunk
Mon, 10 Apr 2006 17:56:29 +0000 Phillip J. Eby Minor clarity edit to contextlib per Guido's request. legacy-trunk
Mon, 03 Apr 2006 21:20:07 +0000 Phillip J. Eby Fix typos; enhance comments on patch for SF #1462485. legacy-trunk
Mon, 03 Apr 2006 20:05:05 +0000 Phillip J. Eby Fix SF#1462485: StopIteration raised in body of 'with' statement suppressed legacy-trunk
Tue, 28 Mar 2006 00:07:24 +0000 Phillip J. Eby Fix contextlib not copying function attributes legacy-trunk
Sat, 25 Mar 2006 04:32:12 +0000 Phillip J. Eby More extensive comment on __exit__ handling, per Guido's request. legacy-trunk
Sat, 25 Mar 2006 00:28:24 +0000 Phillip J. Eby Fix a problem with @contextmanager not detecting a broken generator legacy-trunk
Fri, 10 Mar 2006 02:28:35 +0000 Guido van Rossum Um, I thought I'd already checked this in. legacy-trunk
Wed, 01 Mar 2006 17:10:01 +0000 Guido van Rossum Fix a bug in nested() - if one of the sub-context-managers swallows the legacy-trunk
Tue, 28 Feb 2006 21:57:43 +0000 Guido van Rossum Updates to the with-statement: legacy-trunk