f697180 | Gregory P. Smith | 19 March 2013, 22:07:22 UTC | merge heads | 19 March 2013, 22:07:22 UTC |
cca8507 | Gregory P. Smith | 19 March 2013, 22:05:52 UTC | merge heads in 3.3 | 19 March 2013, 22:05:52 UTC |
41b977c | doko@ubuntu.com | 19 March 2013, 22:03:26 UTC | - update config.guess and config.sub | 19 March 2013, 22:03:26 UTC |
0408bf9 | Gregory P. Smith | 19 March 2013, 21:59:02 UTC | Fixes Issue #17192: Update the ctypes module's libffi to v3.0.13. This specifically addresses a stack misalignment issue on x86 and issues on some more recent platforms. | 19 March 2013, 21:59:02 UTC |
d17ca23 | Senthil Kumaran | 19 March 2013, 20:44:17 UTC | #17471 - merge from 3.2 | 19 March 2013, 20:44:17 UTC |
843fae9 | Senthil Kumaran | 19 March 2013, 20:43:42 UTC | #17471 - Improve urllib2 test coverage. Patch contributed by Daniel Wozniak | 19 March 2013, 20:43:42 UTC |
779dab9 | R David Murray | 19 March 2013, 20:24:35 UTC | Merge: #8862: Fix curses cleanup with getchar is interrupted by a signal. I have no idea how one would write a test for this. Patch by July Tikhonov. | 19 March 2013, 20:24:35 UTC |
f5d7cc2 | R David Murray | 19 March 2013, 20:23:09 UTC | #8862: Fix curses cleanup with getchar is interrupted by a signal. I have no idea how one would write a test for this. Patch by July Tikhonov. | 19 March 2013, 20:23:09 UTC |
7889944 | R David Murray | 19 March 2013, 17:56:01 UTC | Merge: #17443: Fix buffering in IMAP4_stream. In Python2 Popen uses *FILE objects, which wind up buffering even though subprocess defaults to no buffering. In Python3, subprocess streams really are unbuffered by default, but the imaplib code assumes read is buffered. This patch uses the default buffer size from the io module to get buffered streams from Popen. Much debugging work and patch by Diane Trout. The imap protocol is too complicated to write a test for this simple change with our current level of test infrastructure. | 19 March 2013, 17:56:01 UTC |
fcb6d6a | R David Murray | 19 March 2013, 17:52:33 UTC | #17443: Fix buffering in IMAP4_stream. In Python2 Popen uses *FILE objects, which wind up buffering even though subprocess defaults to no buffering. In Python3, subprocess streams really are unbuffered by default, but the imaplib code assumes read is buffered. This patch uses the default buffer size from the io module to get buffered streams from Popen. Much debugging work and patch by Diane Trout. The imap protocol is too complicated to write a test for this simple change with our current level of test infrastructure. | 19 March 2013, 17:52:33 UTC |
e185341 | Serhiy Storchaka | 19 March 2013, 11:27:05 UTC | Fix usage of the unittest.skip decorator. | 19 March 2013, 11:27:05 UTC |
ae4ef4d | Serhiy Storchaka | 19 March 2013, 11:25:20 UTC | Fix usage of the unittest.skip decorator. | 19 March 2013, 11:25:20 UTC |
2f306c0 | Senthil Kumaran | 19 March 2013, 07:58:46 UTC | #17460 - merge from 3.2 | 19 March 2013, 07:58:46 UTC |
0492ec0 | Senthil Kumaran | 19 March 2013, 07:51:08 UTC | #17460 - Adding relevant warning messages regarding strict removal in docs | 19 March 2013, 07:51:08 UTC |
52dfc74 | R David Murray | 19 March 2013, 06:32:35 UTC | #17476: make allmethods actually return all methods. This fixes a regression relative to Python2. (In 2, methods on a class were unbound methods and matched the inspect queries being done, in 3 they are just functions and so were missed). This is an undocumented function that pydoc itself does not use, but I found that numpy at least uses it in its documentation generator. Original patch by Matt Bachmann. | 19 March 2013, 06:32:35 UTC |
9929bc5 | R David Murray | 19 March 2013, 06:31:06 UTC | #17476: make allmethods actually return all methods. This fixes a regression relative to Python2. (In 2, methods on a class were unbound methods and matched the inspect queries being done, in 3 they are just functions and so were missed). This is an undocumented function that pydoc itself does not use, but I found that numpy at least uses it in its documentation generator. Original patch by Matt Bachmann. | 19 March 2013, 06:31:06 UTC |
029273f | Gregory P. Smith | 19 March 2013, 00:11:20 UTC | Fixes issue #17192: Update the ctypes module's libffi to v3.0.13. This specifically addresses a stack misalignment issue on x86 and issues on some more recent platforms. | 19 March 2013, 00:11:20 UTC |
6227c69 | Senthil Kumaran | 19 March 2013, 00:09:50 UTC | #10050 - Document DeprecationWarnings for URLopener and FancyURLopener (msg172874 ) | 19 March 2013, 00:09:50 UTC |
f575230 | Michael Foord | 18 March 2013, 22:04:03 UTC | Documentation corrections for unittest.mock | 18 March 2013, 22:04:03 UTC |
f0efea0 | Andrew Svetlov | 18 March 2013, 17:09:50 UTC | Issue #17463: Fix test discovery for test_pdb.py | 18 March 2013, 17:09:50 UTC |
f3a1b6e | R David Murray | 18 March 2013, 04:20:43 UTC | Merge #17448: Make test_sax skip if there are no xml parsers. Patch by Rafael Santos. | 18 March 2013, 04:20:43 UTC |
a846f5a | R David Murray | 18 March 2013, 04:18:12 UTC | #17448: Make test_sax skip if there are no xml parsers. Patch by Rafael Santos. | 18 March 2013, 04:18:12 UTC |
1f2a49c | R David Murray | 18 March 2013, 01:53:23 UTC | Merge #16057: Clarify why the base method default is called in custom encoders. Original patch by Kushal Das. | 18 March 2013, 01:53:23 UTC |
dd24617 | R David Murray | 18 March 2013, 01:52:35 UTC | #16057: Clarify why the base method default is called in custom encoders. Original patch by Kushal Das. | 18 March 2013, 01:52:35 UTC |
3e2fe05 | Brett Cannon | 17 March 2013, 22:48:16 UTC | Issue #16880: _imp.load_dynamic() is not defined on a platform that does not support dynamic loading (e.g. Atari), so make sure that imp doesn't assume it always exists. Patch by Christian Heimes. | 17 March 2013, 22:48:16 UTC |
b271727 | Terry Jan Reedy | 17 March 2013, 19:28:52 UTC | Merge with 3.2 | 17 March 2013, 19:28:52 UTC |
f346041 | Terry Jan Reedy | 17 March 2013, 19:28:10 UTC | Issue #17415: Trim trailing whitespace | 17 March 2013, 19:28:10 UTC |
3380170 | Terry Jan Reedy | 17 March 2013, 19:22:00 UTC | Merge with 3.2 | 17 March 2013, 19:22:00 UTC |
ec6e132 | Terry Jan Reedy | 17 March 2013, 19:21:26 UTC | Issue #17415: Clarify 'this' referent by moving containing sentence just after the sentence referred to. Make other minor edits to improve flow. | 17 March 2013, 19:21:26 UTC |
1eec53d | Serhiy Storchaka | 16 March 2013, 20:59:59 UTC | Issue #16389: Fixed an issue number in previos commit. | 16 March 2013, 20:59:59 UTC |
a99dfd1 | Serhiy Storchaka | 16 March 2013, 20:59:27 UTC | Issue #16389: Fixed an issue number in previos commit. | 16 March 2013, 20:59:27 UTC |
969ff72 | Serhiy Storchaka | 16 March 2013, 20:53:48 UTC | Issue #16564: Fixed a performance regression relative to Python 3.1 in the caching of compiled regular expressions. | 16 March 2013, 20:53:48 UTC |
0f606a6 | Serhiy Storchaka | 16 March 2013, 20:52:09 UTC | Issue #16564: Fixed a performance regression relative to Python 3.1 in the caching of compiled regular expressions. | 16 March 2013, 20:52:09 UTC |
fa320ae | Serhiy Storchaka | 16 March 2013, 20:50:13 UTC | Null merge | 16 March 2013, 20:50:13 UTC |
cf90543 | Terry Jan Reedy | 16 March 2013, 20:06:52 UTC | Merge heads 3.3. | 16 March 2013, 20:06:52 UTC |
de6849f | Terry Jan Reedy | 16 March 2013, 20:05:27 UTC | Merge heads 3.2. | 16 March 2013, 20:05:27 UTC |
f39cab1 | Terry Jan Reedy | 16 March 2013, 19:56:50 UTC | Merge with 3.2 | 16 March 2013, 19:56:50 UTC |
dff04f4 | Terry Jan Reedy | 16 March 2013, 19:56:27 UTC | Issue #17418: specify that buffer sizes are bytes as soon as possible. | 16 March 2013, 19:56:27 UTC |
e5e7a7c | Ezio Melotti | 16 March 2013, 19:49:20 UTC | #11420: merge with 3.2. | 16 March 2013, 19:49:20 UTC |
c28f6fa | Ezio Melotti | 16 March 2013, 17:48:51 UTC | #11420: make test suite pass with -B/DONTWRITEBYTECODE set. Initial patch by Thomas Wouters. | 16 March 2013, 17:48:51 UTC |
e3eb061 | Georg Brandl | 16 March 2013, 07:03:13 UTC | merge heads | 16 March 2013, 07:03:13 UTC |
1f68a2f | Georg Brandl | 16 March 2013, 07:01:49 UTC | Remove row-spanning cell, which the Sphinx text writer does not support. | 16 March 2013, 07:01:49 UTC |
996cd44 | Terry Jan Reedy | 16 March 2013, 06:58:15 UTC | #12345: null merge with 3.2. | 16 March 2013, 06:58:15 UTC |
58e1e50 | Terry Jan Reedy | 16 March 2013, 06:53:09 UTC | typo | 16 March 2013, 06:53:09 UTC |
b73ac54 | Terry Jan Reedy | 16 March 2013, 06:51:18 UTC | Issue # 10652: make tcl/tk tests run after __all__ test, patch by Zachary Ware. | 16 March 2013, 06:51:18 UTC |
743c85a | Terry Jan Reedy | 16 March 2013, 06:37:06 UTC | Issue # 10652: make tcl/tk tests run after __all__ test, patch by Zachary Ware. | 16 March 2013, 06:37:06 UTC |
8093d6f | R David Murray | 16 March 2013, 00:42:29 UTC | Merge: #17431: Fix missing import of BytesFeedParser in email.parser. | 16 March 2013, 00:42:29 UTC |
612528d | R David Murray | 16 March 2013, 00:38:15 UTC | #17431: Fix missing import of BytesFeedParser in email.parser. Initial patch contributed by Edmond Burnett. | 16 March 2013, 00:38:15 UTC |
ca99440 | Terry Jan Reedy | 15 March 2013, 20:50:54 UTC | Merge with 3.2 | 15 March 2013, 20:50:54 UTC |
f3f0681 | Terry Jan Reedy | 15 March 2013, 20:50:23 UTC | Issue #17398: document url argument of RobotFileParser | 15 March 2013, 20:50:23 UTC |
ad6b28c | Terry Jan Reedy | 15 March 2013, 07:39:38 UTC | Merge with 3.2: issue #17047 news entry | 15 March 2013, 07:39:38 UTC |
4b3975b | Terry Jan Reedy | 15 March 2013, 07:33:11 UTC | Issue #17047: Add news entry | 15 March 2013, 07:33:11 UTC |
a9d24e6 | Serhiy Storchaka | 14 March 2013, 19:33:35 UTC | Issue #1285086: Get rid of the refcounting hack and speed up urllib.parse.unquote() and urllib.parse.unquote_to_bytes(). | 14 March 2013, 19:33:35 UTC |
8ea4616 | Serhiy Storchaka | 14 March 2013, 19:31:37 UTC | Issue #1285086: Get rid of the refcounting hack and speed up urllib.parse.unquote() and urllib.parse.unquote_to_bytes(). | 14 March 2013, 19:31:37 UTC |
ac356fc | Terry Jan Reedy | 14 March 2013, 01:35:07 UTC | Merge with 3.2: Issue #17386 | 14 March 2013, 01:35:07 UTC |
3b220e1 | Terry Jan Reedy | 14 March 2013, 01:33:50 UTC | Issue #17386 make.bat must run with Python 2 until Sphinx runs with Python 3. If PYTHON is undefined, this fails without the launcher (installed with 3.3 or from PyPI), but this is better than always failing. Patch from Zachary Ware. | 14 March 2013, 01:33:50 UTC |
e66cc81 | Senthil Kumaran | 13 March 2013, 20:42:47 UTC | #17307 - merge from 3.2 | 13 March 2013, 20:42:47 UTC |
b5fe247 | Senthil Kumaran | 13 March 2013, 20:38:33 UTC | #17307 - Example of HTTP PUT Request using http.client | 13 March 2013, 20:38:33 UTC |
115309a | Brett Cannon | 13 March 2013, 17:58:50 UTC | Issue #17176: Document that imp.NullImporter is no longer automatically used by import. | 13 March 2013, 17:58:50 UTC |
a142a34 | Ezio Melotti | 13 March 2013, 00:27:35 UTC | #17402: merge with 3.2. | 13 March 2013, 00:27:35 UTC |
6771462 | Ezio Melotti | 13 March 2013, 00:27:00 UTC | #17402: avoid shadowing built-in map in mmap examples. Initial patch by Aman Shah. | 13 March 2013, 00:27:00 UTC |
220391f | Ezio Melotti | 12 March 2013, 23:53:38 UTC | #17368: merge with 3.2. | 12 March 2013, 23:53:38 UTC |
a7d64a6 | Ezio Melotti | 12 March 2013, 23:52:34 UTC | #17368: Fix an off-by-one error in the Python JSON decoder that caused a failure while decoding empty object literals when object_pairs_hook was specified. | 12 March 2013, 23:52:34 UTC |
72cdb5c | Eli Bendersky | 12 March 2013, 13:04:33 UTC | Issue #11367: fix documentation of some find* methods in ElementTree | 12 March 2013, 13:04:33 UTC |
7343cb0 | Eli Bendersky | 12 March 2013, 13:01:22 UTC | Issue #11367: fix documentation of some find* methods in ElementTree | 12 March 2013, 13:01:22 UTC |
0fb37ea | Ezio Melotti | 12 March 2013, 05:49:12 UTC | #17066: test_robotparser now works with unittest test discovery. Patch by Zachary Ware. | 12 March 2013, 05:49:12 UTC |
0f84764 | Terry Jan Reedy | 11 March 2013, 22:34:00 UTC | Issue #17047: remove doubled words added in 3.3 as reported by Serhiy Storchaka and Matthew Barnett. | 11 March 2013, 22:34:00 UTC |
98472b8 | Terry Jan Reedy | 11 March 2013, 21:58:27 UTC | Merge 3.2, issue #17047: remove doubled words found in 2.7 to 3.4 Lib/*, as reported by Serhiy Storchaka and Matthew Barnett. | 11 March 2013, 21:58:27 UTC |
c30b7b1 | Terry Jan Reedy | 11 March 2013, 21:57:08 UTC | Issue #17047: remove doubled words found in 2.7 to 3.4 Lib/*, as reported by Serhiy Storchaka and Matthew Barnett. | 11 March 2013, 21:57:08 UTC |
09b7503 | Terry Jan Reedy | 11 March 2013, 21:45:12 UTC | Merge 3.2, Issue #17047: remove doubled words found in 2.7 to 3.4 Modules/*, as reported by Serhiy Storchaka and Matthew Barnett. | 11 March 2013, 21:45:12 UTC |
0158af3 | Terry Jan Reedy | 11 March 2013, 21:42:46 UTC | Issue #17047: remove doubled words found in 2.7 to 3.4 Modules/*, as reported by Serhiy Storchaka and Matthew Barnett. | 11 March 2013, 21:42:46 UTC |
caeb6be | Terry Jan Reedy | 11 March 2013, 21:26:33 UTC | Merge with 3.2: Issue #17047: removed doubled words in Doc/*, Mac/*, and Tool/* found by Serhiy Storchaka and Matthew Barnett | 11 March 2013, 21:26:33 UTC |
65e69b3 | Terry Jan Reedy | 11 March 2013, 21:23:46 UTC | Issue #17047: removed doubled words in Doc/*, Mac/*, and Tool/* found by Serhiy Storchaka and Matthew Barnett | 11 March 2013, 21:23:46 UTC |
c9cfcf1 | Ezio Melotti | 11 March 2013, 07:42:40 UTC | #17351: merge with 3.2. | 11 March 2013, 07:42:40 UTC |
af8838f | Ezio Melotti | 11 March 2013, 07:30:21 UTC | #17351: remove "object" inheritance from docs. Patch by Phil Elson. | 11 March 2013, 07:30:21 UTC |
3300878 | Ezio Melotti | 11 March 2013, 03:59:55 UTC | #11963: merge with 3.2. | 11 March 2013, 03:59:55 UTC |
42a541b | Ezio Melotti | 11 March 2013, 03:53:34 UTC | #11963: remove human verification from test_parser and test_subprocess. | 11 March 2013, 03:53:34 UTC |
686aae4 | Raymond Hettinger | 10 March 2013, 16:50:37 UTC | Inherit from object() for consistency | 10 March 2013, 16:50:37 UTC |
632c8c8 | Raymond Hettinger | 10 March 2013, 16:41:18 UTC | Issue #17351: Modernize the pure Python property() example. | 10 March 2013, 16:41:18 UTC |
a51be4c | Ezio Melotti | 10 March 2013, 01:27:26 UTC | #11963: merge with 3.2. | 10 March 2013, 01:27:26 UTC |
e7c3299 | Ezio Melotti | 10 March 2013, 01:25:45 UTC | #11963: fix Windows buildbots. | 10 March 2013, 01:25:45 UTC |
0d7333e | Ezio Melotti | 09 March 2013, 20:20:23 UTC | #11963: merge with 3.2. | 09 March 2013, 20:20:23 UTC |
3919184 | Ezio Melotti | 09 March 2013, 20:17:33 UTC | #11963: avoid printing messages in test_parser. Initial patch by Éric Araujo. | 09 March 2013, 20:17:33 UTC |
b7e6b89 | Brett Cannon | 09 March 2013, 19:22:35 UTC | Touch up the Python 2 to 3 porting guide | 09 March 2013, 19:22:35 UTC |
c2d90fb | Eli Bendersky | 09 March 2013, 13:54:32 UTC | Add warning in ctypes documentation for #16575 and #16576 | 09 March 2013, 13:54:32 UTC |
490cf44 | Eli Bendersky | 09 March 2013, 13:54:00 UTC | Add warning in ctypes documentation for #16575 and #16576 | 09 March 2013, 13:54:00 UTC |
98281ce | Terry Jan Reedy | 09 March 2013, 07:25:18 UTC | Merge heads | 09 March 2013, 07:25:18 UTC |
adecf3f | Terry Jan Reedy | 09 March 2013, 07:14:27 UTC | Issue #16642: sched.scheduler timefunc initial default is time.monotonic. Patch by Ramchandra Apte | 09 March 2013, 07:14:27 UTC |
d8d6010 | Raymond Hettinger | 09 March 2013, 07:01:07 UTC | Sync-up with 3.4 to make maintenance easier. | 09 March 2013, 07:01:07 UTC |
f96b2b0 | Raymond Hettinger | 09 March 2013, 04:11:55 UTC | Improve comments and variable names. | 09 March 2013, 04:11:55 UTC |
b6f1d64 | Terry Jan Reedy | 09 March 2013, 00:39:30 UTC | Issue #17332: fix json doc typo /convered/converted/ found by Ernie Hershey. | 09 March 2013, 00:39:30 UTC |
9cbcc2f | Terry Jan Reedy | 09 March 2013, 00:35:15 UTC | Issue #17332: fix json doc typo /convered/converted/ found by Ernie Hershey. | 09 March 2013, 00:35:15 UTC |
355a987 | Vinay Sajip | 08 March 2013, 23:26:43 UTC | Issue #17376: Merged clarification from 3.2. | 08 March 2013, 23:26:43 UTC |
832d99b | Vinay Sajip | 08 March 2013, 23:24:30 UTC | Issue #17376: Clarified documentation for TimedRotatingFileHandler weekday rotation. | 08 March 2013, 23:24:30 UTC |
f0d8697 | Eli Bendersky | 08 March 2013, 13:32:45 UTC | Issue #17378: ctypes documentation fix. Document that ctypes automatically applies byref() when argtypes declares POINTER. | 08 March 2013, 13:32:45 UTC |
f81de8d | Eli Bendersky | 08 March 2013, 13:31:54 UTC | Issue #17378: ctypes documentation fix. Document that ctypes automatically applies byref() when argtypes declares POINTER. | 08 March 2013, 13:31:54 UTC |
29c0034 | Victor Stinner | 08 March 2013, 01:33:06 UTC | Issue #17223: the test is specific to 32-bit wchar_t type Skip the test on Windows. | 08 March 2013, 01:33:06 UTC |
965794e | R David Murray | 07 March 2013, 23:16:47 UTC | Merge: PEP8 fixup on previous patch, remove unused imports in test_email. | 07 March 2013, 23:16:47 UTC |
b9534f4 | R David Murray | 07 March 2013, 23:15:13 UTC | PEP8 fixup on previous patch, remove unused import in test_email. | 07 March 2013, 23:15:13 UTC |
addb0be | R David Murray | 07 March 2013, 21:43:58 UTC | Merge: #14645: Generator now emits correct linesep for all parts. Previously the parts of the message retained whatever linesep they had on read, which means if the messages weren't read in univeral newline mode, the line endings could well be inconsistent. In general sending it via smtplib would result in them getting fixed, but it is better to generate them correctly to begin with. Also, the new send_message method of smtplib does not do the fixup, so that method is producing rfc-invalid output without this fix. | 07 March 2013, 21:43:58 UTC |