Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make parameterized tests in email less hackish. | R David Murray | 2012-05-31 | 4 | -93/+122 |
| | | | | | Or perhaps more hackish, depending on your perspective. But at least this way it is now possible to run the individual tests using the unittest CLI. | ||||
* | Merge heads. | Georg Brandl | 2012-05-30 | 1 | -4/+14 |
|\ | |||||
| * | Issue #14007: implemented the 'element_factory' feature of TreeBuilder in | Eli Bendersky | 2012-05-30 | 1 | -4/+14 |
| | | | | | | | | _elementtree, with a test. | ||||
* | | Bump version to 3.3.0a4.v3.3.0a4 | Georg Brandl | 2012-05-30 | 2 | -2/+2 |
| | | |||||
* | | Update pydoc topics and fix new suspicious markup. | Georg Brandl | 2012-05-30 | 1 | -9/+9 |
|/ | |||||
* | #14796: fix failure of new calendar test on windows. | R David Murray | 2012-05-30 | 1 | -2/+3 |
| | |||||
* | Close #14690: Use monotonic clock instead of system clock in the sched, | Victor Stinner | 2012-05-30 | 3 | -8/+20 |
| | | | | subprocess and trace modules. | ||||
* | Issue #14958: Change IDLE systax highlighting to recognize all string and | Ned Deily | 2012-05-30 | 1 | -4/+5 |
| | | | | byte literals supported in Python 3.3. | ||||
* | Reapplied skip logic for test on Windows, which appears to have been lost ↵ | Vinay Sajip | 2012-05-29 | 1 | -0/+1 |
| | | | | during a merge. | ||||
* | Updated test to reflect renamed file. | Vinay Sajip | 2012-05-29 | 1 | -1/+1 |
| | |||||
* | Issue #10997: merge from 3.2 | Ned Deily | 2012-05-29 | 1 | -1/+1 |
|\ | |||||
| * | Issue #10997: Prevent a duplicate entry in IDLE's "Recent Files" menu. | Ned Deily | 2012-05-29 | 1 | -1/+1 |
| | | |||||
* | | #14796: improve calendar test coverage. | R David Murray | 2012-05-29 | 1 | -9/+211 |
| | | | | | | | | Patch by Oleg Plakhotnyuk. | ||||
* | | #10839: add new test file that was omitted from checkin | R David Murray | 2012-05-29 | 1 | -0/+18 |
| | | |||||
* | | #10839: raise an error on add of duplicate unique headers in new email policies | R David Murray | 2012-05-29 | 3 | -0/+37 |
| | | | | | | | | | | | | | | | | | | | | | | This feature was supposed to be part of the initial email6 checkin, but it got lost in my big refactoring. In this patch I'm not providing an easy way to turn off the errors, but they only happen when a header is added programmatically, and it is almost never the right thing to do to allow the duplicate to be added. An application that needs to add duplicates of unique headers can create a policy subclass to allow it. | ||||
* | | Issue #14007: make TreeBuilder an actual type exposed from _elementtree, and ↵ | Eli Bendersky | 2012-05-29 | 1 | -0/+14 |
| | | | | | | | | subclassable. | ||||
* | | Use Python 3.x-style keyword only arg in Array() | Richard Oudkerk | 2012-05-29 | 2 | -9/+6 |
| | | | | | | | | | | | | Previously a Python 2.x compatible hack was used for multiprocessing.sharedctypes.Array(). Also the documented signature was wrong. | ||||
* | | Remove __getslice__, __setslice__, __delslice__ methods from proxies | Richard Oudkerk | 2012-05-29 | 1 | -6/+5 |
| | | | | | | | | Proxy classes in multiprocessing do not need these methods in Python 3.x. | ||||
* | | Removed pysetup3.exe executable. | Vinay Sajip | 2012-05-29 | 2 | -0/+0 |
| | | |||||
* | | #14835: Make plistlib output empty arrays & dicts like OS X | Hynek Schlawack | 2012-05-29 | 2 | -12/+24 |
| | | | | | | | | Patch by Sidney San Martín. | ||||
* | | Issue 14814: Add namespaces keyword arg to find(*) methods in _elementtree. | Eli Bendersky | 2012-05-29 | 2 | -1/+68 |
| | | | | | | | | | | Add attrib keyword to Element and SubElement in _elementtree. Patch developed with Ezio Melotti. | ||||
* | | Refactor test_email/test_pickleable and add tests for date headers | R David Murray | 2012-05-29 | 1 | -28/+59 |
| | | |||||
* | | Regularize test_email/test_headerregistry's references to policy. | R David Murray | 2012-05-29 | 1 | -6/+6 |
| | | |||||
* | | Refactor test_email/test_defect_handling. | R David Murray | 2012-05-29 | 2 | -179/+162 |
| | | |||||
* | | Issue #14930: Make memoryview objects weakrefable. | Richard Oudkerk | 2012-05-28 | 2 | -1/+16 |
| | | |||||
* | | Issue #9041: raised exception is misleading | Meador Inge | 2012-05-28 | 1 | -0/+10 |
|\ \ | |/ | | | | | | | | | An issue in ctypes.c_longdouble, ctypes.c_double, and ctypes.c_float that caused an incorrect exception to be returned in the case of overflow has been fixed. | ||||
| * | Issue #9041: raised exception is misleading | Meador Inge | 2012-05-28 | 1 | -0/+10 |
| | | | | | | | | | | | | An issue in ctypes.c_longdouble, ctypes.c_double, and ctypes.c_float that caused an incorrect exception to be returned in the case of overflow has been fixed. | ||||
* | | Fixed typo. | Vinay Sajip | 2012-05-28 | 1 | -1/+1 |
| | | |||||
* | | Tweaked tests to use launcher executable name on OS X. | Vinay Sajip | 2012-05-28 | 1 | -1/+5 |
| | | |||||
* | | Added python3 symlink; removed Distribute-related code, docs and comments; ↵ | Vinay Sajip | 2012-05-28 | 1 | -126/+16 |
| | | | | | | | | changed Mac OS X computation to determine framework builds. | ||||
* | | Merge from 3.2 | Nick Coghlan | 2012-05-28 | 1 | -1/+2 |
|\ \ | |/ | |||||
| * | Issue #14443: Tell rpmbuild to use the correct version of Python | Nick Coghlan | 2012-05-28 | 1 | -1/+2 |
| | | |||||
* | | Merge 3.2 #14929 | Terry Jan Reedy | 2012-05-28 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue14929: Stop Idle 3.x from closing on Unicode decode errors when grepping. | Terry Jan Reedy | 2012-05-28 | 1 | -1/+1 |
| | | | | | | | | Patch by Roger Serwy. | ||||
* | | #12515: email now registers a defect if the MIME end boundary is missing. | R David Murray | 2012-05-28 | 3 | -3/+47 |
| | | | | | | | | | | | | This commit also restores the news item for 167256 that it looks like Terry inadvertently deleted. (Either that, or I don't understand now merging works...which is equally possible.) | ||||
* | | Merge 3.2 closes #12510 | Terry Jan Reedy | 2012-05-28 | 1 | -3/+6 |
|\ \ | |/ | |||||
| * | Issue12510: Attempting to get invalid tooltip no longer closes Idle. | Terry Jan Reedy | 2012-05-28 | 1 | -3/+6 |
| | | | | | | | | Original patch by Roger Serwy. | ||||
* | | #1672568: email now registers defects for base64 payload format errors. | R David Murray | 2012-05-28 | 4 | -273/+331 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Which also means that it is now producing *something* for any base64 payload, which is what leads to the couple of older test changes in test_email. This is a slightly backward incompatible behavior change, but the new behavior is so much more useful than the old (you can now *reliably* detect errors, and any program that was detecting errors by sniffing for a base64 return from get_payload(decode=True) and then doing its own error-recovery decode will just get the error-recovery decode right away). So this seems to me to be worth the small risk inherent in this behavior change. This patch also refactors the defect tests into a separate test file, since they are no longer just parser tests. | ||||
* | | #14925: email now registers a defect for missing header/body separator. | R David Murray | 2012-05-28 | 4 | -18/+48 |
| | | | | | | | | | | | | | | This patch also deprecates the MalformedHeaderDefect. My best guess is that this defect was rendered obsolete by a refactoring of the parser, and the corresponding defect for the new parser (which this patch introduces) was overlooked. | ||||
* | | Make headerregistry fully part of the provisional api. | R David Murray | 2012-05-27 | 5 | -39/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | When I made the checkin of the provisional email policy, I knew that Address and Group needed to be made accessible from somewhere. The more I looked at it, though, the more it became clear that since this is a provisional API anyway, there's no good reason to hide headerregistry as a private API. It was designed to ultimately be part of the public API, and so it should be part of the provisional API. This patch fully documents the headerregistry API, and deletes the abbreviated version of those docs I had added to the provisional policy docs. | ||||
* | | Changed executable name computation in test_venv to allow for debug executables. | Vinay Sajip | 2012-05-27 | 1 | -2/+1 |
| | | |||||
* | | Refined venv tests. | Vinay Sajip | 2012-05-27 | 1 | -9/+26 |
| | | |||||
* | | Add '__all__' to _encoded_words and mark QByteMap as private. | R David Murray | 2012-05-27 | 1 | -2/+12 |
| | | |||||
* | | Fixed _sys_home computation and added diagnostics for Windows buildbot failures. | Vinay Sajip | 2012-05-27 | 3 | -2/+8 |
| | | |||||
* | | Close #14857: fix regression in references to PEP 3135 implicit __class__ ↵ | Nick Coghlan | 2012-05-27 | 2 | -3/+30 |
| | | | | | | | | closure variable. Reopens issue #12370, but also updates unittest.mock to workaround that issue | ||||
* | | Tweak importlib._bootstrap to avoid zero-argument super so I can work on ↵ | Nick Coghlan | 2012-05-27 | 1 | -1/+3 |
| | | | | | | | | issue #14857 without breaking imports | ||||
* | | Merge with 3.2 #10635 whitespace | Terry Jan Reedy | 2012-05-27 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | #10365 Trim trailing whitespace | Terry Jan Reedy | 2012-05-27 | 1 | -1/+1 |
| | | |||||
* | | Merge with 3.2 | Terry Jan Reedy | 2012-05-27 | 2 | -6/+14 |
|\ \ | |/ | | | | | | | Issue #10365: File open dialog now works instead of crashing even when parent window is closed. Patch by Roger Serwy. | ||||
| * | Issue #10365: File open dialog now works instead of crashing | Terry Jan Reedy | 2012-05-27 | 2 | -6/+14 |
| | | | | | | | | even when parent window is closed. Patch by Roger Serwy. |