44719a7 | Larry Hastings | 28 September 2013, 22:51:00 UTC | Version bump to 3.4.0a3. | 28 September 2013, 22:51:00 UTC |
346f402 | Larry Hastings | 28 September 2013, 22:43:34 UTC | Updated pydoc topics.py for 3.4a3 release. | 28 September 2013, 22:43:34 UTC |
b3b0720 | Benjamin Peterson | 28 September 2013, 19:13:10 UTC | merge 3.3 (#19115) | 28 September 2013, 19:13:10 UTC |
3103631 | Benjamin Peterson | 28 September 2013, 19:12:37 UTC | fix duplicate test names (closes #19115) Patch by Xavier de Gaye. | 28 September 2013, 19:12:37 UTC |
f7622bf | Serhiy Storchaka | 28 September 2013, 18:24:43 UTC | 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. | 28 September 2013, 18:24:43 UTC |
0300a8d | Serhiy Storchaka | 28 September 2013, 18:21:39 UTC | 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. | 28 September 2013, 18:21:39 UTC |
6ba64f4 | Nick Coghlan | 28 September 2013, 14:28:55 UTC | 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). | 28 September 2013, 14:28:55 UTC |
4cc2afa | Nick Coghlan | 28 September 2013, 13:50:35 UTC | 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) | 28 September 2013, 13:50:35 UTC |
33918c1 | Ethan Furman | 28 September 2013, 06:02:02 UTC | Issue19030: fixed comment that was still referring to a changed descriptor. | 28 September 2013, 06:02:02 UTC |
9a1daf5 | Ethan Furman | 28 September 2013, 05:58:06 UTC | 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. | 28 September 2013, 05:58:06 UTC |
ab25c7c | Serhiy Storchaka | 27 September 2013, 19:14:31 UTC | Issue #19053: ZipExtFile.read1() with non-zero argument no more returns empty bytes until end of data. | 27 September 2013, 19:14:31 UTC |
d2c07a5 | Serhiy Storchaka | 27 September 2013, 19:11:57 UTC | Issue #19053: ZipExtFile.read1() with non-zero argument no more returns empty bytes until end of data. | 27 September 2013, 19:11:57 UTC |
cb2c4fe | Vinay Sajip | 27 September 2013, 18:08:24 UTC | Updated test_logging so that errors don't occur in the absence of threading. | 27 September 2013, 18:08:24 UTC |
f6cdffe | Vinay Sajip | 27 September 2013, 17:41:12 UTC | Streamlined logging tests by moving common code to a helper function. | 27 September 2013, 17:41:12 UTC |
5421f35 | Vinay Sajip | 27 September 2013, 17:18:28 UTC | logging: added support for Unix domain sockets to SocketHandler and DatagramHandler. | 27 September 2013, 17:18:28 UTC |
5579889 | Eli Bendersky | 27 September 2013, 15:48:19 UTC | Fix .hgtouch to list the dependencies for auto-generated AST code correctly. Issue #19016 | 27 September 2013, 15:48:19 UTC |
c3034b1 | Benjamin Peterson | 27 September 2013, 13:11:31 UTC | merge 3.3 | 27 September 2013, 13:11:31 UTC |
1f09c66 | Benjamin Peterson | 27 September 2013, 13:11:21 UTC | let this work with system Python 2.5 | 27 September 2013, 13:11:21 UTC |
c51c3ed | Benjamin Peterson | 27 September 2013, 03:43:11 UTC | merge 3.3 | 27 September 2013, 03:43:11 UTC |
eecdd77 | Benjamin Peterson | 27 September 2013, 03:42:53 UTC | fix my absurd spelling | 27 September 2013, 03:42:53 UTC |
c30d058 | Benjamin Peterson | 27 September 2013, 02:21:41 UTC | merge 3.3 (#19098) | 27 September 2013, 02:21:41 UTC |
305e5aa | Benjamin Peterson | 27 September 2013, 02:17:45 UTC | don't scale compiler stack frames if the recursion limit is huge (closes #19098) | 27 September 2013, 02:17:45 UTC |
1891cff | Eli Bendersky | 26 September 2013, 16:35:39 UTC | Move open outside try/finally | 26 September 2013, 16:35:39 UTC |
9908123 | Eli Bendersky | 26 September 2013, 13:41:36 UTC | Don't use fancy new Python features like 'with' - some bots don't have them and can't bootstrap the parser. | 26 September 2013, 13:41:36 UTC |
58fe1b1 | Eli Bendersky | 26 September 2013, 13:32:22 UTC | Normalize whitespace | 26 September 2013, 13:32:22 UTC |
b788a38 | Eli Bendersky | 26 September 2013, 13:31:32 UTC | 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. | 26 September 2013, 13:31:32 UTC |
e03ea37 | Ethan Furman | 25 September 2013, 14:14:41 UTC | 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. | 25 September 2013, 14:14:41 UTC |
7cba5fd | Georg Brandl | 25 September 2013, 07:04:23 UTC | Fix minor typo. | 25 September 2013, 07:04:23 UTC |
0fc5b27 | Serhiy Storchaka | 23 September 2013, 20:24:38 UTC | Null merge (tkinter.Tkapp.merge() was removed in 3.4). | 23 September 2013, 20:24:38 UTC |
369606d | Serhiy Storchaka | 23 September 2013, 20:20:07 UTC | Issue #19028: Fixed tkinter.Tkapp.merge() for non-string arguments. | 23 September 2013, 20:20:07 UTC |
77622f5 | Serhiy Storchaka | 23 September 2013, 20:07:00 UTC | Issue #18996: TestCase.assertEqual() now more cleverly shorten differing strings in error report. | 23 September 2013, 20:07:00 UTC |
463bd4b | Serhiy Storchaka | 23 September 2013, 19:49:02 UTC | Issue #19034: repr() for tkinter.Tcl_Obj now exposes string reperesentation. | 23 September 2013, 19:49:02 UTC |
64a9972 | Ethan Furman | 22 September 2013, 23:18:19 UTC | Close #19025: Better error message when trying to delete an Enum member. Also slight code reorg for PEP 8 guidelines. | 22 September 2013, 23:18:19 UTC |
0c47f34 | Jason R. Coombs | 22 September 2013, 13:33:45 UTC | Issue #18978: Update docs to reflect explicitly the ability to set the attribute at the class level. | 22 September 2013, 13:33:45 UTC |
838521e | Jason R. Coombs | 22 September 2013, 14:06:24 UTC | Close #18978: Merge changes. | 22 September 2013, 14:06:24 UTC |
ea9e097 | Jason R. Coombs | 22 September 2013, 13:40:06 UTC | Update NEWS | 22 September 2013, 13:40:06 UTC |
f94a16b | Nick Coghlan | 22 September 2013, 12:46:49 UTC | Close #18626: add a basic CLI for the inspect module | 22 September 2013, 12:46:49 UTC |
4c7fe6a | Nick Coghlan | 22 September 2013, 11:32:12 UTC | Avoid inconsistent use of 'finalizer' | 22 September 2013, 11:32:12 UTC |
be57ab8 | Nick Coghlan | 22 September 2013, 11:26:30 UTC | Close #19047: weakref doc cleanups - be clear finalizers survive automatically - update for PEP 442 __del__ changes - mention module cleanup changes and weakref.finalize in What's New | 22 September 2013, 11:26:30 UTC |
a283887 | Georg Brandl | 22 September 2013, 09:46:51 UTC | merge with 3.3 | 22 September 2013, 09:46:51 UTC |
587b305 | Georg Brandl | 22 September 2013, 09:45:52 UTC | Closes #19043: remove detailed listing of versions from license files Since all versions since 2.2 are under the same licensing terms, this saves the release manager from touching the two files for very new minor release. | 22 September 2013, 09:45:52 UTC |
df4cb12 | Nick Coghlan | 22 September 2013, 09:38:44 UTC | Merge from 3.3 | 22 September 2013, 09:38:44 UTC |
ce34687 | Nick Coghlan | 22 September 2013, 09:38:16 UTC | Fix comment in test_gdb | 22 September 2013, 09:38:16 UTC |
710a67e | Raymond Hettinger | 22 September 2013, 03:17:31 UTC | Note that LINEAR_PROBES can be set to zero. | 22 September 2013, 03:17:31 UTC |
4ef0528 | Raymond Hettinger | 21 September 2013, 22:39:49 UTC | Minor beautification. Put updates and declarations in a more logical order. | 21 September 2013, 22:39:49 UTC |
a78cccb | Antoine Pitrou | 21 September 2013, 22:14:27 UTC | test_gdb: skip pretty-printing of sets with gdb < 7.3 (should fix the failures on OpenIndiana) | 21 September 2013, 22:14:27 UTC |
d0f3e07 | Antoine Pitrou | 21 September 2013, 21:56:17 UTC | test_gdb: dump gdb version in verbose mode | 21 September 2013, 21:56:17 UTC |
0ce1953 | Raymond Hettinger | 21 September 2013, 21:07:18 UTC | When LINEAR_PROBES=0, let the compiler remove the dead code on its own. | 21 September 2013, 21:07:18 UTC |
c70a2b7 | Raymond Hettinger | 21 September 2013, 21:02:55 UTC | Make the linear probe sequence clearer. | 21 September 2013, 21:02:55 UTC |
1eb8762 | Serhiy Storchaka | 20 September 2013, 20:28:27 UTC | Merge heads | 20 September 2013, 20:28:27 UTC |
dac8b8b | Serhiy Storchaka | 20 September 2013, 20:24:20 UTC | Issue #3015: Fixed tkinter with wantobject=False. Any Tcl command call returned empty string. | 20 September 2013, 20:24:20 UTC |
31f477c | Serhiy Storchaka | 20 September 2013, 20:21:44 UTC | Issue #3015: Fixed tkinter with wantobject=False. Any Tcl command call returned empty string. | 20 September 2013, 20:21:44 UTC |
b4a46cb | Antoine Pitrou | 20 September 2013, 20:19:22 UTC | Add a comment making it explicit that itertools.tee() is already 64bit-safe (issue #19049) | 20 September 2013, 20:19:22 UTC |
de24a1f | Serhiy Storchaka | 20 September 2013, 18:26:56 UTC | Null merge | 20 September 2013, 18:26:56 UTC |
c8bf95c | Serhiy Storchaka | 20 September 2013, 18:24:39 UTC | Issue #18050: Fixed an incompatibility of the re module with Python 3.3.0 binaries. | 20 September 2013, 18:24:39 UTC |
df099f5 | Tim Peters | 20 September 2013, 02:06:37 UTC | Update internal comments to say _something_ about the "API ID". Best I can tell, the possible values for this aren't documented anywhere. | 20 September 2013, 02:06:37 UTC |
3af4fad | Senthil Kumaran | 19 September 2013, 07:10:17 UTC | Correcting the mistake in 678e3c0d2d99 Merge from 3.3 Addresses Issue #18553: isatty is not Unix only. | 19 September 2013, 07:10:17 UTC |
2a97cee | Senthil Kumaran | 19 September 2013, 07:08:56 UTC | Correcting the mistake in 14ba90816930 Addresses Issue #18553: isatty is not Unix only. | 19 September 2013, 07:08:56 UTC |
6bd3e44 | R David Murray | 18 September 2013, 12:59:47 UTC | Merge #14984: only import pwd on POSIX. Since we have fine grained import locks in 3.4, I moved the import to where it is actually needed. | 18 September 2013, 12:59:47 UTC |
4b49ae6 | R David Murray | 18 September 2013, 12:54:00 UTC | Merge #14984: only import pwd on POSIX. | 18 September 2013, 12:54:00 UTC |
58bf8d2 | R David Murray | 18 September 2013, 12:53:26 UTC | Merge #14984: only import pwd on POSIX. | 18 September 2013, 12:53:26 UTC |
505be21 | R David Murray | 18 September 2013, 12:52:38 UTC | #14984: only import pwd on POSIX. | 18 September 2013, 12:52:38 UTC |
cf6d0e7 | R David Murray | 18 September 2013, 12:36:36 UTC | Merge #19037: adjust file times *before* moving maildir files into place. | 18 September 2013, 12:36:36 UTC |
41a22f1 | R David Murray | 18 September 2013, 12:34:40 UTC | #19037: adjust file times *before* moving maildir files into place. This avoids race conditions when other programs are monitoring the maildir directory. Patch by janzert. | 18 September 2013, 12:34:40 UTC |
b7c1a5d | R David Murray | 18 September 2013, 11:36:12 UTC | Merge merge heads. | 18 September 2013, 11:36:12 UTC |
4feddde | R David Murray | 18 September 2013, 11:35:30 UTC | Merge heads. | 18 September 2013, 11:35:30 UTC |
825b50a | R David Murray | 18 September 2013, 11:34:13 UTC | Merge heads. | 18 September 2013, 11:34:13 UTC |
9937155 | doko@ubuntu.com | 18 September 2013, 10:13:18 UTC | - followup for issue #18997, make _clear_joined_ptr static. | 18 September 2013, 10:13:18 UTC |
0648bf7 | doko@ubuntu.com | 18 September 2013, 10:12:28 UTC | - followup for issue #18997, make _clear_joined_ptr static. | 18 September 2013, 10:12:28 UTC |
4750fa8 | R David Murray | 18 September 2013, 01:28:17 UTC | Merge #14984: On POSIX, enforce permissions when reading default .netrc. | 18 September 2013, 01:28:17 UTC |
fb9dc0b | R David Murray | 18 September 2013, 01:04:50 UTC | Merge #14984: On POSIX, enforce permissions when reading default .netrc. | 18 September 2013, 01:04:50 UTC |
8270a2c | R David Murray | 18 September 2013, 00:32:54 UTC | Merge #14984: On POSIX, enforce permissions when reading default .netrc. | 18 September 2013, 00:32:54 UTC |
104aab9 | R David Murray | 18 September 2013, 00:30:02 UTC | #14984: On POSIX, enforce permissions when reading default .netrc. Initial patch by Bruno Piguet. This is implemented as if a useful .netrc file could exist without passwords, which is possible in the general case; but in fact our netrc implementation does not support it. Fixing that issue will be an enhancement. | 18 September 2013, 00:30:02 UTC |
9353494 | Serhiy Storchaka | 16 September 2013, 20:57:00 UTC | Issue #18873: The tokenize module, IDLE, 2to3, and the findnocoding.py script now detect Python source code encoding only in comment lines. | 16 September 2013, 20:57:00 UTC |
dafea85 | Serhiy Storchaka | 16 September 2013, 20:51:56 UTC | Issue #18873: The tokenize module, IDLE, 2to3, and the findnocoding.py script now detect Python source code encoding only in comment lines. | 16 September 2013, 20:51:56 UTC |
3c41154 | Serhiy Storchaka | 16 September 2013, 20:18:10 UTC | Issue #17003: Unified the size argument names in the io module with common practice. | 16 September 2013, 20:18:10 UTC |
b3955fe | Serhiy Storchaka | 16 September 2013, 08:03:59 UTC | Issue #19029: Change non-existing since 3.0 StringType to str. | 16 September 2013, 08:03:59 UTC |
975fce3 | Serhiy Storchaka | 16 September 2013, 08:01:31 UTC | Issue #19029: Change non-existing since 3.0 StringType to str. | 16 September 2013, 08:01:31 UTC |
c6ebbef | Georg Brandl | 16 September 2013, 02:03:12 UTC | One more markup fix. | 16 September 2013, 02:03:12 UTC |
c850f34 | Ethan Furman | 15 September 2013, 23:59:35 UTC | Close #18693: Enum is now more help() friendly. | 15 September 2013, 23:59:35 UTC |
173a157 | Andrew Kuchling | 15 September 2013, 22:15:56 UTC | #1565525: Add traceback.clear_frames() helper function to clear locals ref'd by a traceback | 15 September 2013, 22:15:56 UTC |
8408dc5 | Raymond Hettinger | 15 September 2013, 21:57:15 UTC | Issue 18771: Make it possible to set the number linear probes at compile-time. | 15 September 2013, 21:57:15 UTC |
e6d35db | Tim Peters | 15 September 2013, 20:40:18 UTC | Null merge of 3.3 into default. | 15 September 2013, 20:40:18 UTC |
a238914 | Tim Peters | 15 September 2013, 20:39:06 UTC | Null merge of 3.2 into 3.3. | 15 September 2013, 20:39:06 UTC |
945a251 | Tim Peters | 15 September 2013, 20:37:25 UTC | Null merge of 3.1 into 3.2 Changeset c39f42f46a05 left a dangling head on 3.1. | 15 September 2013, 20:37:25 UTC |
101e074 | Ethan Furman | 15 September 2013, 19:34:36 UTC | Close #18989: enum members will no longer overwrite other attributes, nor be overwritten by them. | 15 September 2013, 19:34:36 UTC |
defe7f4 | Senthil Kumaran | 15 September 2013, 16:37:27 UTC | Expose --bind argument for http.server, enable http.server to bind to a user specified network interface. Patch contributed by Malte Swart. Addresses issue #17764. HG :Enter commit message. Lines beginning with 'HG:' are removed. | 15 September 2013, 16:37:27 UTC |
5642ff9 | Georg Brandl | 15 September 2013, 08:37:57 UTC | Fixup reST syntax errors and streamline docs of PEP 446. | 15 September 2013, 08:37:57 UTC |
c76aa48 | Raymond Hettinger | 15 September 2013, 03:52:54 UTC | merge | 15 September 2013, 03:52:54 UTC |
46f5ca3 | Raymond Hettinger | 15 September 2013, 03:51:57 UTC | Issue #19018: The heapq.merge() function no longer suppresses IndexError | 15 September 2013, 03:51:57 UTC |
668dede | Ethan Furman | 15 September 2013, 01:53:26 UTC | Close #18929: inspect.classify_class_attrs will now search the metaclasses (last) to find where an attr was defined. | 15 September 2013, 01:53:26 UTC |
2131a4a | Ethan Furman | 15 September 2013, 01:11:24 UTC | Add __reversed__ to Enum. Minor code reorg (moved __members__ to be in alpha order). | 15 September 2013, 01:11:24 UTC |
5589bd1 | Ezio Melotti | 15 September 2013, 01:05:04 UTC | #18856: merge with 3.3. | 15 September 2013, 01:05:04 UTC |
7c89ae2 | Antoine Pitrou | 15 September 2013, 00:01:39 UTC | Address Terry's comments | 15 September 2013, 00:01:39 UTC |
0a32d92 | Ezio Melotti | 15 September 2013, 00:00:42 UTC | Merge heads. | 15 September 2013, 00:00:42 UTC |
04d4d6a | Antoine Pitrou | 14 September 2013, 19:16:39 UTC | Avoid test_logging failure when run after test_unittest, by renaming a conflicting logger | 14 September 2013, 19:16:39 UTC |
0715b9f | Antoine Pitrou | 14 September 2013, 17:45:47 UTC | Issue #18937: Add an assertLogs() context manager to unittest.TestCase to ensure that a block of code emits a message using the logging module. | 14 September 2013, 17:45:47 UTC |
692ee9e | R David Murray | 14 September 2013, 17:31:44 UTC | #18206: Re-fix license URL. | 14 September 2013, 17:31:44 UTC |
f11caa0 | R David Murray | 14 September 2013, 17:31:14 UTC | Merge #18206: Fix test for existence of license URL. This test will fail because a previous attempt to fix a merge error in site.py was incorrect, but the test wasn't running so it wasn't caught. The next commit will fix the site.py bug. | 14 September 2013, 17:31:14 UTC |
1bc6ceb | R David Murray | 14 September 2013, 17:28:37 UTC | #18206: Fix test for existence of license URL. It now always checks, instead of only when the LICENSE file doesn't exist. It is also protected by the 'network' resource, and uses a HEAD request since we are only doing an existence check. | 14 September 2013, 17:28:37 UTC |