summaryrefslogtreecommitdiffstats
path: root/Misc/ACKS
Commit message (Collapse)AuthorAgeFilesLines
* Fix regression with distutils MANIFEST handing (#11104, #8688).Éric Araujo2011-07-311-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 Natali2011-07-291-0/+1
| | | | fix it. Patch by Petri Lehtinen.
* Issue 12514: Use try/finally to assure that timeit restores GC when done.Raymond Hettinger2011-07-291-0/+1
|
* Issue #12560: Build libpython.so on OpenBSD. Patch by Stefan Sperling.Charles-François Natali2011-07-241-0/+1
|
* Issue #12587: Correct faulty test file and reference in test_tokenize.Ned Deily2011-07-191-0/+1
| | | | (Patch by Robert Xiao)
* Closes #12579. Positional fields with str.format_map() now raise a ↵Eric V. Smith2011-07-181-0/+1
| | | | ValueError instead of SystemError.
* Close #4376: ctypes now supports nested structures in a endian different thanVictor Stinner2011-07-131-0/+1
| | | | the parent structure. Patch by Vlad Riscutia.
* Issue #12149: Update the method cache after a type's dictionnary getsAntoine Pitrou2011-07-121-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 Murray2011-07-031-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() andNed Deily2011-06-281-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 objectRaymond Hettinger2011-06-261-0/+1
|
* #10206: add test for previously fixed bug.R David Murray2011-06-241-0/+1
| | | | Patch by Francisco Martín Brugué.
* merge 3.1 (#12009)Benjamin Peterson2011-06-101-0/+1
|\
| * fix regression in netrc comment handling (closes #12009)Benjamin Peterson2011-06-101-0/+1
| |
* | Close #12085: Fix an attribute error in subprocess.Popen destructor if theVictor Stinner2011-05-311-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 Deily2011-05-281-0/+1
|\ \ | |/ | | | | Patch by Mher Movsisyan.
| * Issue #985064: Make plistlib more resilient to faulty input plists.Ned Deily2011-05-281-0/+1
| | | | | | | | Patch by Mher Movsisyan.
* | Issue #8498: In socket.accept(), allow to specify 0 as a backlog value inAntoine Pitrou2011-05-101-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 Pitrou2011-05-071-0/+1
|\ \ | |/
| * Issue #11927: SMTP_SSL now uses port 465 by default as documented. Patch by ↵Antoine Pitrou2011-05-071-0/+1
| | | | | | | | Kasun Herath.
| * Issue #9756: credit the author, Andreas Stührk (Trundle)Victor Stinner2011-05-011-0/+1
| |
* | Issue #12000: When a SSL certificate has a subjectAltName without anyAntoine Pitrou2011-05-061-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 Coghlan2011-05-051-0/+1
| | | | | | | | described in the docs. Initial patch by Ysj Ray.
* | Closes #11324: ConfigParser(interpolation=None) doesn't work.Łukasz Langa2011-04-281-0/+1
| | | | | | | | Initial patches by Tobias Brink. Thanks!
* | Added Yuxiao Zeng for finding and resolving #11858. Thanks!Łukasz Langa2011-04-281-0/+1
| |
* | Merge #11901: add description of how bitfields are laid out to hexversion docsR David Murray2011-04-251-0/+1
|\ \ | |/ | | | | Patch by Sijin Joseph.
| * #11901: add description of how bitfields are laid out to hexversion docsR David Murray2011-04-251-0/+1
| | | | | | | | Patch by Sijin Joseph.
* | pybench prep_times calculation error (closes #11895)Jesus Cea2011-04-251-0/+1
|\ \ | |/
| * pybench prep_times calculation error (closes #11895)Jesus Cea2011-04-251-0/+1
| |
* | MERGE: startswith and endswith don't accept None as slice index. Patch by ↵Jesus Cea2011-04-201-0/+1
|\ \ | |/ | | | | Torsten Becker. (closes #11828)
| * startswith and endswith don't accept None as slice index. Patch by Torsten ↵Jesus Cea2011-04-201-0/+1
| | | | | | | | Becker. (closes #11828)
* | Issue #7796: Add link to Jan Kaliszewski's alternate constructor and ABC for ↵Raymond Hettinger2011-03-311-0/+1
| | | | | | | | named tuples.
* | merge #11696Martin v. Löwis2011-03-271-0/+1
|\ \ | |/
| * Closes #11696: Fix ID generation in msilib.Martin v. Löwis2011-03-271-0/+1
| | | | | | | | Patch by Mark Mc Mahon.
* | Merge #9696Mark Dickinson2011-03-271-0/+1
|\ \ | |/
| * Issue #9696: Fix exception incorrectly raised by xdrlib.Packer.pack_int when ↵Mark Dickinson2011-03-271-0/+1
| | | | | | | | trying to pack a negative (in-range) integer.
* | Merge with 3.1Ross Lagerwall2011-03-261-0/+1
|\ \ | |/
| * Issue #11659: Fix ResourceWarning in test_subprocess introduced by #11459.Ross Lagerwall2011-03-261-0/+1
| | | | | | | | Patch by Ben Hayden.
| * Issue #5421: Fix misleading error message when one of socket.sendto()'sAntoine Pitrou2011-03-171-0/+1
| | | | | | | | arguments has the wrong type. Patch by Nikita Vetoshkin.
* | Close #11577: Improve binhex test coverage and fix ResourceWarningNick Coghlan2011-03-171-0/+1
| |
* | Merge #9298 fix.R David Murray2011-03-161-0/+1
|\ \ | |/
| * #9298: restore proper folding of base64 encoded bodies.R David Murray2011-03-161-0/+1
| | | | | | | | Patch by Yves Dorfsman.
* | Backport improved test coverage for string.pyNick Coghlan2011-03-161-0/+1
| |
* | Merge with 3.1Ronald Oussoren2011-03-161-0/+1
|\ \ | |/
| * Issue #11569: use absolute path to the sysctl command in multiprocessing toRonald Oussoren2011-03-161-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 noAntoine Pitrou2011-03-151-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 Melotti2011-03-151-0/+1
| |
| * Fix #11491. When dbm.open was called with a file which already exists andbriancurtin2011-03-141-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 Murray2011-03-151-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 Murray2011-03-141-0/+1
| | | | | | | | Patch by Natalia B. Bidart.