]>
granicus.if.org Git - python/log
Nick Coghlan [Wed, 2 Oct 2013 12:06:54 +0000 (22:06 +1000)]
Close #19078: memoryview now supports reversed
Patch by Claudiu Popa
Vinay Sajip [Wed, 2 Oct 2013 10:36:16 +0000 (11:36 +0100)]
Closes #19139: Changed usage of __VENV_NAME__ and added __VENV_PROMPT__.
Serhiy Storchaka [Wed, 2 Oct 2013 08:56:18 +0000 (11:56 +0300)]
Issue #19132: The pprint module now supports compact mode.
Serhiy Storchaka [Wed, 2 Oct 2013 08:43:30 +0000 (11:43 +0300)]
Issue #19137: The pprint module now correctly formats instances of set and
frozenset subclasses.
Serhiy Storchaka [Wed, 2 Oct 2013 08:40:49 +0000 (11:40 +0300)]
Issue #19137: The pprint module now correctly formats instances of set and
frozenset subclasses.
Raymond Hettinger [Wed, 2 Oct 2013 04:38:37 +0000 (21:38 -0700)]
merge
Raymond Hettinger [Wed, 2 Oct 2013 04:36:09 +0000 (21:36 -0700)]
Issue #18594: Fix the fallback path in collections.Counter().
Nick Coghlan [Tue, 1 Oct 2013 14:02:03 +0000 (00:02 +1000)]
Close #10042: functools.total_ordering now handles NotImplemented
(Patch by Katie Miller)
Nick Coghlan [Tue, 1 Oct 2013 13:28:00 +0000 (23:28 +1000)]
Merge #19092 from 3.3
Nick Coghlan [Tue, 1 Oct 2013 13:24:56 +0000 (23:24 +1000)]
Close #19092: ExitStack now reraises exceptions from __exit__
Report and patch by Hrvoje Nikšić
Raymond Hettinger [Tue, 1 Oct 2013 08:00:59 +0000 (01:00 -0700)]
merge
Raymond Hettinger [Tue, 1 Oct 2013 07:55:43 +0000 (00:55 -0700)]
Issue #18594: Fix the fast path for collections.Counter().
The path wasn't being taken due to an over-restrictive type check.
Senthil Kumaran [Tue, 1 Oct 2013 05:12:51 +0000 (22:12 -0700)]
merge from 3.3. Minor urllib.parse.rst docs fix.
Senthil Kumaran [Tue, 1 Oct 2013 05:12:16 +0000 (22:12 -0700)]
Minor doc fix in urllib.parse.rst
Antoine Pitrou [Mon, 30 Sep 2013 20:29:48 +0000 (22:29 +0200)]
Issue #12641: Avoid passing "-mno-cygwin" to the mingw32 compiler, except when necessary.
Patch by Oscar Benjamin.
Antoine Pitrou [Mon, 30 Sep 2013 20:28:10 +0000 (22:28 +0200)]
Issue #12641: Avoid passing "-mno-cygwin" to the mingw32 compiler, except when necessary.
Patch by Oscar Benjamin.
Antoine Pitrou [Mon, 30 Sep 2013 19:38:49 +0000 (21:38 +0200)]
Add a "skull and crossbones" to Py_AddPendingCall.
Antoine Pitrou [Mon, 30 Sep 2013 19:35:44 +0000 (21:35 +0200)]
Add a "skull and crossbones" to Py_AddPendingCall.
Brett Cannon [Mon, 30 Sep 2013 19:21:09 +0000 (15:21 -0400)]
Issue #19134: Make a test in inspect conditional on multiprocessing
being available.
Thanks to Remi Pointel for the bug report.
Martin v. Löwis [Mon, 30 Sep 2013 14:22:05 +0000 (16:22 +0200)]
Merge 3.3
Martin v. Löwis [Mon, 30 Sep 2013 14:21:44 +0000 (16:21 +0200)]
Issue #19106: Add buildbottouch target.
Martin v. Löwis [Mon, 30 Sep 2013 14:10:05 +0000 (16:10 +0200)]
Merge 3.3
Martin v. Löwis [Mon, 30 Sep 2013 14:09:44 +0000 (16:09 +0200)]
Issue #19106: Touch generated files to be 1s newer than their youngest source.
Senthil Kumaran [Mon, 30 Sep 2013 01:59:27 +0000 (18:59 -0700)]
merge from 3.3
Senthil Kumaran [Mon, 30 Sep 2013 01:59:04 +0000 (18:59 -0700)]
Minor code improvement. Review comment by Eric V. Smith
Larry Hastings [Mon, 30 Sep 2013 00:13:32 +0000 (01:13 +0100)]
Merge 3.4.0a3 release changes.
Larry Hastings [Mon, 30 Sep 2013 00:09:55 +0000 (01:09 +0100)]
Post-version release cleanup.
Antoine Pitrou [Sun, 29 Sep 2013 20:18:38 +0000 (22:18 +0200)]
Issue #5845: In site.py, only load readline history from ~/.python_history if no history has been read already. This avoids double writes to the history file at shutdown.
Benjamin Peterson [Sun, 29 Sep 2013 19:18:43 +0000 (15:18 -0400)]
rename some more tests to avoid duplicate names (#19123)
Benjamin Peterson [Sun, 29 Sep 2013 19:00:35 +0000 (15:00 -0400)]
merge heads
Benjamin Peterson [Sun, 29 Sep 2013 18:59:19 +0000 (14:59 -0400)]
merge 3.3
Benjamin Peterson [Sun, 29 Sep 2013 18:56:10 +0000 (14:56 -0400)]
merge heads
Benjamin Peterson [Sun, 29 Sep 2013 18:49:26 +0000 (14:49 -0400)]
merge 3.3
Benjamin Peterson [Sun, 29 Sep 2013 18:49:17 +0000 (14:49 -0400)]
remove unused imports
Ned Deily [Sun, 29 Sep 2013 18:46:50 +0000 (11:46 -0700)]
Issue #19128: Remove nonfunctional, unused Mac help indexing tool from repo.
Antoine Pitrou [Sun, 29 Sep 2013 17:53:45 +0000 (19:53 +0200)]
Properly initialize all fields of a SSL object after allocation.
Antoine Pitrou [Sun, 29 Sep 2013 17:52:45 +0000 (19:52 +0200)]
Properly initialize all fields of a SSL object after allocation.
Antoine Pitrou [Sun, 29 Sep 2013 17:50:53 +0000 (19:50 +0200)]
Issue #19095: SSLSocket.getpeercert() now raises ValueError when the SSL handshake hasn't been done.
Christian Heimes [Sun, 29 Sep 2013 17:10:18 +0000 (19:10 +0200)]
Issue #19130: mention historic VS 2008 build dir, too
Christian Heimes [Sun, 29 Sep 2013 17:10:07 +0000 (19:10 +0200)]
Issue #19130: mention historic VS 2008 build dir, too
Christian Heimes [Sun, 29 Sep 2013 17:05:23 +0000 (19:05 +0200)]
Issue #19130: Correct PCbuild/readme.txt, Python 3.3 and 3.4 require VS 2010
Christian Heimes [Sun, 29 Sep 2013 17:02:35 +0000 (19:02 +0200)]
Issue #19130: Correct PCbuild/readme.txt, Python 3.3 and 3.4 require VS 2010
Richard Oudkerk [Sun, 29 Sep 2013 16:33:04 +0000 (17:33 +0100)]
Merge.
Richard Oudkerk [Sun, 29 Sep 2013 16:29:56 +0000 (17:29 +0100)]
Issue #19112: avoid using function defined in method.
Benjamin Peterson [Sun, 29 Sep 2013 15:15:49 +0000 (11:15 -0400)]
merge 3.3 (#19127)
Benjamin Peterson [Sun, 29 Sep 2013 15:15:31 +0000 (11:15 -0400)]
remove duplicate method (closes #19127)
Benjamin Peterson [Sun, 29 Sep 2013 15:13:50 +0000 (11:13 -0400)]
merge 3.3 (#19114)
Benjamin Peterson [Sun, 29 Sep 2013 15:13:27 +0000 (11:13 -0400)]
condense two tests with the same name (closes #19114)
Benjamin Peterson [Sun, 29 Sep 2013 15:11:10 +0000 (11:11 -0400)]
merge 3.3 (#19112)
Benjamin Peterson [Sun, 29 Sep 2013 15:08:04 +0000 (11:08 -0400)]
move helper function into its test method (closes #19112)
Benjamin Peterson [Sun, 29 Sep 2013 14:53:59 +0000 (10:53 -0400)]
merge 3.3 (#19117)
Benjamin Peterson [Sun, 29 Sep 2013 14:53:49 +0000 (10:53 -0400)]
fix duplicate test names in test_dis (closes #19117)
Benjamin Peterson [Sun, 29 Sep 2013 14:51:08 +0000 (10:51 -0400)]
merge 3.3 (#19118)
Benjamin Peterson [Sun, 29 Sep 2013 14:51:00 +0000 (10:51 -0400)]
remove duplicate test_mkd (closes #19118)
Benjamin Peterson [Sun, 29 Sep 2013 14:50:24 +0000 (10:50 -0400)]
merge 3.3 (#19116)
Benjamin Peterson [Sun, 29 Sep 2013 14:50:15 +0000 (10:50 -0400)]
combine two tests to avoid duplicate names (closes #19116)
Benjamin Peterson [Sun, 29 Sep 2013 14:48:39 +0000 (10:48 -0400)]
merge 3.3 (#19126)
Benjamin Peterson [Sun, 29 Sep 2013 14:48:19 +0000 (10:48 -0400)]
fix duplicate test name (closes #19126)
Benjamin Peterson [Sun, 29 Sep 2013 14:47:04 +0000 (10:47 -0400)]
merge 3.3 (#19125)
Benjamin Peterson [Sun, 29 Sep 2013 14:46:31 +0000 (10:46 -0400)]
fix test to run and test that smtpd does support ELHO (closes #19125)
Benjamin Peterson [Sun, 29 Sep 2013 14:39:51 +0000 (10:39 -0400)]
delete duplicate test (closes #19123)
Benjamin Peterson [Sun, 29 Sep 2013 14:02:28 +0000 (10:02 -0400)]
merge 3.3 (#19122)
Benjamin Peterson [Sun, 29 Sep 2013 14:01:40 +0000 (10:01 -0400)]
remove duplicate test from test_import (closes #19122)
Antoine Pitrou [Sat, 28 Sep 2013 23:49:07 +0000 (01:49 +0200)]
Issue #4366: Fix building extensions on all platforms when --enable-shared is used.
Antoine Pitrou [Sat, 28 Sep 2013 23:48:40 +0000 (01:48 +0200)]
Issue #4366: Fix building extensions on all platforms when --enable-shared is used.
Larry Hastings [Sat, 28 Sep 2013 22:51:14 +0000 (23:51 +0100)]
Added tag v3.4.0a3 for changeset
dd9cdf90a507
Larry Hastings [Sat, 28 Sep 2013 22:51:00 +0000 (23:51 +0100)]
Version bump to 3.4.0a3.
Larry Hastings [Sat, 28 Sep 2013 22:43:34 +0000 (23:43 +0100)]
Updated pydoc topics.py for 3.4a3 release.
Benjamin Peterson [Sat, 28 Sep 2013 19:13:10 +0000 (15:13 -0400)]
merge 3.3 (#19115)
Benjamin Peterson [Sat, 28 Sep 2013 19:12:37 +0000 (15:12 -0400)]
fix duplicate test names (closes #19115)
Patch by Xavier de Gaye.
Serhiy Storchaka [Sat, 28 Sep 2013 18:24:43 +0000 (21:24 +0300)]
Issue #18950: Fix miscellaneous bugs in the sunau module.
Au_read.readframes() now updates current file position and reads correct
number of frames from multichannel stream. Au_write.writeframesraw() now
correctly updates current file position. Au_read.getnframes() now returns an
integer (as in Python 2). Au_read and Au_write now correctly works with file
object if start file position is not a zero.
Serhiy Storchaka [Sat, 28 Sep 2013 18:21:39 +0000 (21:21 +0300)]
Issue #18950: Fix miscellaneous bugs in the sunau module.
Au_read.readframes() now updates current file position and reads correct
number of frames from multichannel stream. Au_write.writeframesraw() now
correctly updates current file position. Au_read.getnframes() now returns an
integer (as in Python 2). Au_read and Au_write now correctly works with file
object if start file position is not a zero.
Nick Coghlan [Sat, 28 Sep 2013 14:28:55 +0000 (00:28 +1000)]
Close #18596: Support address sanity checking in clang/GCC
This patch appropriately marks known false alarms in the
small object allocator when address sanity checking is
enabled (patch contributed by Dhiru Kholia).
Nick Coghlan [Sat, 28 Sep 2013 13:50:35 +0000 (23:50 +1000)]
Close #18990: remove root attribute from XMLPullParser
- this was an internal implementation detail for iterparse
- this has been changed to use a new private method instead
- XMLPullParser.close docs are now more explicit about not
returning a root element and instead direct users towards
read_events
- also added missing docstrings and clarified some details
related to exactly *when* events are consumed from the
internal queue
(Initial patch by Stefan Behnel)
Ethan Furman [Sat, 28 Sep 2013 06:02:02 +0000 (23:02 -0700)]
Issue19030: fixed comment that was still referring to a changed descriptor.
Ethan Furman [Sat, 28 Sep 2013 05:58:06 +0000 (22:58 -0700)]
Close #19011: Add documentation on some of the non-standard Enum behavior.
Issues such as iterating and containment on Enum classes, why Enum member
instances do not show up on other Enum members, and how __new__ should
be used.
Serhiy Storchaka [Fri, 27 Sep 2013 19:14:31 +0000 (22:14 +0300)]
Issue #19053: ZipExtFile.read1() with non-zero argument no more returns empty
bytes until end of data.
Serhiy Storchaka [Fri, 27 Sep 2013 19:11:57 +0000 (22:11 +0300)]
Issue #19053: ZipExtFile.read1() with non-zero argument no more returns empty
bytes until end of data.
Vinay Sajip [Fri, 27 Sep 2013 18:08:24 +0000 (19:08 +0100)]
Updated test_logging so that errors don't occur in the absence of threading.
Vinay Sajip [Fri, 27 Sep 2013 17:41:12 +0000 (18:41 +0100)]
Streamlined logging tests by moving common code to a helper function.
Vinay Sajip [Fri, 27 Sep 2013 17:18:28 +0000 (18:18 +0100)]
logging: added support for Unix domain sockets to SocketHandler and DatagramHandler.
Eli Bendersky [Fri, 27 Sep 2013 15:48:19 +0000 (08:48 -0700)]
Fix .hgtouch to list the dependencies for auto-generated AST code correctly.
Issue #19016
Benjamin Peterson [Fri, 27 Sep 2013 13:11:31 +0000 (09:11 -0400)]
merge 3.3
Benjamin Peterson [Fri, 27 Sep 2013 13:11:21 +0000 (09:11 -0400)]
let this work with system Python 2.5
Benjamin Peterson [Fri, 27 Sep 2013 03:43:11 +0000 (23:43 -0400)]
merge 3.3
Benjamin Peterson [Fri, 27 Sep 2013 03:42:53 +0000 (23:42 -0400)]
fix my absurd spelling
Benjamin Peterson [Fri, 27 Sep 2013 02:21:41 +0000 (22:21 -0400)]
merge 3.3 (#19098)
Benjamin Peterson [Fri, 27 Sep 2013 02:17:45 +0000 (22:17 -0400)]
don't scale compiler stack frames if the recursion limit is huge (closes #19098)
Eli Bendersky [Thu, 26 Sep 2013 16:35:39 +0000 (09:35 -0700)]
Move open outside try/finally
Eli Bendersky [Thu, 26 Sep 2013 13:41:36 +0000 (06:41 -0700)]
Don't use fancy new Python features like 'with' - some bots don't have them
and can't bootstrap the parser.
Eli Bendersky [Thu, 26 Sep 2013 13:32:22 +0000 (06:32 -0700)]
Normalize whitespace
Eli Bendersky [Thu, 26 Sep 2013 13:31:32 +0000 (06:31 -0700)]
Small fixes in Parser/asdl.py - no change in functionality.
1. Make it work when invoked directly from the command-line. It was failing
due to a couple of stale function/class usages in the __main__ section.
2. Close the parsed file in the parse() function after opening it.
Ethan Furman [Wed, 25 Sep 2013 14:14:41 +0000 (07:14 -0700)]
Close #19030: improvements to inspect and Enum.
inspect.getmembers and inspect.classify_class_attrs now search the metaclass
mro for types.DynamicClassAttributes (what use to be called
enum._RouteClassAttributeToGetattr); in part this means that these two
functions no longer rely solely on dir().
Besides now returning more accurate information, these improvements also
allow a more helpful help() on Enum classes.
Georg Brandl [Wed, 25 Sep 2013 07:04:23 +0000 (09:04 +0200)]
Fix minor typo.
Serhiy Storchaka [Mon, 23 Sep 2013 20:24:38 +0000 (23:24 +0300)]
Null merge (tkinter.Tkapp.merge() was removed in 3.4).
Serhiy Storchaka [Mon, 23 Sep 2013 20:20:07 +0000 (23:20 +0300)]
Issue #19028: Fixed tkinter.Tkapp.merge() for non-string arguments.
Serhiy Storchaka [Mon, 23 Sep 2013 20:07:00 +0000 (23:07 +0300)]
Issue #18996: TestCase.assertEqual() now more cleverly shorten differing
strings in error report.
Serhiy Storchaka [Mon, 23 Sep 2013 19:49:02 +0000 (22:49 +0300)]
Issue #19034: repr() for tkinter.Tcl_Obj now exposes string reperesentation.
Ethan Furman [Sun, 22 Sep 2013 23:18:19 +0000 (16:18 -0700)]
Close #19025: Better error message when trying to delete an Enum member.
Also slight code reorg for PEP 8 guidelines.
Jason R. Coombs [Sun, 22 Sep 2013 13:33:45 +0000 (09:33 -0400)]
Issue #18978: Update docs to reflect explicitly the ability to set the attribute at the class level.