9751591 | Gregory P. Smith | 07 September 2008, 19:23:19 UTC | Merged revision 66295 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66295 | gregory.p.smith | 2008-09-07 12:18:16 -0700 (Sun, 07 Sep 2008) bugfix to r66283 (see issue #1204). ........ | 07 September 2008, 19:23:19 UTC |
207f211 | Gregory P. Smith | 07 September 2008, 06:29:10 UTC | describe the change merged in r66285 | 07 September 2008, 06:29:10 UTC |
9e20777 | Gregory P. Smith | 07 September 2008, 06:27:24 UTC | block 66284 from being merged; i reran autoconf to regenerate configure and included that in 66285. | 07 September 2008, 06:27:24 UTC |
1882094 | Gregory P. Smith | 07 September 2008, 06:24:49 UTC | Merged revisions 66179,66283 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66179 | gregory.p.smith | 2008-09-02 22:57:48 -0700 (Tue, 02 Sep 2008) Fix issue 3645: OpenBSD required -lcurses when linking with readline to get the correct completion_matches function to avoid crashes on x86_64 (amd64). ........ r66283 | gregory.p.smith | 2008-09-06 22:15:18 -0700 (Sat, 06 Sep 2008) - Issue #1204: The configure script now tests for additional libraries that may be required when linking against readline. This fixes issues with x86_64 builds on some platforms (at least a few Linux flavors as well as OpenBSD/amd64). ........ | 07 September 2008, 06:24:49 UTC |
d43029b | Benjamin Peterson | 06 September 2008, 23:33:21 UTC | Merged revisions 66277 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66277 | benjamin.peterson | 2008-09-06 18:19:15 -0500 (Sat, 06 Sep 2008) | 1 line fix missing module ........ | 06 September 2008, 23:33:21 UTC |
c770bbb | Antoine Pitrou | 06 September 2008, 23:06:41 UTC | Blocked revisions 66275 via svnmerge ........ r66275 | antoine.pitrou | 2008-09-07 01:04:32 +0200 (dim., 07 sept. 2008) | 3 lines Backport relevant part of r66274 (in issue #874900). ........ | 06 September 2008, 23:06:41 UTC |
5fe291f | Antoine Pitrou | 06 September 2008, 23:00:03 UTC | Issue #874900: fix behaviour of threading module after a fork. Reviewed by Gregory P. Smith. | 06 September 2008, 23:00:03 UTC |
0a608fd | Gregory P. Smith | 06 September 2008, 21:34:51 UTC | fixes deferred/release blocker issue #3797: Fixed the dbm, marshal, mmap, ossaudiodev, & winreg modules to return bytes objects instead of bytearray objects. | 06 September 2008, 21:34:51 UTC |
7e958d1 | Amaury Forgeot d'Arc | 06 September 2008, 21:03:22 UTC | I modified the tests a bit to account for unicode string Merged revisions 66270 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66270 | amaury.forgeotdarc | 2008-09-06 22:53:51 +0200 (sam., 06 sept. 2008) | 3 lines #3796: A test class was not run in test_float. Reviewed by Benjamin. ........ | 06 September 2008, 21:03:22 UTC |
5651eaa | Antoine Pitrou | 06 September 2008, 20:46:58 UTC | Issue #3705: py3k aborts if "-c" or "-m" is given a non-ascii value. Reviewed by Benjamin Peterson. | 06 September 2008, 20:46:58 UTC |
693fc46 | Gregory P. Smith | 06 September 2008, 20:13:06 UTC | Fixes release blocker issue #3492 and #3790. Make zlib and zipimport to return bytes instead of bytearray and use bytes rather than bytearray for their internal leftover data storages. | 06 September 2008, 20:13:06 UTC |
35e661c | Benjamin Peterson | 06 September 2008, 19:37:35 UTC | Merged revisions 66262 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66262 | benjamin.peterson | 2008-09-06 14:28:11 -0500 (Sat, 06 Sep 2008) | 4 lines #1638033: add support for httponly on Cookie.Morsel Reviewer: Benjamin ........ | 06 September 2008, 19:37:35 UTC |
ae55dc0 | Georg Brandl | 06 September 2008, 17:43:49 UTC | #3794: remove __div__ and __rdiv__ traces. | 06 September 2008, 17:43:49 UTC |
1aeaadd | Georg Brandl | 06 September 2008, 17:42:52 UTC | #3793: fix markup. | 06 September 2008, 17:42:52 UTC |
cf06bcc | Barry Warsaw | 06 September 2008, 16:49:24 UTC | Remove alpha notes from RELNOTES | 06 September 2008, 16:49:24 UTC |
c883c4a | Hirokazu Yamamoto | 06 September 2008, 07:21:15 UTC | forgot to remove _bsddb description from readme.txt (VC6) | 06 September 2008, 07:21:15 UTC |
696af97 | Amaury Forgeot d'Arc | 06 September 2008, 00:11:20 UTC | Align the VS2003 and VS2005 build files with the VS2008 ones (VC6 was done before) | 06 September 2008, 00:11:20 UTC |
6a59b0e | Benjamin Peterson | 05 September 2008, 23:45:52 UTC | Blocked revisions 66137,66182,66192,66196 via svnmerge ........ r66137 | jesus.cea | 2008-09-01 21:29:06 -0500 (Mon, 01 Sep 2008) | 1 line Improve compatibility with Python3.0 testsuite ........ r66182 | jesus.cea | 2008-09-03 12:50:32 -0500 (Wed, 03 Sep 2008) | 1 line Fix some leaks - Neal Norwitz ........ r66192 | jesus.cea | 2008-09-03 17:07:11 -0500 (Wed, 03 Sep 2008) | 1 line Python3.0 bsddb testsuite compatibility improvements ........ r66196 | facundo.batista | 2008-09-03 17:35:50 -0500 (Wed, 03 Sep 2008) | 5 lines Issue 600362: Relocated parse_qs() and parse_qsl(), from the cgi module to the urlparse one. Added a PendingDeprecationWarning in the old module, it will be deprecated in the future. Docs and tests updated. ........ | 05 September 2008, 23:45:52 UTC |
9e4fdf4 | Antoine Pitrou | 05 September 2008, 23:43:02 UTC | Merged revisions 66240 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66240 | antoine.pitrou | 2008-09-06 01:30:23 +0200 (sam., 06 sept. 2008) | 5 lines Issue #3535: zipfile couldn't read some zip files larger than 2GB. Reviewed by Amaury Forgeot d'Arc. ........ | 05 September 2008, 23:43:02 UTC |
791dc2f | Benjamin Peterson | 05 September 2008, 23:27:15 UTC | compile _bytesio and _stringio into the binary and initalize stdio before site fixing #3279 Reviewer: Alexandre Vassalotti | 05 September 2008, 23:27:15 UTC |
a741ebf | Brett Cannon | 05 September 2008, 23:01:27 UTC | Merged revisions 66237 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66237 | brett.cannon | 2008-09-05 15:59:17 -0700 (Fri, 05 Sep 2008) | 7 lines GNU coding guidelines say that ``make check`` should verify the build. That clashes with what Python's build target did. Rename the target to 'patchcheck' to avoid the culture clash. Closes issue 3758. Reviewed by Benjamin Peterson. ........ | 05 September 2008, 23:01:27 UTC |
b305aeb | Antoine Pitrou | 05 September 2008, 22:13:06 UTC | Merged revisions 66235 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66235 | antoine.pitrou | 2008-09-06 00:04:54 +0200 (sam., 06 sept. 2008) | 6 lines #3601: test_unicode.test_raiseMemError fails in UCS4 Reviewed by Benjamin Peterson on IRC. ........ | 05 September 2008, 22:13:06 UTC |
f048111 | Amaury Forgeot d'Arc | 05 September 2008, 20:48:47 UTC | #3660: Correct a reference leak in PyUnicode_AsEncodedString when the encoder does not return a bytes object. Now test_unicode passes without leaking. Reviewer: Antoine Pitrou. | 05 September 2008, 20:48:47 UTC |
f9b99a0 | Brett Cannon | 05 September 2008, 18:35:01 UTC | Blocked revisions 66232 via svnmerge ........ r66232 | brett.cannon | 2008-09-05 11:33:51 -0700 (Fri, 05 Sep 2008) | 5 lines Deprecate bsddb for removal in Python 3.0. Closes issue 3776. Review by Nick Coghlan. ........ | 05 September 2008, 18:35:01 UTC |
45916a4 | Brett Cannon | 05 September 2008, 03:54:40 UTC | Blocked revisions 66229 via svnmerge ........ r66229 | brett.cannon | 2008-09-04 20:52:59 -0700 (Thu, 04 Sep 2008) | 1 line Make it more obvious that warnings.catch_warnings() and its arguments should be considered keyword-only. ........ | 05 September 2008, 03:54:40 UTC |
88d9498 | Benjamin Peterson | 05 September 2008, 00:43:33 UTC | fix small typo | 05 September 2008, 00:43:33 UTC |
d79dc62 | Antoine Pitrou | 05 September 2008, 00:03:33 UTC | Issue #3660 (part of): fix a memory leak in _pickle. Patch by Amaury Forgeot d'Arc, review by me. | 05 September 2008, 00:03:33 UTC |
9252287 | Amaury Forgeot d'Arc | 04 September 2008, 22:53:19 UTC | Follow-up of #3773: In PyTokenizer_FindEncoding, remove the call to PyErr_NoMemory when PyMem_MALLOC() fails. It is not stritly necessary, the function may already return NULL without an exception set, for example when the file cannot be opened. Discussed with Benjamin Peterson. | 04 September 2008, 22:53:19 UTC |
1b933ed | Amaury Forgeot d'Arc | 04 September 2008, 22:34:09 UTC | #3773: Check for errors around the use of PyTokenizer_FindEncoding(). reviewed by Brett Cannon. | 04 September 2008, 22:34:09 UTC |
1d6a16b | Antoine Pitrou | 04 September 2008, 21:32:09 UTC | Issue #3160: the "bdist_wininst" distutils command didn't work. Reviewed by Trent Nelson. | 04 September 2008, 21:32:09 UTC |
95aee62 | Barry Warsaw | 04 September 2008, 13:44:35 UTC | Update release notes for pybsddb. | 04 September 2008, 13:44:35 UTC |
b12716b | Hirokazu Yamamoto | 04 September 2008, 11:24:53 UTC | Merged revisions 66213 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66213 | hirokazu.yamamoto | 2008-09-04 20:15:14 +0900 | 1 line Issue #3762: platform.architecture() fails if python is lanched via its symbolic link. Reviewed by Amaury Forgeot d'Arc. ........ | 04 September 2008, 11:24:53 UTC |
b212b75 | Guilherme Polo | 04 September 2008, 11:21:31 UTC | Issue #1658: dict size is changing during iteration in tkinter.BaseWidget and tkinter.scrolledtext.ScrolledText. Reviewed by Amaury Forgeot d'Arc | 04 September 2008, 11:21:31 UTC |
c96cba0 | Hirokazu Yamamoto | 04 September 2008, 08:47:17 UTC | Follows to bsddb removal (VC6) | 04 September 2008, 08:47:17 UTC |
7b9a222 | Gregory P. Smith | 04 September 2008, 05:07:03 UTC | Mention that bsddb is gone and include a link to jcea's website where it is being maintained. | 04 September 2008, 05:07:03 UTC |
8a9583e | Brett Cannon | 04 September 2008, 05:04:25 UTC | PyTokenizer_FindEncoding() always failed because it set the tokenizer state with only a file pointer when it called fp_setreadl() which expected a file path. Changed fp_setreadl() to use either a file path or file descriptor (derived from the file pointer) to fix the issue. Closes issue 3594. Reviewed by Antoine Pitrou and Benjamin Peterson. | 04 September 2008, 05:04:25 UTC |
451e99b | Gregory P. Smith | 04 September 2008, 04:46:48 UTC | Include a pointer to the pybsddb website with the 'bsddb has been removed' note. | 04 September 2008, 04:46:48 UTC |
e838812 | Gregory P. Smith | 04 September 2008, 04:18:09 UTC | correct an example | 04 September 2008, 04:18:09 UTC |
ec12f23 | Mark Hammond | 04 September 2008, 03:03:00 UTC | Remove _bsddb project on py3k (_bsddb44 project remains and builds). As discussed with Barry etc on #python-dev | 04 September 2008, 03:03:00 UTC |
ad95653 | Benjamin Peterson | 04 September 2008, 02:28:15 UTC | Fix a memory leak in reloading extension modules #3667 Reviewer: Barry Warsaw | 04 September 2008, 02:28:15 UTC |
a7f4f5a | Benjamin Peterson | 04 September 2008, 02:22:52 UTC | #2501 xml.sax.parser doesn't terminate when given a filename; enable some more tests! Reviewed by myself | 04 September 2008, 02:22:52 UTC |
ecaab83 | Barry Warsaw | 04 September 2008, 01:42:51 UTC | Committing the patch in issue 2965, so that weakref dicts have a closer interface to normal dictionaries. keys(), values() and items() still return iterators instead of views, but that can be fixed later (or not). | 04 September 2008, 01:42:51 UTC |
6ecc5c1 | Benjamin Peterson | 03 September 2008, 23:30:49 UTC | db_incs is needed | 03 September 2008, 23:30:49 UTC |
6ba2332 | Benjamin Peterson | 03 September 2008, 22:59:38 UTC | clean up some more bsddb scraps | 03 September 2008, 22:59:38 UTC |
c469d4c | Facundo Batista | 03 September 2008, 22:49:01 UTC | Issue 600362: Relocated parse_qs() and parse_qsl(), from the cgi module to the urlparse one. Added a DeprecationWarning in the old module, it will be deprecated in the future. Docs and tests updated. | 03 September 2008, 22:49:01 UTC |
849f79a | Brett Cannon | 03 September 2008, 22:47:09 UTC | Blocked revisions 66197 via svnmerge ........ r66197 | brett.cannon | 2008-09-03 15:45:11 -0700 (Wed, 03 Sep 2008) | 6 lines test_py3kwarn had been overlooked when test.test_support.catch_warning() was re-implemented to use warnings.catch_warnings() and had its API improved. Closes issue #3768. Code review by Benjamin Peterson. ........ | 03 September 2008, 22:47:09 UTC |
b98eb87 | Benjamin Peterson | 03 September 2008, 22:30:12 UTC | remove bsddb | 03 September 2008, 22:30:12 UTC |
dcc1e11 | Benjamin Peterson | 03 September 2008, 22:22:18 UTC | Merged revisions 66134,66136,66143,66154-66155,66190 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66134 | andrew.kuchling | 2008-09-01 20:13:42 -0500 (Mon, 01 Sep 2008) | 1 line Describe the __hash__ changes ........ r66136 | andrew.kuchling | 2008-09-01 20:39:18 -0500 (Mon, 01 Sep 2008) | 1 line typo fix ........ r66143 | mark.summerfield | 2008-09-02 02:23:16 -0500 (Tue, 02 Sep 2008) | 3 lines a typo ........ r66154 | andrew.kuchling | 2008-09-02 08:06:00 -0500 (Tue, 02 Sep 2008) | 1 line Clarify example; add imports ........ r66155 | andrew.kuchling | 2008-09-02 08:08:11 -0500 (Tue, 02 Sep 2008) | 1 line Add e-mail address ........ r66190 | benjamin.peterson | 2008-09-03 16:48:20 -0500 (Wed, 03 Sep 2008) | 1 line 3.0 still has the old threading names ........ | 03 September 2008, 22:22:18 UTC |
a64072f | Jesus Cea | 03 September 2008, 22:07:33 UTC | Python3.0 bsddb testsuite compatibility improvements | 03 September 2008, 22:07:33 UTC |
2ab3444 | Christian Heimes | 03 September 2008, 20:31:07 UTC | Fixed wording of python --help text. The -b option was still using the old name 'buffer' instead of 'bytearray'. | 03 September 2008, 20:31:07 UTC |
d6a6d3f | Jesus Cea | 03 September 2008, 20:23:47 UTC | The decode is used to workaround this: http://mail.python.org/pipermail/python-3000/2008-September/014709.html | 03 September 2008, 20:23:47 UTC |
fff9530 | Antoine Pitrou | 03 September 2008, 18:58:51 UTC | Issue #3696: Error parsing arguments on OpenBSD <= 4.4 and Cygwin. Patch by Amaury Forgeot d'Arc, reviewed by me. | 03 September 2008, 18:58:51 UTC |
658fad8 | Antoine Pitrou | 03 September 2008, 18:34:34 UTC | Issue #3697: "Fatal Python error: Cannot recover from stack overflow" could be easily encountered under Windows in debug mode when exercising the recursion limit checking code, due to bogus handling of recursion limit when USE_STACKCHEK was enabled. Reviewed by Amaury Forgeot d'Arc on IRC. | 03 September 2008, 18:34:34 UTC |
338f578 | Jesse Noller | 03 September 2008, 18:22:19 UTC | merge 66184 to fix issue3110 to py3k | 03 September 2008, 18:22:19 UTC |
a786f2b | Jesus Cea | 03 September 2008, 17:50:59 UTC | Fix some leaks - Neal Norwitz | 03 September 2008, 17:50:59 UTC |
8951b61 | Benjamin Peterson | 03 September 2008, 02:27:16 UTC | Merged revisions 66174-66175,66177 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ................ r66174 | benjamin.peterson | 2008-09-02 19:21:32 -0500 (Tue, 02 Sep 2008) | 15 lines Merged revisions 66173 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r66173 | benjamin.peterson | 2008-09-02 18:57:48 -0500 (Tue, 02 Sep 2008) | 8 lines A little 2to3 refactoring #3637 This moves command line logic from refactor.py to a new file called main.py. RefactoringTool now merely deals with the actual fixers and refactoring; options processing for example is abstracted out. This patch was reviewed by Gregory P. Smith. ........ ................ r66175 | benjamin.peterson | 2008-09-02 20:53:28 -0500 (Tue, 02 Sep 2008) | 1 line update 2to3 script from 2to3 trunk ................ r66177 | benjamin.peterson | 2008-09-02 21:14:03 -0500 (Tue, 02 Sep 2008) | 9 lines Merged revisions 66176 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r66176 | benjamin.peterson | 2008-09-02 21:04:06 -0500 (Tue, 02 Sep 2008) | 1 line fix typo ........ ................ | 03 September 2008, 02:27:16 UTC |
d8976f1 | Amaury Forgeot d'Arc | 02 September 2008, 23:22:56 UTC | Merged revisions 66171 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66171 | amaury.forgeotdarc | 2008-09-03 01:19:56 +0200 (mer., 03 sept. 2008) | 9 lines Issue 2975: when compiling multiple extension modules with visual studio 2008 from the same python instance, some environment variables (LIB, INCLUDE) would grow without limit. Tested with these statements: distutils.ccompiler.new_compiler().initialize() print os.environ['LIB'] But I don't know how to turn them into reliable unit tests. ........ | 02 September 2008, 23:22:56 UTC |
ebad7f0 | Amaury Forgeot d'Arc | 02 September 2008, 23:08:07 UTC | Merged revisions 66167 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66167 | amaury.forgeotdarc | 2008-09-02 23:50:47 +0200 (mar., 02 sept. 2008) | 5 lines Attempt to correct the build files for the Microsoft VS7.1 compiler. I don't have a working VS7.1, but VS2005 can automatically convert the project and build a working python interpreter. ........ | 02 September 2008, 23:08:07 UTC |
cb87f82 | Amaury Forgeot d'Arc | 02 September 2008, 22:36:25 UTC | Merged revisions 66166 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk Note: The Windows projects still use bsddb 4.4.20 on the py3k branch ........ r66166 | amaury.forgeotdarc | 2008-09-02 23:17:05 +0200 (mar., 02 sept. 2008) | 2 lines Use vs9to8.py to refresh the Visual Studio 2005 build files. ........ | 02 September 2008, 22:36:25 UTC |
7aa42ea | Hirokazu Yamamoto | 02 September 2008, 20:41:25 UTC | Merged revisions 66162 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66162 | hirokazu.yamamoto | 2008-09-03 05:36:44 +0900 | 2 lines Issue #3759: test_asyncore.py leaked handle. Reviewed by Amaury Forgeot d'Arc ........ | 02 September 2008, 20:41:25 UTC |
824f4f3 | Jesse Noller | 02 September 2008, 19:12:20 UTC | Merge r66115 forward to py3k, resolves issue3419 | 02 September 2008, 19:12:20 UTC |
9f76e4f | Jesse Noller | 02 September 2008, 18:44:13 UTC | unblock 66115 from merging | 02 September 2008, 18:44:13 UTC |
7b2b1f9 | Marc-André Lemburg | 02 September 2008, 12:10:46 UTC | Add news item for #3719. | 02 September 2008, 12:10:46 UTC |
33794a7 | Nick Coghlan | 02 September 2008, 10:43:28 UTC | Merged revisions 66144 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66144 | nick.coghlan | 2008-09-02 20:14:47 +1000 (Tue, 02 Sep 2008) | 1 line Issue 3747: Fix caching in ABCMeta.__subclasscheck__ (R: Georg Brandl) ........ | 02 September 2008, 10:43:28 UTC |
4077985 | Marc-André Lemburg | 02 September 2008, 10:33:55 UTC | Add quotes around the file name to avoid issues with spaces. Closes #3719. Ported to 3.0 from r66145. | 02 September 2008, 10:33:55 UTC |
54bd41d | Brett Cannon | 02 September 2008, 04:01:42 UTC | The _warnings module did not properly handle cases where strings were not being passed in as the message to use for a warning. Fixed along with making the code more robust against other errors where return values were not checked. Closes issue 3639. Code review by Benjamin Peterson. | 02 September 2008, 04:01:42 UTC |
ec92e18 | Brett Cannon | 02 September 2008, 02:46:59 UTC | Merge in r66135. Doing also required removing a stale DeprecationWarning along with moving warnings.catch_warnings() over to keyword-only parameters for its constructor (as documented in the 2.6 docs). | 02 September 2008, 02:46:59 UTC |
3a2bd7d | Jesus Cea | 02 September 2008, 02:30:21 UTC | Improve compatibility with Python3.0 testsuite | 02 September 2008, 02:30:21 UTC |
3e4f055 | Benjamin Peterson | 02 September 2008, 00:31:15 UTC | Merged revisions 66045,66048-66049,66053,66060,66062-66063,66065,66067,66071-66074,66080,66082-66083,66090-66093,66097-66099,66103,66105,66110,66118 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66045 | andrew.kuchling | 2008-08-26 19:27:18 -0500 (Tue, 26 Aug 2008) | 1 line Trim whitespace; add a few updates ........ r66048 | andrew.kuchling | 2008-08-26 19:45:02 -0500 (Tue, 26 Aug 2008) | 1 line Add an item and a note ........ r66049 | andrew.kuchling | 2008-08-26 21:12:18 -0500 (Tue, 26 Aug 2008) | 1 line Add various items ........ r66053 | georg.brandl | 2008-08-28 04:40:18 -0500 (Thu, 28 Aug 2008) | 2 lines #3711: .dll isn't a valid Python extension anymore. ........ r66060 | armin.rigo | 2008-08-29 16:21:52 -0500 (Fri, 29 Aug 2008) | 3 lines A collection of crashers, all variants of the idea of issue #3720. ........ r66062 | georg.brandl | 2008-08-30 04:49:36 -0500 (Sat, 30 Aug 2008) | 2 lines #3730: mention "server" attribute explicitly. ........ r66063 | georg.brandl | 2008-08-30 04:52:44 -0500 (Sat, 30 Aug 2008) | 2 lines #3716: fix typo. ........ r66065 | georg.brandl | 2008-08-30 05:03:09 -0500 (Sat, 30 Aug 2008) | 2 lines #3569: eval() also accepts "exec"able code objects. ........ r66067 | georg.brandl | 2008-08-30 08:17:39 -0500 (Sat, 30 Aug 2008) | 2 lines super() actually returns a super object. ........ r66071 | andrew.kuchling | 2008-08-30 10:19:57 -0500 (Sat, 30 Aug 2008) | 1 line Partial edits from revision and tidying pass ........ r66072 | andrew.kuchling | 2008-08-30 10:21:23 -0500 (Sat, 30 Aug 2008) | 1 line Tidy up some sentences ........ r66073 | andrew.kuchling | 2008-08-30 10:25:47 -0500 (Sat, 30 Aug 2008) | 1 line Correction from Antoine Pitrou: BufferedWriter and Reader support seek() ........ r66074 | andrew.kuchling | 2008-08-30 11:44:54 -0500 (Sat, 30 Aug 2008) | 1 line Edit four more sections ........ r66080 | georg.brandl | 2008-08-30 17:00:28 -0500 (Sat, 30 Aug 2008) | 2 lines Fix markup. ........ r66082 | andrew.kuchling | 2008-08-30 17:56:54 -0500 (Sat, 30 Aug 2008) | 1 line More edits; markup fixes ........ r66083 | andrew.kuchling | 2008-08-30 21:24:08 -0500 (Sat, 30 Aug 2008) | 1 line More edits ........ r66090 | andrew.kuchling | 2008-08-31 09:29:31 -0500 (Sun, 31 Aug 2008) | 1 line Edit the library section, rearranging items to flow better and making lots of edits ........ r66091 | andrew.kuchling | 2008-08-31 10:41:48 -0500 (Sun, 31 Aug 2008) | 1 line Last batch of edits; remove the 'other changes' section ........ r66092 | andrew.kuchling | 2008-08-31 10:48:44 -0500 (Sun, 31 Aug 2008) | 1 line Update patch/bug count ........ r66093 | gregory.p.smith | 2008-08-31 11:34:18 -0500 (Sun, 31 Aug 2008) | 3 lines issue3715: docstring representation of hex escaped string needs to be double escaped. ........ r66097 | benjamin.peterson | 2008-09-01 09:13:43 -0500 (Mon, 01 Sep 2008) | 4 lines #3703 unhelpful _fileio.FileIO error message when trying to open a directory Reviewer: Gregory P. Smith ........ r66098 | georg.brandl | 2008-09-01 09:15:55 -0500 (Mon, 01 Sep 2008) | 2 lines #3749: fix c'n'p errors. ........ r66099 | benjamin.peterson | 2008-09-01 09:18:30 -0500 (Mon, 01 Sep 2008) | 4 lines Fix compilation when --without-threads is given #3683 Reviewer: Georg Brandl, Benjamin Peterson ........ r66103 | vinay.sajip | 2008-09-01 09:30:10 -0500 (Mon, 01 Sep 2008) | 1 line logging: fixed lack of use of encoding attribute specified on a stream. ........ r66105 | vinay.sajip | 2008-09-01 09:33:59 -0500 (Mon, 01 Sep 2008) | 1 line logging: fixed lack of use of encoding attribute specified on a stream. ........ r66110 | vinay.sajip | 2008-09-01 10:08:07 -0500 (Mon, 01 Sep 2008) | 1 line Added section about configuring logging in a library. Thanks to Thomas Heller for the idea. ........ r66118 | vinay.sajip | 2008-09-01 12:44:14 -0500 (Mon, 01 Sep 2008) | 1 line Bug #3738: Documentation is now more accurate in describing handler close methods. ........ | 02 September 2008, 00:31:15 UTC |
d098ff2 | Jesus Cea | 02 September 2008, 00:06:22 UTC | Port Python 2.6 bsddb3 testdriver to Python 3.0 | 02 September 2008, 00:06:22 UTC |
f15b4b7 | Benjamin Peterson | 01 September 2008, 23:32:29 UTC | Blocked revisions 65655,66088,66123 via svnmerge ........ r65655 | bill.janssen | 2008-08-12 11:31:21 -0500 (Tue, 12 Aug 2008) | 1 line remove duplicate close() from ssl.py; expose unwrap and add test for it ........ r66088 | jesus.cea | 2008-08-31 09:00:51 -0500 (Sun, 31 Aug 2008) | 6 lines Update bsddb code to version 4.7.3pre2. This code should be compatible with Python 3.0, also. http://www.jcea.es/programacion/pybsddb.htm#bsddb3-4.7.3 ........ r66123 | jesus.cea | 2008-09-01 15:48:16 -0500 (Mon, 01 Sep 2008) | 1 line In Python3.0, "test.test_support" is renamed to "test.support". ........ | 01 September 2008, 23:32:29 UTC |
b1bd350 | Benjamin Peterson | 01 September 2008, 23:22:44 UTC | Blocked revisions 66127 via svnmerge ........ r66127 | benjamin.peterson | 2008-09-01 18:12:58 -0500 (Mon, 01 Sep 2008) | 4 lines remove py3k warnings about the threading api; update docs Reviewer: Benjamin Peterson ........ | 01 September 2008, 23:22:44 UTC |
b3085c9 | Benjamin Peterson | 01 September 2008, 23:09:31 UTC | remove the deprecation warnings for the old threading API; update the docs Reviewer: Benjamin Peterson | 01 September 2008, 23:09:31 UTC |
f82b856 | Jesus Cea | 01 September 2008, 20:48:51 UTC | In Python3.0, "test.test_support" is renamed to "test.support". | 01 September 2008, 20:48:51 UTC |
cd3158d | Amaury Forgeot d'Arc | 01 September 2008, 20:37:50 UTC | Blocked revisions 66119 via svnmerge ........ r66119 | amaury.forgeotdarc | 2008-09-01 21:52:00 +0200 (lun., 01 sept. 2008) | 5 lines Issue #3751: str.rpartition would perform a left-partition when called with a unicode argument. will backport. ........ | 01 September 2008, 20:37:50 UTC |
cf60382 | Benjamin Peterson | 01 September 2008, 19:56:06 UTC | Merged revisions 66117 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ................ r66117 | benjamin.peterson | 2008-09-01 12:17:22 -0500 (Mon, 01 Sep 2008) | 25 lines Merged revisions 65887,65889,65967-65968,65981 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r65887 | benjamin.peterson | 2008-08-19 17:45:04 -0500 (Tue, 19 Aug 2008) | 1 line allow the raw_input fixer to handle calls after the raw_input (ie. raw_input().split()) ........ r65889 | benjamin.peterson | 2008-08-19 18:11:03 -0500 (Tue, 19 Aug 2008) | 1 line no need for 2.4 compatibility now ........ r65967 | benjamin.peterson | 2008-08-21 18:43:37 -0500 (Thu, 21 Aug 2008) | 1 line allow a Call to have no arguments ........ r65968 | benjamin.peterson | 2008-08-21 18:45:13 -0500 (Thu, 21 Aug 2008) | 1 line add a fixer for sys.exc_info etc by Jeff Balogh #2357 ........ r65981 | benjamin.peterson | 2008-08-22 15:41:30 -0500 (Fri, 22 Aug 2008) | 1 line add a fixer to add parenthese for list and gen comps #2367 ........ ................ | 01 September 2008, 19:56:06 UTC |
2cb598f | Benjamin Peterson | 01 September 2008, 17:16:05 UTC | Blocked revisions 66114-66115 via svnmerge ........ r66114 | jesse.noller | 2008-09-01 11:47:25 -0500 (Mon, 01 Sep 2008) | 2 lines Submit Nick's patch for issue 3589, reviewed by jnoller ........ r66115 | benjamin.peterson | 2008-09-01 12:10:46 -0500 (Mon, 01 Sep 2008) | 1 line revert r66114 for Jesse ........ | 01 September 2008, 17:16:05 UTC |
8fa8952 | Georg Brandl | 01 September 2008, 16:45:35 UTC | #3753: document that s* etc. are newer and preferred to s#. | 01 September 2008, 16:45:35 UTC |
c6b09eb | Antoine Pitrou | 01 September 2008, 15:10:14 UTC | #3712: The memoryview object had a reference leak and didn't support cyclic garbage collection. Reviewed by Benjamin Peterson. | 01 September 2008, 15:10:14 UTC |
d26782e | Hirokazu Yamamoto | 01 September 2008, 14:35:47 UTC | Merged revisions 66104 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66104 | hirokazu.yamamoto | 2008-09-01 23:32:58 +0900 | 2 lines Issue #3748: platform.architecture() printed vogus message on windows. Reviewed by Marc-Andre Lemburg. ........ | 01 September 2008, 14:35:47 UTC |
af21b17 | Hirokazu Yamamoto | 01 September 2008, 14:27:54 UTC | Blocked revisions 66100 via svnmerge ........ r66100 | hirokazu.yamamoto | 2008-09-01 23:24:04 +0900 | 3 lines Issue #3732: Backported r53335 to supress deprecation warning. Reviewed by Benjamin Peterson. ........ | 01 September 2008, 14:27:54 UTC |
6359450 | Gregory P. Smith | 31 August 2008, 16:35:01 UTC | issue3715: docstring representation of hex escaped string needs to be double escaped. | 31 August 2008, 16:35:01 UTC |
6ba3329 | Jesus Cea | 31 August 2008, 14:12:11 UTC | bsddb code updated to version 4.7.3pre2. This code is the same than Python 2.6 one, since the intention is to keep an unified 2.x/3.x codebase. The Python code is automatically translated using "2to3". Please, do not update this code in Python 3.0 by hand. Update the 2.6 one and then do "2to3". | 31 August 2008, 14:12:11 UTC |
73c96db | Nick Coghlan | 31 August 2008, 13:21:24 UTC | Merged revisions 66085 (with modifications) via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66085 | nick.coghlan | 2008-08-31 23:10:50 +1000 (Sun, 31 Aug 2008) | 1 line Issue 2235: document the ability to block inheritance of __hash__ in the language reference ........ | 31 August 2008, 13:21:24 UTC |
3a5d7e3 | Nick Coghlan | 31 August 2008, 12:40:14 UTC | Merged revisions 65487 (with heavy modifications for Py3k as well as some cleanups of the type heirarchy) via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65487 | nick.coghlan | 2008-08-04 22:40:59 +1000 (Mon, 04 Aug 2008) | 1 line Issue 643841: better documentation of the special method lookup process, especially for new-style classes. Also removes the warnings about not being authoritative for new-style classes - the language reference actually covers those fairly well now (albeit in a fashion that isn't always particularly easy to follow). ........ | 31 August 2008, 12:40:14 UTC |
0d85539 | Georg Brandl | 30 August 2008, 19:53:05 UTC | Merged revisions 66076 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66076 | georg.brandl | 2008-08-30 21:03:43 +0200 (Sat, 30 Aug 2008) | 2 lines #3707: fix inf. recursion in pydoc topic search. Rev'd by Antoine. ........ | 30 August 2008, 19:53:05 UTC |
069094b | Georg Brandl | 30 August 2008, 19:21:01 UTC | Remove outdated comment. Reviewed by Antoine. | 30 August 2008, 19:21:01 UTC |
3db38ce | Georg Brandl | 30 August 2008, 09:58:30 UTC | #3577: 3.0 is not installed as "python" on Unix. | 30 August 2008, 09:58:30 UTC |
fcfb5f2 | Antoine Pitrou | 29 August 2008, 18:45:22 UTC | Blocked revisions 66058 via svnmerge ........ r66058 | antoine.pitrou | 2008-08-29 20:39:48 +0200 (ven., 29 août 2008) | 7 lines #3668: When PyArg_ParseTuple correctly parses a s* format, but raises an exception afterwards (for a subsequent parameter), the user code will not call PyBuffer_Release() and memory will leak. Reviewed by Amaury Forgeot d'Arc. ........ | 29 August 2008, 18:45:22 UTC |
f719957 | Antoine Pitrou | 29 August 2008, 18:37:05 UTC | #3668: When PyArg_ParseTuple correctly parses a s* format, but raises an exception afterwards (for a subsequent parameter), the user code will not call PyBuffer_Release() and memory will leak. Reviewed by Amaury Forgeot d'Arc. | 29 August 2008, 18:37:05 UTC |
db26f7c | Amaury Forgeot d'Arc | 29 August 2008, 07:13:32 UTC | Issue 3611: in some cases (a __del__ re-raising an exception, when called from inside an 'except' clause), the exception __context__ would be reset to None. This crases the interpreter if this precisely happens inside PyErr_SetObject. - now the __context__ is properly preserved - in any case, PyErr_SetObject now saves the current exc_value in a local variable, to avoid such crashes in the future. Reviewer: Antoine Pitrou. | 29 August 2008, 07:13:32 UTC |
4f3c561 | Christian Heimes | 28 August 2008, 14:55:10 UTC | Removed merge glitch from stringlib/find.h as explained on the python committers list. The FROM_BYTEARRAY isn't required here. This also fixes bug #3713 | 28 August 2008, 14:55:10 UTC |
ff869fa | Christian Heimes | 28 August 2008, 11:28:26 UTC | Removed bytesmeth declaration in OyObject_Bytes. It's not used any more and causes a compiler warning. | 28 August 2008, 11:28:26 UTC |
2cabc56 | Georg Brandl | 28 August 2008, 07:57:16 UTC | #3706: fix error message for wrong exec() argument type. R=Guido. | 28 August 2008, 07:57:16 UTC |
9edd2bd | Benjamin Peterson | 27 August 2008, 00:31:37 UTC | Fix #3651 various memory leaks when using the buffer interface by Amaury Forgeot d'Arc Reviewer: Antoine Pitrou | 27 August 2008, 00:31:37 UTC |
4b24a42 | Benjamin Peterson | 27 August 2008, 00:28:34 UTC | add NULL checking for PyBytes_FromObject; R=Neal | 27 August 2008, 00:28:34 UTC |
f4ff470 | Antoine Pitrou | 26 August 2008, 22:44:20 UTC | Blocked revisions 66043 via svnmerge ........ r66043 | antoine.pitrou | 2008-08-27 00:42:08 +0200 (mer., 27 août 2008) | 11 lines Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to match Python 2.5 speed despite the __instancecheck__ / __subclasscheck__ mechanism. In the process, fix a bug where isinstance() and issubclass(), when given a tuple of classes as second argument, were looking up __instancecheck__ / __subclasscheck__ on the tuple rather than on each type object. Reviewed by Benjamin Peterson and Raymond Hettinger. ........ | 26 August 2008, 22:44:20 UTC |
ec569b7 | Antoine Pitrou | 26 August 2008, 22:40:48 UTC | Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to match Python 2.5 speed despite the __instancecheck__ / __subclasscheck__ mechanism. In the process, fix a bug where isinstance() and issubclass(), when given a tuple of classes as second argument, were looking up __instancecheck__ / __subclasscheck__ on the tuple rather than on each type object. Reviewed by Benjamin Peterson and Raymond Hettinger. | 26 August 2008, 22:40:48 UTC |
e2dffc0 | Antoine Pitrou | 26 August 2008, 22:02:58 UTC | #3663: extra DECREF on syntax errors. Patch by Amaury Forgeot d'Arc, reviewed by Benjamin Peterson. | 26 August 2008, 22:02:58 UTC |
2b9e040 | Benjamin Peterson | 26 August 2008, 17:14:31 UTC | Blocked revisions 66039 via svnmerge ........ r66039 | benjamin.peterson | 2008-08-26 12:08:40 -0500 (Tue, 26 Aug 2008) | 1 line sort of backport 66038 by aliasing PyObject_Bytes to PyObject_Str ........ | 26 August 2008, 17:14:31 UTC |