Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Close #19266: contextlib.ignore -> contextlib.suppress | Nick Coghlan | 2013-10-17 | 1 | -0/+5 |
| | | | | Patch by Zero Piraeus. | ||||
* | Issue #16129: Add `Py_SetStandardStreamEncoding` | Nick Coghlan | 2013-10-17 | 1 | -0/+8 |
| | | | | | | | | | | | This new pre-initialization API allows embedding applications like Blender to force a particular encoding and error handler for the standard IO streams. Also refactors Modules/_testembed.c to let us start testing multiple embedding scenarios. (Initial patch by Bastien Montagne) | ||||
* | Issue #19275: Fix test_site on AMD64 Snow Leopard | Christian Heimes | 2013-10-17 | 1 | -0/+2 |
| | |||||
* | #18891: Complete new provisional email API. | R David Murray | 2013-10-17 | 1 | -0/+3 |
| | | | | | | | | | | | | This adds EmailMessage and, MIMEPart subclasses of Message with new API methods, and a ContentManager class used by the new methods. Also a new policy setting, content_manager. Patch was reviewed by Stephen J. Turnbull and Serhiy Storchaka, and reflects their feedback. I will ideally add some examples of using the new API to the documentation before the final release. | ||||
* | Issue #18468: The re.split, re.findall, and re.sub functions and the group() | Serhiy Storchaka | 2013-10-16 | 1 | -0/+4 |
| | | | | | and groups() methods of match object now always return a string or a bytes object. | ||||
* | Issue #14407: Fix unittest test discovery in test_concurrent_futures. | Antoine Pitrou | 2013-10-15 | 1 | -0/+2 |
|\ | |||||
| * | Issue #14407: Fix unittest test discovery in test_concurrent_futures. | Antoine Pitrou | 2013-10-15 | 1 | -0/+2 |
| | | |||||
* | | Issue #18725: The textwrap module now supports truncating multiline text. | Serhiy Storchaka | 2013-10-15 | 1 | -0/+2 |
| | | |||||
* | | Issue #17221: Merge 3.4.0 Alpha 1 entries before and after 3.3.1 release ↵ | Serhiy Storchaka | 2013-10-15 | 1 | -454/+434 |
| | | | | | | | | candidate 1. | ||||
* | | Merge heads | Serhiy Storchaka | 2013-10-13 | 1 | -8/+0 |
|\ \ | |||||
| * | | Remove unexpected headings from Misc/NEWS | Antoine Pitrou | 2013-10-13 | 1 | -8/+0 |
| | | | |||||
* | | | Issue #18758: Fixed and improved cross-references. | Serhiy Storchaka | 2013-10-13 | 1 | -0/+2 |
|\ \ \ | |/ / |/| / | |/ | |||||
| * | Issue #18758: Fixed and improved cross-references. | Serhiy Storchaka | 2013-10-13 | 1 | -0/+2 |
| | | |||||
* | | Issue #18776: atexit callbacks now display their full traceback when they ↵ | Antoine Pitrou | 2013-10-13 | 1 | -0/+3 |
|\ \ | |/ | | | | | raise an exception. | ||||
| * | Issue #18776: atexit callbacks now display their full traceback when they ↵ | Antoine Pitrou | 2013-10-13 | 1 | -0/+3 |
| | | | | | | | | raise an exception. | ||||
| * | Merge heads | Serhiy Storchaka | 2013-10-13 | 1 | -0/+3 |
| |\ | |||||
* | | | pdb: modernize find_function() and add tests for it. | Georg Brandl | 2013-10-13 | 1 | -0/+2 |
| | | | | | | | | | | | | Closes #18714. | ||||
* | | | Merge heads | Serhiy Storchaka | 2013-10-13 | 1 | -0/+3 |
|\ \ \ | |||||
| * \ \ | Issue #17827: document codecs.encode and codecs.decode | Nick Coghlan | 2013-10-13 | 1 | -0/+3 |
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Merge from 3.3 - Added to What's New since these are more important in 3.x, as the bytes<->bytes and str<->str codecs don't fit the text model convenience methods in 3.x the way they did the basestring<->basestring methods in the 2.x text model - Included under Library in Misc/NEWS for the same reason | ||||
| | * | | Issue #17827: Document codecs.encode and codecs.decode | Nick Coghlan | 2013-10-13 | 1 | -0/+3 |
| | | | | |||||
* | | | | Issue #18919: Unified and extended tests for audio modules: aifc, sunau and | Serhiy Storchaka | 2013-10-13 | 1 | -0/+6 |
|\ \ \ \ | |/ / / |/| | / | | |/ | |/| | wave. | ||||
| * | | Issue #18919: Unified and extended tests for audio modules: aifc, sunau and | Serhiy Storchaka | 2013-10-13 | 1 | -0/+3 |
| |/ | | | | | | | wave. | ||||
| * | Issue #18458: Prevent crashes with newer versions of libedit. Its readline | Ned Deily | 2013-10-12 | 1 | -0/+4 |
| | | | | | | | | | | emulation has changed from 0-based indexing to 1-based like gnu readline. Original patch by Ronald Oussoren. | ||||
| * | Issue #18919: If the close() method of a writer in the sunau or wave module | Serhiy Storchaka | 2013-10-12 | 1 | -0/+4 |
| | | | | | | | | | | failed, second invocation of close() and destructor no more raise an exception. | ||||
* | | Issue #19218: Rename collections.abc to _collections_abc in order to speed ↵ | Christian Heimes | 2013-10-13 | 1 | -0/+3 |
| | | | | | | | | up interpreter start | ||||
* | | Issue #18582: Add 'pbkdf2_hmac' to the hashlib module. | Christian Heimes | 2013-10-12 | 1 | -0/+3 |
| | | |||||
* | | Issue #4555: All exported C symbols are now prefixed with either "Py" or "_Py". | Antoine Pitrou | 2013-10-12 | 1 | -0/+3 |
| | | | | | | | | ("make smelly" now clean) | ||||
* | | Forgot NEWS entry for previous commit. | Antoine Pitrou | 2013-10-12 | 1 | -0/+3 |
| | | |||||
* | | Issue #19131: The aifc module now correctly reads and writes sampwidth of | Serhiy Storchaka | 2013-10-12 | 1 | -0/+3 |
|\ \ | |/ | | | | | compressed streams. | ||||
| * | Issue #19131: The aifc module now correctly reads and writes sampwidth of | Serhiy Storchaka | 2013-10-12 | 1 | -0/+3 |
| | | | | | | | | compressed streams. | ||||
* | | Issue #19209: Remove import of copyreg from the os module to speed up | Christian Heimes | 2013-10-11 | 1 | -0/+4 |
| | | | | | | | | | | | | interpreter startup. stat_result and statvfs_result are now hard-coded to reside in the os module. The patch is based on Victor Stinner's patch. | ||||
* | | Issue #19205: Don't import the 're' module in site and sysconfig module to | Christian Heimes | 2013-10-11 | 1 | -0/+3 |
| | | | | | | | | to speed up interpreter start. | ||||
* | | Issue #9548: Add a minimal "_bootlocale" module that is imported by the _io ↵ | Antoine Pitrou | 2013-10-11 | 1 | -0/+3 |
| | | | | | | | | module instead of the full locale module. | ||||
* | | Rename contextlib.ignored() to contextlib.ignore(). | Raymond Hettinger | 2013-10-11 | 1 | -2/+2 |
| | | |||||
* | | upgrade unicode db to 6.3.0 (closes #19221) | Benjamin Peterson | 2013-10-10 | 1 | -0/+2 |
| | | |||||
* | | 18764: remove the problematic 'print' alias for the PDB 'p' command. | R David Murray | 2013-10-10 | 1 | -0/+3 |
| | | | | | | | | | | | | So that it no longer shadows the print function. Patch by Connor Osborn, doc and test changes by R. David Murray. | ||||
* | | Close #16742: Fix misuse of memory allocations in PyOS_Readline() | Victor Stinner | 2013-10-10 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The GIL must be held to call PyMem_Malloc(), whereas PyOS_Readline() releases the GIL to read input. The result of the C callback PyOS_ReadlineFunctionPointer must now be a string allocated by PyMem_RawMalloc() or PyMem_RawRealloc() (or NULL if an error occurred), instead of a string allocated by PyMem_Malloc() or PyMem_Realloc(). Fixing this issue was required to setup a hook on PyMem_Malloc(), for example using the tracemalloc module. PyOS_Readline() copies the result of PyOS_ReadlineFunctionPointer() into a new buffer allocated by PyMem_Malloc(). So the public API of PyOS_Readline() does not change. | ||||
* | | Issue #15805: Add contextlib.redirect_stdout() | Raymond Hettinger | 2013-10-10 | 1 | -0/+2 |
| | | |||||
* | | Repair format of NEWS entry. | Tim Peters | 2013-10-09 | 1 | -1/+2 |
|\ \ | |/ | |||||
| * | Repair format of NEWS entry. | Tim Peters | 2013-10-09 | 1 | -1/+2 |
| | | |||||
* | | Issue 19158: a rare race in BoundedSemaphore could allow .release() too often. | Tim Peters | 2013-10-09 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Issue 19158: a rare race in BoundedSemaphore could allow .release() too often. | Tim Peters | 2013-10-09 | 1 | -0/+2 |
| | | |||||
* | | Close #19199: Remove ``PyThreadState.tick_counter`` field | Victor Stinner | 2013-10-09 | 1 | -0/+2 |
| | | |||||
* | | Fix macro expansion of _PyErr_OCCURRED(), and make sure to use it in at ↵ | Antoine Pitrou | 2013-10-07 | 1 | -0/+3 |
|\ \ | |/ | | | | | least one place so as to avoid regressions. | ||||
| * | Fix macro expansion of _PyErr_OCCURRED(), and make sure to use it in at ↵ | Antoine Pitrou | 2013-10-07 | 1 | -0/+3 |
| | | | | | | | | least one place so as to avoid regressions. | ||||
| * | [issue19152] Revert 832579dbafd6. | Eric Snow | 2013-10-03 | 1 | -2/+0 |
| | | |||||
* | | Issue #18972: Modernize email examples and use the argparse module in them. | Serhiy Storchaka | 2013-10-06 | 1 | -0/+5 |
| | | |||||
* | | Issue #19087: Improve bytearray allocation in order to allow cheap popping ↵ | Antoine Pitrou | 2013-10-05 | 1 | -0/+3 |
| | | | | | | | | of data at the front (slice deletion). | ||||
* | | Issue #18716: Deprecate the formatter module | Brett Cannon | 2013-10-04 | 1 | -0/+2 |
| | | |||||
* | | Fix typo. | Eric Snow | 2013-10-03 | 1 | -1/+1 |
|\ \ | |/ |