Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge #13159: Replace FileIO's quadratic-time buffer growth algorithm with a ↵ | Nadeem Vawda | 2011-10-13 | 1 | -0/+3 |
|\ | | | | | | | | | | | linear-time one. Also fix the bz2 module, which suffered from the same problem. | ||||
| * | Issue #13159: Replace FileIO's quadratic-time buffer growth algorithm with a ↵ | Nadeem Vawda | 2011-10-13 | 1 | -0/+3 |
| | | | | | | | | | | | | linear-time one. Also fix the bz2 module, whose classes used the same algorithm. | ||||
* | | PEP 3151 / issue #12555: reworking the OS and IO exception hierarchy. | Antoine Pitrou | 2011-10-12 | 1 | -0/+2 |
| | | |||||
* | | Issue #13150: The tokenize module doesn't compile large regular expressions ↵ | Antoine Pitrou | 2011-10-11 | 1 | -0/+3 |
| | | | | | | | | | | | | at startup anymore. Instead, the re module's standard caching does its work. | ||||
* | | Add API for static strings, primarily good for identifiers. | Martin v. Löwis | 2011-10-09 | 1 | -0/+2 |
| | | | | | | | | Thanks to Konrad Schöbel and Jasper Schulz for helping with the mass-editing. | ||||
* | | Merge 3.2 | Éric Araujo | 2011-10-09 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Branch merge | Éric Araujo | 2011-10-09 | 2 | -0/+7 |
| |\ | |||||
| | * | As it turns out, this bug was already in the tracker: #11171 | Éric Araujo | 2011-10-09 | 1 | -2/+2 |
| | | | |||||
| * | | Branch merge. | Barry Warsaw | 2011-10-07 | 1 | -0/+4 |
| |\ \ | |||||
| * | | | - Issue #11250: Back port fix from 3.3 branch, so that 2to3 can handle files | Barry Warsaw | 2011-10-07 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with line feeds. This was ported from the sandbox to the 3.3 branch, but didn't make it into 3.2. - Re-enable lib2to3's test_parser.py tests, though with an expected failure (see issue 13125). | ||||
* | | | | Branch merge | Éric Araujo | 2011-10-09 | 2 | -0/+7 |
|\ \ \ \ | |||||
| * | | | | Fix packaging byte-compilation to comply with PEP 3147 (#11254). | Éric Araujo | 2011-10-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I want to replace custom byte-compiling function with calls to compileall before 3.3b1, but in the short term it’s good to have this fixed. Adapted from the distutils patch by Jeff Ramnani. I tested with -B, -O and -OO; test_util and test_mixin2to3 fail in -O mode because lib2to3 doesn’t support it. | ||||
| * | | | | Merge fixes for #10526, #10359, #11254, #9100 and the bug without number | Éric Araujo | 2011-10-08 | 2 | -0/+7 |
| |\ \ \ \ | | | |_|/ | | |/| | | |||||
| | * | | | Fix distutils.sysconfig.get_makefile_filename when prefix != exec-prefix | Éric Araujo | 2011-10-07 | 1 | -0/+3 |
| | | | | | |||||
| | * | | | Fix distutils byte-compilation to comply with PEP 3147 (#11254). | Éric Araujo | 2011-10-07 | 2 | -0/+4 |
| | | |/ | | |/| | | | | | | | | | Patch by Jeff Ramnani. Tested with -B, -O and -OO. | ||||
* | | | | - Re-enable lib2to3's test_parser.py tests, though with an expected failure | Barry Warsaw | 2011-10-07 | 1 | -0/+3 |
|/ / / | | | | | | | | | | (see issue 13125). | ||||
* | | | Issue #13063: the Windows error ERROR_NO_DATA (numbered 232 and described | Antoine Pitrou | 2011-10-07 | 1 | -0/+4 |
|\ \ \ | |/ / | | | | | | | | | | as "The pipe is being closed") is now mapped to POSIX errno EPIPE (previously EINVAL). | ||||
| * | | Issue #13063: the Windows error ERROR_NO_DATA (numbered 232 and described | Antoine Pitrou | 2011-10-07 | 1 | -0/+4 |
| |/ | | | | | | | | | as "The pipe is being closed") is now mapped to POSIX errno EPIPE (previously EINVAL). | ||||
* | | Issue #12943: python -m tokenize support has been added to tokenize. | Meador Inge | 2011-10-07 | 1 | -0/+2 |
| | | |||||
* | | Issue #7367: merge from 3.2 | Ned Deily | 2011-10-06 | 1 | -0/+3 |
|\ \ | |/ | |||||
| * | Issue #7367: add NEWS item. | Ned Deily | 2011-10-06 | 1 | -0/+3 |
| | | |||||
* | | Issue #10141: socket: add SocketCAN (PF_CAN) support. Initial patch by Matthias | Charles-François Natali | 2011-10-06 | 2 | -0/+5 |
| | | | | | | | | Fuchs, updated by Tiago Gonçalves. | ||||
* | | Issue #12911: Fix memory consumption when calculating the repr() of huge ↵ | Antoine Pitrou | 2011-10-06 | 1 | -0/+3 |
|\ \ | |/ | | | | | | | | | | | tuples or lists. This introduces a small private API for this common pattern. The issue has been discovered thanks to Martin's huge-mem buildbot. | ||||
| * | Issue #12911: Fix memory consumption when calculating the repr() of huge ↵ | Antoine Pitrou | 2011-10-06 | 1 | -0/+3 |
| | | | | | | | | | | | | | | tuples or lists. This introduces a small private API for this common pattern. The issue has been discovered thanks to Martin's huge-mem buildbot. | ||||
* | | Issue #3163: The struct module gets new format characters 'n' and 'N' | Antoine Pitrou | 2011-10-06 | 1 | -0/+3 |
| | | | | | | | | supporting C integer types `ssize_t` and `size_t`, respectively. | ||||
* | | Branch merge | Éric Araujo | 2011-10-06 | 1 | -0/+2 |
|\ \ | |||||
| * | | More info about PEP 393 in whatsnew and NEWS | Éric Araujo | 2011-10-04 | 1 | -0/+2 |
| | | | |||||
* | | | Issue #13070: Fix a crash when a TextIOWrapper caught in a reference cycle | Charles-François Natali | 2011-10-05 | 1 | -0/+4 |
|\ \ \ | |/ / |/| / | |/ | | | would be finalized after the reference to its underlying BufferedRWPair's writer got cleared by the GC. | ||||
| * | Issue #13070: Fix a crash when a TextIOWrapper caught in a reference cycle | Charles-François Natali | 2011-10-05 | 1 | -0/+4 |
| | | | | | | | | | | would be finalized after the reference to its underlying BufferedRWPair's writer got cleared by the GC. | ||||
* | | Issue #13099: Fix sqlite3.Cursor.lastrowid under a Turkish locale. | Antoine Pitrou | 2011-10-04 | 2 | -0/+4 |
|\ \ | |/ | | | | | Reported and diagnosed by Thomas Kluyver. | ||||
| * | Issue #13099: Fix sqlite3.Cursor.lastrowid under a Turkish locale. | Antoine Pitrou | 2011-10-04 | 2 | -0/+4 |
| | | | | | | | | Reported and diagnosed by Thomas Kluyver. | ||||
* | | Issue #13087: BufferedReader.seek() now always raises UnsupportedOperation | Antoine Pitrou | 2011-10-04 | 1 | -0/+4 |
|\ \ | |/ | | | | | | | if the underlying raw stream is unseekable, even if the seek could be satisfied using the internal buffer. Patch by John OConnor. | ||||
| * | Add John to ACKS | Antoine Pitrou | 2011-10-04 | 1 | -0/+1 |
| | | |||||
| * | Issue #13087: BufferedReader.seek() now always raises UnsupportedOperation | Antoine Pitrou | 2011-10-04 | 1 | -0/+4 |
| | | | | | | | | | | if the underlying raw stream is unseekable, even if the seek could be satisfied using the internal buffer. Patch by John O'Connor. | ||||
* | | Issue #7689: Allow pickling of dynamically created classes when their | Antoine Pitrou | 2011-10-04 | 2 | -0/+6 |
|\ \ | |/ | | | | | | | metaclass is registered with copyreg. Patch by Nicolas M. Thiéry and Craig Citro. | ||||
| * | Issue #7689: Allow pickling of dynamically created classes when their | Antoine Pitrou | 2011-10-04 | 2 | -0/+6 |
| | | | | | | | | | | metaclass is registered with copyreg. Patch by Nicolas M. Thiéry and Craig Citro. | ||||
* | | Issue #12881: ctypes: Fix segfault with large structure field names. | Meador Inge | 2011-10-04 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Issue #12881: ctypes: Fix segfault with large structure field names. | Meador Inge | 2011-10-04 | 1 | -0/+2 |
| | | |||||
* | | merge #4147: minidom's toprettyxml no longer adds whitespace to text nodes. | R David Murray | 2011-10-01 | 2 | -0/+3 |
|\ \ | |/ | |||||
| * | #4147: minidom's toprettyxml no longer adds whitespace to text nodes. | R David Murray | 2011-10-01 | 2 | -0/+3 |
| | | | | | | | | Patch by Dan Kenigsberg. | ||||
* | | Issue #13034: When decoding some SSL certificates, the subjectAltName ↵ | Antoine Pitrou | 2011-10-01 | 1 | -0/+3 |
|\ \ | |/ | | | | | extension could be unreported. | ||||
| * | Issue #13034: When decoding some SSL certificates, the subjectAltName ↵ | Antoine Pitrou | 2011-10-01 | 1 | -0/+3 |
| | | | | | | | | extension could be unreported. | ||||
* | | Issue #13058: ossaudiodev: fix a file descriptor leak on error. Patch by Thomas | Charles-François Natali | 2011-09-29 | 2 | -0/+4 |
|\ \ | |/ | | | | | Jarosch. | ||||
| * | Issue #13058: ossaudiodev: fix a file descriptor leak on error. Patch by Thomas | Charles-François Natali | 2011-09-29 | 2 | -0/+4 |
| | | | | | | | | Jarosch. | ||||
* | | Enhance Py_ARRAY_LENGTH(): fail at build time if the argument is not an array | Victor Stinner | 2011-09-28 | 1 | -0/+1 |
| | | | | | | | | | | | | Move other various macros to pymcacro.h Thanks Rusty Russell for having written these amazing C macros! | ||||
* | | ACKS for PEP 393. | Martin v. Löwis | 2011-09-28 | 1 | -1/+2 |
| | | |||||
* | | Implement PEP 393. | Martin v. Löwis | 2011-09-28 | 1 | -0/+2 |
| | | |||||
* | | Issue #13013: ctypes: Fix a reference leak in PyCArrayType_from_ctype. | Meador Inge | 2011-09-28 | 2 | -0/+4 |
|\ \ | |/ | | | | | Thanks to Suman Saha for finding the bug and providing a patch. | ||||
| * | Issue #13013: ctypes: Fix a reference leak in PyCArrayType_from_ctype. | Meador Inge | 2011-09-28 | 2 | -0/+4 |
| | | | | | | | | Thanks to Suman Saha for finding the bug and providing a patch. | ||||
* | | Issue #13012: Allow 'keepends' to be passed as a keyword argument in ↵ | Mark Dickinson | 2011-09-24 | 1 | -0/+4 |
| | | | | | | | | str.splitlines, bytes.splitlines and bytearray.splitlines. |