Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | Close #4376: ctypes now supports nested structures in a endian different than | Victor Stinner | 2011-07-13 | 1 | -0/+1 |
| | | | | the parent structure. Patch by Vlad Riscutia. | ||||
* | Issue #12149: Update the method cache after a type's dictionnary gets | Antoine Pitrou | 2011-07-12 | 1 | -0/+1 |
| | | | | | | | | | cleared by the garbage collector. This fixes a segfault when an instance and its type get caught in a reference cycle, and the instance's deallocator calls one of the methods on the type (e.g. when subclassing IOBase). Diagnosis and patch by Davide Rizzo. | ||||
* | #12147: make send_message correctly handle Sender and Resent- headers. | R David Murray | 2011-07-03 | 1 | -0/+1 |
| | | | | | Original patch by Nicolas Estibals. My tweaks to the patch were mostly style/cosmetic, and adding more tests. | ||||
* | Issue #8746: Correct faulty configure checks so that os.chflags() and | Ned Deily | 2011-06-28 | 1 | -0/+1 |
| | | | | | | | os.lchflags() are once again built on systems that support these functions (*BSD and OS X). Also add new stat file flags for OS X (UF_HIDDEN and UF_COMPRESSED). Also add additional tests for os.chflags() and os.lchflags(). (Tests by Garrett Cooper) | ||||
* | Issue #4608: urllib.request.urlopen does not return an iterable object | Raymond Hettinger | 2011-06-26 | 1 | -0/+1 |
| | |||||
* | #10206: add test for previously fixed bug. | R David Murray | 2011-06-24 | 1 | -0/+1 |
| | | | | Patch by Francisco Martín Brugué. | ||||
* | merge 3.1 (#12009) | Benjamin Peterson | 2011-06-10 | 1 | -0/+1 |
|\ | |||||
| * | fix regression in netrc comment handling (closes #12009) | Benjamin Peterson | 2011-06-10 | 1 | -0/+1 |
| | | |||||
* | | Close #12085: Fix an attribute error in subprocess.Popen destructor if the | Victor Stinner | 2011-05-31 | 1 | -0/+1 |
| | | | | | | | | | | constructor has failed, e.g. because of an undeclared keyword argument. Patch written by Oleg Oshmyan. | ||||
* | | Issue #985064: Make plistlib more resilient to faulty input plists. | Ned Deily | 2011-05-28 | 1 | -0/+1 |
|\ \ | |/ | | | | | Patch by Mher Movsisyan. | ||||
| * | Issue #985064: Make plistlib more resilient to faulty input plists. | Ned Deily | 2011-05-28 | 1 | -0/+1 |
| | | | | | | | | Patch by Mher Movsisyan. | ||||
* | | Issue #8498: In socket.accept(), allow to specify 0 as a backlog value in | Antoine Pitrou | 2011-05-10 | 1 | -0/+1 |
| | | | | | | | | order to accept exactly one connection. Patch by Daniel Evers. | ||||
* | | Merge: Issue #11927: SMTP_SSL now uses port 465 by default as documented. | Antoine Pitrou | 2011-05-07 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | Issue #11927: SMTP_SSL now uses port 465 by default as documented. Patch by ↵ | Antoine Pitrou | 2011-05-07 | 1 | -0/+1 |
| | | | | | | | | Kasun Herath. | ||||
| * | Issue #9756: credit the author, Andreas Stührk (Trundle) | Victor Stinner | 2011-05-01 | 1 | -0/+1 |
| | | |||||
* | | Issue #12000: When a SSL certificate has a subjectAltName without any | Antoine Pitrou | 2011-05-06 | 1 | -0/+1 |
| | | | | | | | | | | dNSName entry, ssl.match_hostname() should use the subject's commonName. Patch by Nicolas Bareil. | ||||
* | | Issue #11647: allow contextmanager objects to be used as decorators as ↵ | Nick Coghlan | 2011-05-05 | 1 | -0/+1 |
| | | | | | | | | described in the docs. Initial patch by Ysj Ray. | ||||
* | | Closes #11324: ConfigParser(interpolation=None) doesn't work. | Łukasz Langa | 2011-04-28 | 1 | -0/+1 |
| | | | | | | | | Initial patches by Tobias Brink. Thanks! | ||||
* | | Added Yuxiao Zeng for finding and resolving #11858. Thanks! | Łukasz Langa | 2011-04-28 | 1 | -0/+1 |
| | | |||||
* | | Merge #11901: add description of how bitfields are laid out to hexversion docs | R David Murray | 2011-04-25 | 1 | -0/+1 |
|\ \ | |/ | | | | | Patch by Sijin Joseph. | ||||
| * | #11901: add description of how bitfields are laid out to hexversion docs | R David Murray | 2011-04-25 | 1 | -0/+1 |
| | | | | | | | | Patch by Sijin Joseph. | ||||
* | | pybench prep_times calculation error (closes #11895) | Jesus Cea | 2011-04-25 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | pybench prep_times calculation error (closes #11895) | Jesus Cea | 2011-04-25 | 1 | -0/+1 |
| | | |||||
* | | MERGE: startswith and endswith don't accept None as slice index. Patch by ↵ | Jesus Cea | 2011-04-20 | 1 | -0/+1 |
|\ \ | |/ | | | | | Torsten Becker. (closes #11828) | ||||
| * | startswith and endswith don't accept None as slice index. Patch by Torsten ↵ | Jesus Cea | 2011-04-20 | 1 | -0/+1 |
| | | | | | | | | Becker. (closes #11828) | ||||
* | | Issue #7796: Add link to Jan Kaliszewski's alternate constructor and ABC for ↵ | Raymond Hettinger | 2011-03-31 | 1 | -0/+1 |
| | | | | | | | | named tuples. | ||||
* | | merge #11696 | Martin v. Löwis | 2011-03-27 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | Closes #11696: Fix ID generation in msilib. | Martin v. Löwis | 2011-03-27 | 1 | -0/+1 |
| | | | | | | | | Patch by Mark Mc Mahon. | ||||
* | | Merge #9696 | Mark Dickinson | 2011-03-27 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | Issue #9696: Fix exception incorrectly raised by xdrlib.Packer.pack_int when ↵ | Mark Dickinson | 2011-03-27 | 1 | -0/+1 |
| | | | | | | | | trying to pack a negative (in-range) integer. | ||||
* | | Merge with 3.1 | Ross Lagerwall | 2011-03-26 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | Issue #11659: Fix ResourceWarning in test_subprocess introduced by #11459. | Ross Lagerwall | 2011-03-26 | 1 | -0/+1 |
| | | | | | | | | Patch by Ben Hayden. | ||||
| * | Issue #5421: Fix misleading error message when one of socket.sendto()'s | Antoine Pitrou | 2011-03-17 | 1 | -0/+1 |
| | | | | | | | | arguments has the wrong type. Patch by Nikita Vetoshkin. | ||||
* | | Close #11577: Improve binhex test coverage and fix ResourceWarning | Nick Coghlan | 2011-03-17 | 1 | -0/+1 |
| | | |||||
* | | Merge #9298 fix. | R David Murray | 2011-03-16 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | #9298: restore proper folding of base64 encoded bodies. | R David Murray | 2011-03-16 | 1 | -0/+1 |
| | | | | | | | | Patch by Yves Dorfsman. | ||||
* | | Backport improved test coverage for string.py | Nick Coghlan | 2011-03-16 | 1 | -0/+1 |
| | | |||||
* | | Merge with 3.1 | Ronald Oussoren | 2011-03-16 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | Issue #11569: use absolute path to the sysctl command in multiprocessing to | Ronald Oussoren | 2011-03-16 | 1 | -0/+1 |
| | | | | | | | | | | ensure that it will be found regardless of the shell PATH. This ensures that multiprocessing.cpu_count works on default installs of MacOSX. | ||||
| * | On behalf of Tarek: Issue #11501: disutils.archive_utils.make_zipfile no | Antoine Pitrou | 2011-03-15 | 1 | -0/+1 |
| | | | | | | | | | | longer fails if zlib is not installed. Instead, the zipfile.ZIP_STORED compression is used to create the ZipFile. Patch by Natalia B. Bidart. | ||||
| * | #11515: fix several typos. Patch by Piotr Kasprzyk. | Ezio Melotti | 2011-03-15 | 1 | -0/+1 |
| | | |||||
| * | Fix #11491. When dbm.open was called with a file which already exists and | briancurtin | 2011-03-14 | 1 | -0/+1 |
| | | | | | | | | | | | | the "flag" argument is "n", dbm.error was being raised. As documented, dbm.open(...,flag='n') will now "Always create a new, empty database, open for reading and writing", regardless of a previous file existing. | ||||
* | | #11554: reactivate test_email_codecs, and make it pass. | R David Murray | 2011-03-15 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | The fix is to charset.py, which was not doing the encoding to the correct output character set when doing a body_encode for either the shift-jis or euc-jp charsets. There's also a fix for handling a bytes input in encoders.py. Patch by Michael Henry, comment changes by me. | ||||
* | | #11496: skip history test if clear_history is not available. | R David Murray | 2011-03-14 | 1 | -0/+1 |
| | | | | | | | | Patch by Natalia B. Bidart. |