summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Factor-out common code for helper classes.Raymond Hettinger2011-02-222-20/+4
|
* Have the test filename match the module filename.Raymond Hettinger2011-02-221-0/+0
|
* Issue #11085: Moved collections abstract base classes into a separate moduleRaymond Hettinger2011-02-224-13/+13
| | | | | | called collections.abc, following the pattern used by importlib.abc. For backwards compatibility, the names continue to also be imported into the collections module.
* Issue #4681: Allow mmap() to work on file sizes and offsets larger thanAntoine Pitrou2011-02-211-2/+49
| | | | | 4GB, even on 32-bit builds. Initial patch by Ross Lagerwall, adapted for 32-bit Windows.
* Issue #10826: Prevent sporadic failure in test_subprocess on Solaris dueAntoine Pitrou2011-02-212-19/+12
| | | | to open door files.
* Fix PyUnicode_FromFormatV("%c") for non-BMP charVictor Stinner2011-02-211-1/+4
| | | | | Issue #10830: Fix PyUnicode_FromFormatV("%c") for non-BMP characters on narrow build.
* compileall uses repr() to format filenames/pathsVictor Stinner2011-02-212-6/+6
| | | | | Issue #11169: compileall module uses repr() to format filenames and paths to escape surrogate characters and show spaces.
* Issue #11089: Fix performance issue limiting the use of ConfigParser()Raymond Hettinger2011-02-212-8/+100
| | | | with large config files.
* Issue #10990: Prevent tests from clobbering a set trace function.Brett Cannon2011-02-2114-237/+295
| | | | | | | | | | | Many tests simply didn't care if they unset a pre-existing trace function. This made test coverage impossible. This patch fixes various tests to put back any pre-existing trace function. It also introduces test.support.no_tracing as a decorator which will temporarily unset the trace function for tests which simply fail otherwise. Thanks to Kristian Vlaardingerbroek for helping to find the cause of various trace function unsets.
* Issue #10276: Fix the results of zlib.crc32() and zlib.adler32() on buffersAntoine Pitrou2011-02-211-0/+29
| | | | larger than 4GB. Patch by Nadeem Vawda.
* Remove unittest methods scheduled for removal in 3.3 -- makes the unittest ↵Georg Brandl2011-02-205-152/+9
| | | | test suite pass again.
* Bump trunk to 3.3 alpha 0.Georg Brandl2011-02-202-2/+2
|
* Version bump to 3.2 final.Georg Brandl2011-02-202-2/+2
|
* Topic and suspicious update.Georg Brandl2011-02-201-1/+1
|
* Bump for 3.2rc3.v3.2rc3Georg Brandl2011-02-132-2/+2
|
* Update pydoc topics.Georg Brandl2011-02-131-2/+2
|
* Fix #11116 fix on Windows (close file before removing in MH code)R. David Murray2011-02-121-1/+8
|
* #11116: roll back on error during add so mailbox isn't left corrupted.R. David Murray2011-02-112-7/+49
|
* reverting r88395 and r88387 as per ↵Giampaolo Rodolà2011-02-111-11/+12
| | | | http://mail.python.org/pipermail/python-dev/2011-February/108005.html
* asyncore: introduce a new 'closed' attribute to make sure that dispatcher ↵Giampaolo Rodolà2011-02-111-9/+11
| | | | | | gets closed only once. In different occasions close() might be called more than once, causing problems with already disconnected sockets/dispatchers.
* Fixed issue11082 - Reject str for POST data with a TypeError. Document the ↵Senthil Kumaran2011-02-112-4/+11
| | | | need to explicitly encode to bytes when using urlencode.
* get rid of asyncore.dispatcher's debug attribute, which is no longer used ↵Giampaolo Rodolà2011-02-101-3/+0
| | | | (assuming it ever was).
* Issue 10971: Make test_zipimport_support once again compatible with refleak ↵Nick Coghlan2011-02-071-48/+54
| | | | hunting (reviewed by Georg Brandl)
* #11132: pass optimize parameter to recursive call in ↵Georg Brandl2011-02-072-1/+11
| | | | compileall.compile_dir(). Reviewed by Eric A.
* Remove lots of spaces within exception message.Georg Brandl2011-02-031-2/+2
|
* Get command-line doctest of Lib/decimal.py to work again.Raymond Hettinger2011-02-011-2/+2
| | | | | | | If tested as '__main__' instead 'decimal', the tracebacks would abbreviate 'decimal.Inexact' as 'Inexact', breaking the doctests. (Reviewed by Antoine.)
* Issue #8275: Fix passing of callback arguments with ctypes under Win64.Antoine Pitrou2011-01-311-0/+36
| | | | Patch by Stan Mihai. Ok'ed by Georg.
* Issue #11081: Fixed struct.__all__. Reviewed by Georg Brandl.Alexander Belopolsky2011-01-311-1/+1
|
* Bump version.v3.2rc2Georg Brandl2011-01-302-2/+2
|
* Update pydoc topics.Georg Brandl2011-01-301-1/+1
|
* #10680: fix mutually exclusive arguments in argument groups.Georg Brandl2011-01-302-0/+41
|
* #10961: fix exception handling in new pydoc server code.Georg Brandl2011-01-302-99/+105
| | | | Patch by Ron Adam, reviewed by Eric Araujo.
* #11069: fix the IDLE Stack Viewer, by not using "list" as a variable name.Georg Brandl2011-01-301-4/+4
| | | | Original patch by Brian Curtin, reviewed by me.
* #9124: mailbox now accepts binary input and uses binary internallyR. David Murray2011-01-302-131/+354
| | | | | | | | | | | | | | | | Although this patch contains API changes and is rather weighty for an RC phase, the mailbox module was essentially unusable without the patch since it would produce UnicodeErrors when handling non-ascii input at arbitrary and somewhat mysterious places, and any non-trivial amount of email processing will encounter messages with non-ascii bytes. The release manager approved the patch application. The changes allow binary input, and reject non-ASCII string input early with a useful message instead of failing mysteriously later. Binary is used internally for reading and writing the mailbox files. StringIO and Text file input are deprecated. Initial patch by Victor Stinner, validated and expanded by R. David Murray.
* Issue #10845: Improve compatibility between multiprocessing on Windows and ↵Nick Coghlan2011-01-301-1/+9
| | | | package, zipfile and directory execution (Reviewed by Antoine Pitrou and approved by Georg Brandl)
* Protect logging call against None argument (fixes #11045).Éric Araujo2011-01-291-1/+2
| | | | | | Initial patch by Kelsey Hightower. Approved by Raymond. A test was non-trivial to write without calling the private function directly, so we moved that for later.
* Issue #10939: Make Internaldate2tuple test more robust.Alexander Belopolsky2011-01-291-6/+8
|
* Issue 11052: Correct IDLE menu accelerators on Mac OS X for SaveNed Deily2011-01-291-2/+2
| | | | commands. (with release manager approval for 3.2rc2)
* Issue #11053: Fix IDLE "Syntax Error" windows to behave as in 2.x,Ned Deily2011-01-291-2/+2
| | | | | preventing a confusing hung appearance on OS X with the windows obscured. (with release manager approval for 3.2rc2)
* Issue #10940: Workaround an IDLE hang on Mac OS X 10.6 when using theNed Deily2011-01-291-1/+6
| | | | | menu accelerators for Open Module, Go to Line, and New Indent Width. The accelerators still work but no longer appear in the menu items.
* Issue #10939: Fixed imaplib.Internaldate2tuple(). Thanks Joe PetersonAlexander Belopolsky2011-01-292-3/+14
| | | | for the report and the patch. Reviewed by Georg Brandl.
* Issue #10989: Fix a crash on SSLContext.load_verify_locations(None, True).Victor Stinner2011-01-291-0/+3
| | | | Patch reviewed by Antoine Pitrou, okayed by Georg Brandl.
* Issue #11302: missing type check on _string.formatter_field_name_split and ↵Eric Smith2011-01-291-0/+52
| | | | | | _string.formatter_parser caused crash. Originial patch by haypo, reviewed by me, okayed by Georg.
* Issue 10573: revert unittest docs to first / secondMichael Foord2011-01-281-6/+6
| | | | | Minor internal change to unittest.TestCase.assertCountEqual Reviewed by R. David Murray
* Issue #11020: Command-line pyclbr was broken because of missing 2-to-3Raymond Hettinger2011-01-271-1/+1
| | | | | | conversion. (Patch reviewed by David Murray.)
* Issue #11018: fix a test to not be a no-op in test_bz2.Antoine Pitrou2011-01-261-1/+1
| | | | Found by Nadeem Vawda, reviewed by Brett.
* #11019: Make BytesGenerator handle Message with None body.R. David Murray2011-01-262-0/+9
| | | | Bug discovery and initial patch by Victor Stinner.
* Issue #11014: Make 'filter' argument in tarfile.Tarfile.add() into aRaymond Hettinger2011-01-262-2/+6
| | | | | | | keyword-only argument. The preceding positional argument was deprecated, so it made no sense to add filter as a positional argument. (Patch reviewed by Brian Curtin and Anthony Long.)
* Revert r88197. I'll refix correctly once there is a test.R. David Murray2011-01-261-5/+2
|
* Fix BytesGenerator._handle_text() if the message has no payload (None)Victor Stinner2011-01-261-2/+5
|