Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | | merge with 3.3 | Georg Brandl | 2013-10-06 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | Closes #1215: document better why it is not a good idea to catch e.g. ↵ | Georg Brandl | 2013-10-06 | 1 | -0/+1 |
| | | | | | | | | | | | | SIGSEGV and refer to faulthandler. Patch by Martin Pool. | ||||
| * | [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). | ||||
* | | #19148: fix markup errors and wording in enum docs. Patch by Esa Peuha. | Ezio Melotti | 2013-10-05 | 1 | -0/+1 |
| | | |||||
* | | Issue #18716: Deprecate the formatter module | Brett Cannon | 2013-10-04 | 1 | -0/+2 |
| | | |||||
* | | Fix typo. | Eric Snow | 2013-10-03 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Fix typo. | Eric Snow | 2013-10-03 | 1 | -1/+1 |
| | | |||||
| * | [issue19152] Add ExtensionFileLoader.get_filename(). | Eric Snow | 2013-10-03 | 1 | -0/+2 |
| | | |||||
| * | [issue19151] Fix docstring and use of _get_suppported_file_loaders() to ↵ | Eric Snow | 2013-10-03 | 1 | -0/+3 |
| | | | | | | | | reflect 2-tuples. | ||||
* | | [issue19151] Fix issue number in Misc/NEWS entry. | Eric Snow | 2013-10-03 | 1 | -1/+1 |
| | | |||||
* | | [issue19152] Add ExtensionFileLoader.get_filename(). | Eric Snow | 2013-10-03 | 1 | -0/+2 |
| | | |||||
* | | [issue19951] Fix docstring and use of _get_suppported_file_loaders() to ↵ | Eric Snow | 2013-10-03 | 1 | -0/+3 |
| | | | | | | | | reflect 2-tuples. | ||||
* | | Issue #19014: memoryview.cast() is now allowed on zero-length views. | Antoine Pitrou | 2013-10-03 | 1 | -1/+2 |
|\ \ | |/ | |||||
| * | Issue #19014: memoryview.cast() is now allowed on zero-length views. | Antoine Pitrou | 2013-10-03 | 1 | -0/+2 |
| | | |||||
* | | Issue #18037: 2to3 now escapes '\u' and '\U' in native strings. | Serhiy Storchaka | 2013-10-03 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Issue #18037: 2to3 now escapes '\u' and '\U' in native strings. | Serhiy Storchaka | 2013-10-03 | 1 | -0/+2 |
| | | |||||
* | | Close #17839: support bytes-like objects in base64 module | Nick Coghlan | 2013-10-02 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | This mostly affected the encodebytes and decodebytes function (which are used by base64_codec) Also added a test to ensure all bytes-bytes codecs can handle memoryview input and tests for handling of multidimensional and non-bytes format input in the modern base64 API. | ||||
* | | Close #18690: register memoryview with Sequence ABC | Nick Coghlan | 2013-10-02 | 1 | -0/+3 |
| | | |||||
* | | Close #19078: memoryview now supports reversed | Nick Coghlan | 2013-10-02 | 1 | -0/+4 |
| | | | | | | | | Patch by Claudiu Popa | ||||
* | | Issue #19132: The pprint module now supports compact mode. | Serhiy Storchaka | 2013-10-02 | 1 | -0/+2 |
| | | |||||
* | | Issue #19137: The pprint module now correctly formats instances of set and | Serhiy Storchaka | 2013-10-02 | 1 | -0/+3 |
|\ \ | |/ | | | | | frozenset subclasses. | ||||
| * | Issue #19137: The pprint module now correctly formats instances of set and | Serhiy Storchaka | 2013-10-02 | 1 | -0/+3 |
| | | | | | | | | frozenset subclasses. | ||||
| * | Issue #18594: Fix the fallback path in collections.Counter(). | Raymond Hettinger | 2013-10-02 | 1 | -1/+2 |
| | | |||||
* | | Close #10042: functools.total_ordering now handles NotImplemented | Nick Coghlan | 2013-10-01 | 2 | -0/+5 |
| | | | | | | | | (Patch by Katie Miller) | ||||
* | | Merge #19092 from 3.3 | Nick Coghlan | 2013-10-01 | 2 | -1/+5 |
|\ \ | |/ | |||||
| * | Close #19092: ExitStack now reraises exceptions from __exit__ | Nick Coghlan | 2013-10-01 | 2 | -1/+5 |
| | | | | | | | | Report and patch by Hrvoje Nikšić | ||||
* | | merge | Raymond Hettinger | 2013-10-01 | 1 | -0/+3 |
|\ \ | |/ | |||||
| * | Issue #18594: Fix the fast path for collections.Counter(). | Raymond Hettinger | 2013-10-01 | 1 | -0/+3 |
| | | | | | | | | The path wasn't being taken due to an over-restrictive type check. | ||||
* | | Issue #12641: Avoid passing "-mno-cygwin" to the mingw32 compiler, except ↵ | Antoine Pitrou | 2013-09-30 | 2 | -0/+4 |
|\ \ | |/ | | | | | | | | | when necessary. Patch by Oscar Benjamin. | ||||
| * | Issue #12641: Avoid passing "-mno-cygwin" to the mingw32 compiler, except ↵ | Antoine Pitrou | 2013-09-30 | 2 | -0/+4 |
| | | | | | | | | | | | | when necessary. Patch by Oscar Benjamin. | ||||
* | | Merge 3.4.0a3 release changes. | Larry Hastings | 2013-09-30 | 1 | -0/+17 |
|\ \ | |||||
| * | | Issue #5845: In site.py, only load readline history from ~/.python_history ↵ | Antoine Pitrou | 2013-09-29 | 1 | -0/+4 |
| | | | | | | | | | | | | if no history has been read already. This avoids double writes to the history file at shutdown. | ||||
| * | | Properly initialize all fields of a SSL object after allocation. | Antoine Pitrou | 2013-09-29 | 1 | -0/+2 |
| |\ \ | | |/ | |||||
| | * | Properly initialize all fields of a SSL object after allocation. | Antoine Pitrou | 2013-09-29 | 1 | -0/+2 |
| | | | |||||
| * | | Issue #19095: SSLSocket.getpeercert() now raises ValueError when the SSL ↵ | Antoine Pitrou | 2013-09-29 | 1 | -0/+3 |
| | | | | | | | | | | | | handshake hasn't been done. | ||||
| * | | Issue #19130: Correct PCbuild/readme.txt, Python 3.3 and 3.4 require VS 2010 | Christian Heimes | 2013-09-29 | 1 | -0/+2 |
| |\ \ | | |/ | |||||
| | * | Issue #19130: Correct PCbuild/readme.txt, Python 3.3 and 3.4 require VS 2010 | Christian Heimes | 2013-09-29 | 1 | -0/+2 |
| | | |