summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #1721812: Binary operations and copy operations on set/frozensetRaymond Hettinger2008-11-163-9/+31
| | | | subclasses need to return the base type, not the subclass itself.
* Issue #4296: Fix PyObject_RichCompareBool so that "x in [x]" evaluates toMark Dickinson2008-11-124-2/+62
| | | | | | | True, even when x doesn't compare equal to itself. This was a regression from 2.6. Reviewed by R. Hettinger and C. Heimes.
* change the named tuple returned by inspect.getfullargspec to have a ↵Benjamin Peterson2008-11-123-1/+5
| | | | | | | 'kwonlydefaults' (as claimed by the docs) attribute instead of 'kwdefaults' Fixes #4307 Reviewed by Christian
* getfullargspec() has other virtues, tooBenjamin Peterson2008-11-121-1/+1
|
* Style fix, use tab instead of spaceChristian Heimes2008-11-121-2/+2
|
* #2971: test_zipfile64 fails.Amaury Forgeot d'Arc2008-11-121-7/+8
| | | | | | This test is always skipped, but it is not a reason not to adapt it to py3k. I had to reduce most of the big figures to actually run the test.
* Enable this test only when subprocess supports non-ascii arguments.Amaury Forgeot d'Arc2008-11-121-6/+5
| | | | (it is about parsing the python command line arguments, not about subprocess)
* Temporarily print some information in test_cmd_line,Amaury Forgeot d'Arc2008-11-121-0/+2
| | | | to understand why the test fails on some platforms.
* #3705: Command-line arguments were not correctly decoded when theAmaury Forgeot d'Arc2008-11-114-25/+35
| | | | | | | | | terminal does not use UTF8. Now the code propagates the unicode string as far as possible, and avoids the conversion to char* which implicitely uses utf-8. Reviewed by Benjamin.
* exec won't take file objects anymoreBenjamin Peterson2008-11-111-9/+8
|
* #4298: pickle.load() can segfault on invalid or truncated input.Amaury Forgeot d'Arc2008-11-113-1/+13
| | | | Patch and test by Hirokazu Yamamoto.
* Fixed a compiler warningChristian Heimes2008-11-111-1/+3
|
* Merged revisions 67180 via svnmerge fromBenjamin Peterson2008-11-105-12/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ................ r67180 | benjamin.peterson | 2008-11-10 16:11:12 -0600 (Mon, 10 Nov 2008) | 29 lines Merged revisions 66985,67170,67173,67177-67179 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r66985 | benjamin.peterson | 2008-10-20 16:43:46 -0500 (Mon, 20 Oct 2008) | 1 line no need to use nested try, except, finally ........ r67170 | benjamin.peterson | 2008-11-08 12:28:31 -0600 (Sat, 08 Nov 2008) | 1 line fix #4271: fix_imports didn't recognize imports with parenthesis (ie from x import (a, b)) ........ r67173 | benjamin.peterson | 2008-11-08 17:42:08 -0600 (Sat, 08 Nov 2008) | 1 line consolidate test ........ r67177 | benjamin.peterson | 2008-11-09 21:52:52 -0600 (Sun, 09 Nov 2008) | 1 line let the metclass fixer handle complex assignments in the class body gracefully ........ r67178 | benjamin.peterson | 2008-11-10 15:26:43 -0600 (Mon, 10 Nov 2008) | 1 line the metaclass fixers shouldn't die when bases are not a simple name ........ r67179 | benjamin.peterson | 2008-11-10 15:29:58 -0600 (Mon, 10 Nov 2008) | 1 line allow the fix_import pattern to catch from imports with parenthesis ........ ................
* update string formatting grammarBenjamin Peterson2008-11-091-1/+1
|
* Merged revisions 67171 via svnmerge fromBenjamin Peterson2008-11-082-6/+1
| | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67171 | benjamin.peterson | 2008-11-08 12:38:54 -0600 (Sat, 08 Nov 2008) | 4 lines check for assignment to __debug__ during AST generation Also, give assignment to None a better error message ........
* fix the socketserver demo code for py3kBenjamin Peterson2008-11-085-30/+38
| | | | #4275 Thanks to Don MacMillen
* Blocked revisions 67166 via svnmergeBenjamin Peterson2008-11-080-0/+0
| | | | | | | | ........ r67166 | benjamin.peterson | 2008-11-08 11:07:06 -0600 (Sat, 08 Nov 2008) | 1 line clarify what was added ........
* Blocked revisions 67163 via svnmergeBenjamin Peterson2008-11-080-0/+0
| | | | | | | | ........ r67163 | benjamin.peterson | 2008-11-08 11:04:18 -0600 (Sat, 08 Nov 2008) | 1 line move context clue to versionchanged tag ........
* Merged revisions 67162 via svnmerge fromBenjamin Peterson2008-11-082-21/+27
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67162 | benjamin.peterson | 2008-11-08 10:55:33 -0600 (Sat, 08 Nov 2008) | 1 line a few compile() and ast doc improvements ........
* compile can also produce ASTBenjamin Peterson2008-11-081-4/+4
|
* #4283: fix left-over iteritems() in distutils.Georg Brandl2008-11-082-1/+3
|
* Merged revisions 67149 via svnmerge fromMartin v. Löwis2008-11-072-0/+13
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67149 | martin.v.loewis | 2008-11-07 19:51:50 +0100 (Fr, 07 Nov 2008) | 1 line Issue #1656675: Register a drop handler for .py* files on Windows. ........
* Merged revisions 67117-67119,67123-67124,67143 via svnmerge fromGeorg Brandl2008-11-075-165/+202
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67117 | georg.brandl | 2008-11-06 11:17:58 +0100 (Thu, 06 Nov 2008) | 2 lines #4268: Use correct module for two toplevel functions. ........ r67118 | georg.brandl | 2008-11-06 11:19:11 +0100 (Thu, 06 Nov 2008) | 2 lines #4267: small fixes in sqlite3 docs. ........ r67119 | georg.brandl | 2008-11-06 11:20:49 +0100 (Thu, 06 Nov 2008) | 2 lines #4245: move Thread section to the top. ........ r67123 | georg.brandl | 2008-11-06 19:49:15 +0100 (Thu, 06 Nov 2008) | 2 lines #4247: add "pass" examples to tutorial. ........ r67124 | andrew.kuchling | 2008-11-06 20:23:02 +0100 (Thu, 06 Nov 2008) | 1 line Fix grammar error; reword two paragraphs ........ r67143 | georg.brandl | 2008-11-07 09:27:39 +0100 (Fri, 07 Nov 2008) | 2 lines Fix syntax. ........
* name the releaseBenjamin Peterson2008-11-071-2/+3
|
* post release cleanupBarry Warsaw2008-11-072-1/+13
|
* Retagging.Barry Warsaw2008-11-071-0/+1
|
* De-taggingv3.0rc2Barry Warsaw2008-11-071-0/+1
|
* A totally crappy workaround for issue 4266, but this allows me to build theBarry Warsaw2008-11-071-3/+0
| | | | release.
* TaggingBarry Warsaw2008-11-071-0/+1
|
* Removing old tag.Barry Warsaw2008-11-071-0/+1
|
* updateBarry Warsaw2008-11-071-1/+1
|
* Merged revisions 67125 via svnmerge fromMartin v. Löwis2008-11-061-4/+6
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67125 | martin.v.loewis | 2008-11-06 20:46:03 +0100 (Do, 06 Nov 2008) | 2 lines Stop including fake manifest file in DLLs directory. ........
* Merged revisions 67120 via svnmerge fromMartin v. Löwis2008-11-063-1/+13
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67120 | martin.v.loewis | 2008-11-06 17:43:00 +0100 (Do, 06 Nov 2008) | 2 lines Issue #4120: Exclude manifest from extension modules in VS2008. ........
* Tagging release.Barry Warsaw2008-11-061-0/+1
|
* Bumping to 3.0rc2.Barry Warsaw2008-11-067-17/+14
|
* periodBenjamin Peterson2008-11-051-1/+1
|
* fix #4211: the __path__ of a frozen package should be a list.Benjamin Peterson2008-11-053-28/+21
| | | | Patch by Brett Cannon, review by Christian Heimes.
* Merged revisions 67089,67091,67101 via svnmerge fromBenjamin Peterson2008-11-054-10/+23
| | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67089 | benjamin.peterson | 2008-11-03 14:43:20 -0600 (Mon, 03 Nov 2008) | 1 line clarify by splitting into multiple paragraphs ........ r67091 | benjamin.peterson | 2008-11-03 16:34:57 -0600 (Mon, 03 Nov 2008) | 1 line move a FileIO test to test_fileio ........ r67101 | georg.brandl | 2008-11-04 14:49:35 -0600 (Tue, 04 Nov 2008) | 2 lines #4167: fix markup glitches. ........
* Blocked revisions 66878 via svnmergeBenjamin Peterson2008-11-050-0/+0
| | | | | | | | | | ........ r66878 | benjamin.peterson | 2008-10-11 12:25:36 -0500 (Sat, 11 Oct 2008) | 4 lines give poplib a real test suite #4088 from Giampaolo Rodola'x ........
* Fixed issue #3727: poplib module broken by str to unicode conversionChristian Heimes2008-11-053-105/+300
| | | | Victor strikes again! Assisted by Barry
* Issue #3714: nntplib module broken by str to unicode conversionChristian Heimes2008-11-052-63/+54
| | | | Patch by Victor, Reviewed by Barry
* Issue #1210: Fixed imaplibChristian Heimes2008-11-053-118/+80
| | | | Patch by Victor Stinner, reviewed by Barry Warsaw.
* Fixed issue #4233.Christian Heimes2008-11-054-15/+41
| | | | | Changed semantic of _fileio.FileIO's close() method on file objects with closefd=False. The file descriptor is still kept open but the file object behaves like a closed file. The FileIO object also got a new readonly attribute closefd. Approved by Barry
* Merged revisions 67098 via svnmerge fromMartin v. Löwis2008-11-046-25/+37
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67098 | martin.v.loewis | 2008-11-04 21:40:09 +0100 (Di, 04 Nov 2008) | 2 lines Issue #4204: Fixed module build errors on FreeBSD 4. ........
* Issue #3774: Fixed an error when create a Tkinter menu item without commandHirokazu Yamamoto2008-11-041-12/+13
| | | | and then remove it. Written by Guilherme Polo (gpolo). Ported r67082.
* Sorry, r67092 is commit miss....Hirokazu Yamamoto2008-11-042-21/+8
|
* Blocked revisions 67002 via svnmergeHirokazu Yamamoto2008-11-042-8/+21
| | | | | | | | ........ r67002 | hirokazu.yamamoto | 2008-10-23 09:37:33 +0900 | 1 line Issue #4183: Some tests didn't run with pickle.HIGHEST_PROTOCOL. ........
* fix test_descrBenjamin Peterson2008-11-031-1/+1
|
* Merged revisions 67028,67040,67044,67046,67052,67065,67070,67077,67082 via ↵Benjamin Peterson2008-11-0312-14/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r67028 | benjamin.peterson | 2008-10-25 18:27:07 -0500 (Sat, 25 Oct 2008) | 1 line don't use a catch-all ........ r67040 | armin.rigo | 2008-10-28 12:01:21 -0500 (Tue, 28 Oct 2008) | 5 lines Fix one of the tests: it relied on being present in an "output test" in order to actually test what it was supposed to test, i.e. that the code in the __del__ method did not crash. Use instead the new helper test_support.captured_output(). ........ r67044 | amaury.forgeotdarc | 2008-10-29 18:15:57 -0500 (Wed, 29 Oct 2008) | 3 lines Correct error message in io.open(): closefd=True is the only accepted value with a file name. ........ r67046 | thomas.heller | 2008-10-30 15:18:13 -0500 (Thu, 30 Oct 2008) | 2 lines Fixed a modulefinder crash on certain relative imports. ........ r67052 | christian.heimes | 2008-10-30 16:26:15 -0500 (Thu, 30 Oct 2008) | 1 line Issue #4237: io.FileIO() was raising invalid warnings caused by insufficient initialization of PyFileIOObject struct members. ........ r67065 | benjamin.peterson | 2008-10-30 18:59:18 -0500 (Thu, 30 Oct 2008) | 1 line move unprefixed error into .c file ........ r67070 | benjamin.peterson | 2008-10-31 15:41:44 -0500 (Fri, 31 Oct 2008) | 1 line rephrase has_key doc ........ r67077 | benjamin.peterson | 2008-11-03 09:14:51 -0600 (Mon, 03 Nov 2008) | 1 line #4048 make the parser module accept relative imports as valid ........ r67082 | hirokazu.yamamoto | 2008-11-03 12:03:06 -0600 (Mon, 03 Nov 2008) | 2 lines Issue #3774: Fixed an error when create a Tkinter menu item without command and then remove it. Written by Guilherme Polo (gpolo). ........
* Correct the pickle test, broken since r67059:Amaury Forgeot d'Arc2008-10-311-2/+9
| | | | the python version of pickle is still more tolerant than the C one.