Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | #14291: if a header has non-ascii unicode, default to CTE using utf-8 | R David Murray | 2012-03-14 | 1 | -0/+1 |
| | | | | | | | | | | | | | | In Python2, if a unicode string was assigned as the value of a header, email would automatically CTE encode it using the UTF8 charset. This capability was lost in the Python3 translation, and this patch restores it. Patch by Ali Ikinci, assisted by R. David Murray. I also added a fix for the mailbox test that was depending (with a comment that it was a bad idea to so depend) on non-ASCII causing message_from_string to raise an error. It now uses support.patch to induce an error during message serialization. | ||||
* | #14179: add tests for re.compile. Patch by Florian Mladitsch. | Ezio Melotti | 2012-03-12 | 1 | -0/+1 |
| | |||||
* | str.format_map tests don't do what they say: fix to actually implement the ↵ | Eric V. Smith | 2012-03-12 | 1 | -0/+1 |
| | | | | intent of the test. Closes #13450. | ||||
* | Issue #14177: marshal.loads() now raises TypeError when given an unicode string. | Antoine Pitrou | 2012-03-03 | 1 | -0/+1 |
| | | | | Patch by Guilherme Gonçalves. | ||||
* | Issue #13125: Silence spurious test_lib2to3 output when in non-verbose mode. | Antoine Pitrou | 2012-02-27 | 1 | -0/+1 |
| | | | | Patch by Mikhail Novikov. | ||||
* | sqlite3: Fix 64-bit integer handling in user functions on 32-bit architectures | Petri Lehtinen | 2012-02-21 | 1 | -0/+1 |
| | | | | Closes #8033. | ||||
* | Issue #13491: Fix many errors in sqlite3 documentation | Petri Lehtinen | 2012-02-15 | 1 | -0/+1 |
| | | | | Initial patch by Johannes Vogel. | ||||
* | Fix sqlite3.Connection.iterdump on tables/fields with reserved names or quotes | Petri Lehtinen | 2012-02-12 | 1 | -0/+1 |
| | | | | Closes #9750 | ||||
* | Branch merge | Éric Araujo | 2012-02-05 | 1 | -0/+1 |
|\ | |||||
| * | Stop ignoring RPMs in distutils' upload command (#2945). | Éric Araujo | 2012-01-15 | 1 | -0/+1 |
| | | | | | | | | | | | | | | Bug reported by Hartmut Goebel and patch contributed by Carl Robben. Carl tested the fix and we have a buildbot with rpm installed, so I’m committing even though I could not run this test (but I do understand the changed code :) | ||||
* | | #13506 Add '' to path for interactive interpreter by adding with_cwd parameter | Terry Jan Reedy | 2012-01-31 | 1 | -1/+2 |
| | | | | | | | | | | to PyShell.PyShell.transfer_path() and changing elsewhere as needed. Original patches by Marco Scataglini and Roger Serwy. | ||||
* | | Issue #13848: open() and the FileIO constructor now check for NUL characters ↵ | Antoine Pitrou | 2012-01-29 | 1 | -0/+1 |
| | | | | | | | | | | | | in the file name. Patch by Hynek Schlawack. | ||||
* | | Issue #13894: Skip test_threading.CRLockTests if _CRLock isn't available. Patch | Charles-François Natali | 2012-01-28 | 1 | -0/+1 |
| | | | | | | | | by Matt Joiner. | ||||
* | | Issue #13589: Fix some serialization primitives in the aifc module. | Antoine Pitrou | 2012-01-17 | 1 | -0/+1 |
|/ | | | | Patch by Oleg Plakhotnyuk. | ||||
* | Issue #13725: regrtest does not recognize -d flag. | Meador Inge | 2012-01-14 | 1 | -0/+1 |
| | | | | Patch by Erno Tukia. | ||||
* | Issue #9975: socket: Fix incorrect use of flowinfo and scope_id. Patch by | Charles-François Natali | 2012-01-02 | 1 | -0/+1 |
| | | | | Vilmos Nebehaj. | ||||
* | Issue #5424: add tests for inet_ntoa, inet_ntop, inet_aton and inet_pton. | Antoine Pitrou | 2011-12-19 | 1 | -0/+1 |
| | | | | Patch by Philipp Hagemeister. | ||||
* | Issue #7502: Fix equality comparison for DocTestCase instances. | Antoine Pitrou | 2011-12-18 | 1 | -0/+1 |
| | | | | Patch by Cédric Krier. | ||||
* | Issue #13522: document error return values of some float and complex C API ↵ | Antoine Pitrou | 2011-12-18 | 1 | -0/+1 |
| | | | | functions. | ||||
* | Issue #11231: Fix bytes and bytearray docstrings | Victor Stinner | 2011-12-17 | 1 | -0/+1 |
| | | | | Patch written by Brice Berna. | ||||
* | Issue #13530: Document os.lseek() result | Victor Stinner | 2011-12-17 | 1 | -0/+1 |
| | | | | Patch written by Jérémy Anger. | ||||
* | Issue #8641: Update IDLE 3 syntax coloring to recognize b".." and not u"..". | Ned Deily | 2011-12-07 | 1 | -0/+1 |
| | | | | (Patch by Tal Einat) | ||||
* | Fix inspect.getmodule to use a copy of sys.modules for iteration (#13487). | Éric Araujo | 2011-11-29 | 1 | -0/+1 |
| | | | | | | This fixes a regression compared to 2.x, where sys.modules.items() returns a copy, as indicated by a comment in the source. Diagnosis and patch by Erik Tollerud. | ||||
* | Issue #12618: py_compile cannot create files in current directory | Meador Inge | 2011-11-28 | 1 | -0/+1 |
| | | | | Initial patch by Sjoerd de Vries. | ||||
* | Issue #13322: Fix BufferedWriter.write() to ensure that BlockingIOError is | Antoine Pitrou | 2011-11-21 | 1 | -0/+1 |
| | | | | | | | raised when the wrapped raw file is non-blocking and the write would block. Previous code assumed that the raw write() would raise BlockingIOError, but RawIOBase.write() is defined to returned None when the call would block. Patch by sbt. | ||||
* | Issue #13338: Handle all enumerations in _Py_ANNOTATE_MEMORY_ORDER | Petri Lehtinen | 2011-11-19 | 1 | -0/+1 |
| | | | | | This allows compiling extension modules with -Wswitch-enum on gcc. Initial patch by Floris Bruynooghe. | ||||
* | Remove duplicate ACKS. | Florent Xicluna | 2011-11-11 | 1 | -2/+0 |
| | |||||
* | Issue #13191: typo in argparse docs | Eli Bendersky | 2011-11-11 | 1 | -0/+1 |
| | |||||
* | Issue #13365: correct an error in the documentation of str.expandtabs | Eli Bendersky | 2011-11-11 | 1 | -0/+1 |
| | |||||
* | Issue #13373: multiprocessing.Queue.get() could sometimes block indefinitely | Antoine Pitrou | 2011-11-09 | 1 | -0/+1 |
| | | | | when called with a timeout. Patch by Arnaud Ysmal. | ||||
* | Issue #3067: Fix the error raised by locale.setlocale() | Petri Lehtinen | 2011-11-04 | 1 | -0/+1 |
| | |||||
* | Issue #13304: Skip test case if user site-packages disabled (-s or | Ned Deily | 2011-10-31 | 1 | -0/+1 |
| | | | | PYTHONNOUSERSITE). (Patch by Carl Meyer) | ||||
* | Increase test coverage for distutils.filelist (#11751). | Éric Araujo | 2011-10-11 | 1 | -0/+1 |
| | | | | Patch by Justin Love. | ||||
* | Fix distutils byte-compilation to comply with PEP 3147 (#11254). | Éric Araujo | 2011-10-07 | 1 | -0/+1 |
| | | | | Patch by Jeff Ramnani. Tested with -B, -O and -OO. | ||||
* | Issue #13099: Fix sqlite3.Cursor.lastrowid under a Turkish locale. | Antoine Pitrou | 2011-10-04 | 1 | -0/+1 |
| | | | | Reported and diagnosed by Thomas Kluyver. | ||||
* | Add John to ACKS | Antoine Pitrou | 2011-10-04 | 1 | -0/+1 |
| | |||||
* | Issue #7689: Allow pickling of dynamically created classes when their | Antoine Pitrou | 2011-10-04 | 1 | -0/+2 |
| | | | | | metaclass is registered with copyreg. Patch by Nicolas M. Thiéry and Craig Citro. | ||||
* | #4147: minidom's toprettyxml no longer adds whitespace to text nodes. | R David Murray | 2011-10-01 | 1 | -0/+1 |
| | | | | Patch by Dan Kenigsberg. | ||||
* | Issue #13058: ossaudiodev: fix a file descriptor leak on error. Patch by Thomas | Charles-François Natali | 2011-09-29 | 1 | -0/+1 |
| | | | | Jarosch. | ||||
* | Issue #13013: ctypes: Fix a reference leak in PyCArrayType_from_ctype. | Meador Inge | 2011-09-28 | 1 | -0/+1 |
| | | | | Thanks to Suman Saha for finding the bug and providing a patch. | ||||
* | Issue #9871: Prevent IDLE 3 crash when given byte stings | Ned Deily | 2011-09-14 | 1 | -0/+1 |
| | | | | | with invalid hex escape sequences, like b'\x0'. (Original patch by Claudiu Popa.) | ||||
* | #12888: Fix a bug in HTMLParser.unescape that prevented it to escape more ↵ | Ezio Melotti | 2011-09-05 | 1 | -0/+1 |
| | | | | than 128 entities. Patch by Peter Otten. | ||||
* | Issue #12839: Fix crash in zlib module due to version mismatch. | Nadeem Vawda | 2011-08-28 | 1 | -0/+1 |
| | | | | | | | | | If the version of zlib used to compile the zlib module is incompatible with the one that is actually linked in, then calls into zlib will fail. This can leave attributes of the z_stream uninitialized, so we must take care to avoid segfaulting by trying to use an invalid pointer. Fix by Richard M. Tew. | ||||
* | Issue #12678: Fix distutils sdist test on Windows. | Nadeem Vawda | 2011-08-21 | 1 | -0/+1 |
| | | | | Patch by Jeremy Kloth. | ||||
* | Fix regression with distutils MANIFEST handing (#11104, #8688). | Éric Araujo | 2011-07-31 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | The changed behavior of sdist in 3.1 broke packaging for projects that wanted to use a manually-maintained MANIFEST file (instead of having a MANIFEST.in template and letting distutils generate the MANIFEST). The fixes that were committed for #8688 (76643c286b9f by Tarek and d54da9248ed9 by me) did not fix all issues exposed in the bug report, and also added one problem: the MANIFEST file format gained comments, but the read_manifest method was not updated to handle (i.e. ignore) them. This changeset should fix everything; the tests have been expanded and I successfully tested the 2.7 version with Mercurial, which suffered from this regression. I have grouped the versionchanged directives for these bugs in one place and added micro version numbers to help users know the quirks of the exact version they’re using. Initial report, thorough diagnosis and patch by John Dennis, further work on the patch by Stephen Thorne, and a few edits and additions by me. | ||||
* | Issue #12464: tempfile.TemporaryDirectory.cleanup() should not follow symlinks: | Charles-François Natali | 2011-07-29 | 1 | -0/+1 |
| | | | | fix it. Patch by Petri Lehtinen. | ||||
* | Issue 12514: Use try/finally to assure that timeit restores GC when done. | Raymond Hettinger | 2011-07-29 | 1 | -0/+1 |
| | |||||
* | Issue #12560: Build libpython.so on OpenBSD. Patch by Stefan Sperling. | Charles-François Natali | 2011-07-24 | 1 | -0/+1 |
| | |||||
* | Issue #12587: Correct faulty test file and reference in test_tokenize. | Ned Deily | 2011-07-19 | 1 | -0/+1 |
| | | | | (Patch by Robert Xiao) | ||||
* | Closes #12579. Positional fields with str.format_map() now raise a ↵ | Eric V. Smith | 2011-07-18 | 1 | -0/+1 |
| | | | | ValueError instead of SystemError. |