Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
5651eaa 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 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 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 #3794: remove __div__ and __rdiv__ traces. 06 September 2008, 17:43:49 UTC
1aeaadd #3793: fix markup. 06 September 2008, 17:42:52 UTC
cf06bcc Remove alpha notes from RELNOTES 06 September 2008, 16:49:24 UTC
c883c4a forgot to remove _bsddb description from readme.txt (VC6) 06 September 2008, 07:21:15 UTC
696af97 Align the VS2003 and VS2005 build files with the VS2008 ones (VC6 was done before) 06 September 2008, 00:11:20 UTC
6a59b0e 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 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 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 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 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 #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 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 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 fix small typo 05 September 2008, 00:43:33 UTC
d79dc62 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 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 #3773: Check for errors around the use of PyTokenizer_FindEncoding(). reviewed by Brett Cannon. 04 September 2008, 22:34:09 UTC
1d6a16b Issue #3160: the "bdist_wininst" distutils command didn't work. Reviewed by Trent Nelson. 04 September 2008, 21:32:09 UTC
95aee62 Update release notes for pybsddb. 04 September 2008, 13:44:35 UTC
b12716b 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 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 Follows to bsddb removal (VC6) 04 September 2008, 08:47:17 UTC
7b9a222 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 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 Include a pointer to the pybsddb website with the 'bsddb has been removed' note. 04 September 2008, 04:46:48 UTC
e838812 correct an example 04 September 2008, 04:18:09 UTC
ec12f23 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 Fix a memory leak in reloading extension modules #3667 Reviewer: Barry Warsaw 04 September 2008, 02:28:15 UTC
a7f4f5a #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 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 db_incs is needed 03 September 2008, 23:30:49 UTC
6ba2332 clean up some more bsddb scraps 03 September 2008, 22:59:38 UTC
c469d4c 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 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 remove bsddb 03 September 2008, 22:30:12 UTC
dcc1e11 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 Python3.0 bsddb testsuite compatibility improvements 03 September 2008, 22:07:33 UTC
2ab3444 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 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 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 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 merge 66184 to fix issue3110 to py3k 03 September 2008, 18:22:19 UTC
a786f2b Fix some leaks - Neal Norwitz 03 September 2008, 17:50:59 UTC
8951b61 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 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 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 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 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 Merge r66115 forward to py3k, resolves issue3419 02 September 2008, 19:12:20 UTC
9f76e4f unblock 66115 from merging 02 September 2008, 18:44:13 UTC
7b2b1f9 Add news item for #3719. 02 September 2008, 12:10:46 UTC
33794a7 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 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 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 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 Improve compatibility with Python3.0 testsuite 02 September 2008, 02:30:21 UTC
3e4f055 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 Port Python 2.6 bsddb3 testdriver to Python 3.0 02 September 2008, 00:06:22 UTC
f15b4b7 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 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 remove the deprecation warnings for the old threading API; update the docs Reviewer: Benjamin Peterson 01 September 2008, 23:09:31 UTC
f82b856 In Python3.0, "test.test_support" is renamed to "test.support". 01 September 2008, 20:48:51 UTC
cd3158d 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 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 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 #3753: document that s* etc. are newer and preferred to s#. 01 September 2008, 16:45:35 UTC
c6b09eb #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 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 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 issue3715: docstring representation of hex escaped string needs to be double escaped. 31 August 2008, 16:35:01 UTC
6ba3329 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 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 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 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 Remove outdated comment. Reviewed by Antoine. 30 August 2008, 19:21:01 UTC
3db38ce #3577: 3.0 is not installed as "python" on Unix. 30 August 2008, 09:58:30 UTC
fcfb5f2 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 #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 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 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 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 #3706: fix error message for wrong exec() argument type. R=Guido. 28 August 2008, 07:57:16 UTC
9edd2bd 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 add NULL checking for PyBytes_FromObject; R=Neal 27 August 2008, 00:28:34 UTC
f4ff470 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 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 #3663: extra DECREF on syntax errors. Patch by Amaury Forgeot d'Arc, reviewed by Benjamin Peterson. 26 August 2008, 22:02:58 UTC
2b9e040 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
c15a073 make bytes(o) respect __bytes__ #2415 This adds two new C-API functions: PyObject_Bytes and PyBytes_FromObject. Reviewer: Barry 26 August 2008, 16:46:47 UTC
a786b02 Merged revisions 65910,65977,65980,65984,65986,66000,66011-66012,66014,66017,66020 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65910 | benjamin.peterson | 2008-08-20 09:07:59 -0500 (Wed, 20 Aug 2008) | 1 line fix up the multiprocessing docs a little ........ r65977 | christian.heimes | 2008-08-22 14:47:25 -0500 (Fri, 22 Aug 2008) | 3 lines Silenced compiler warning Objects/stringlib/find.h:97: warning: 'stringlib_contains_obj' defined but not used Reviewed by Benjamin Peterson ........ r65980 | christian.heimes | 2008-08-22 15:10:27 -0500 (Fri, 22 Aug 2008) | 3 lines Fixed two format strings in the _collections module. For example Modules/_collectionsmodule.c:674: warning: format '%i' expects type 'int', but argument 2 has type 'Py_ssize_t' Reviewed by Benjamin Peterson ........ r65984 | christian.heimes | 2008-08-22 16:23:47 -0500 (Fri, 22 Aug 2008) | 1 line d is the correct format string ........ r65986 | mark.hammond | 2008-08-22 19:59:14 -0500 (Fri, 22 Aug 2008) | 2 lines Fix bug 3625: test issues on 64bit windows. r=pitrou ........ r66000 | benjamin.peterson | 2008-08-23 15:27:43 -0500 (Sat, 23 Aug 2008) | 5 lines #3643 add a few more checks to _testcapi to prevent segfaults Author: Victor Stinner Reviewer: Benjamin Peterson ........ r66011 | neal.norwitz | 2008-08-24 12:27:43 -0500 (Sun, 24 Aug 2008) | 1 line Ignore a couple more tests that report leaks inconsistently. ........ r66012 | neal.norwitz | 2008-08-24 12:29:53 -0500 (Sun, 24 Aug 2008) | 1 line Use the actual blacklist of leaky tests ........ r66014 | georg.brandl | 2008-08-24 13:11:07 -0500 (Sun, 24 Aug 2008) | 2 lines #3654: fix duplicate test method name. Review by Benjamin P. ........ r66017 | benjamin.peterson | 2008-08-24 16:55:03 -0500 (Sun, 24 Aug 2008) | 1 line remove note about unimplemented feature ........ r66020 | brett.cannon | 2008-08-24 18:15:19 -0500 (Sun, 24 Aug 2008) | 1 line Clarify that some attributes/methods are listed somewhat separately because they are not part of the threading API. ........ 25 August 2008, 21:05:21 UTC
2532967 Merged revisions 66028 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66028 | neal.norwitz | 2008-08-24 20:52:40 -0700 (Sun, 24 Aug 2008) | 1 line Try to reduce the flakiness of this test ........ 25 August 2008, 03:55:03 UTC
ec105ad Merged revisions 66026 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66026 | neal.norwitz | 2008-08-24 20:03:25 -0700 (Sun, 24 Aug 2008) | 6 lines Use bytes as return type from recv_bytes() methods. Not sure why this only affects some buildbots. R=Brett TESTED=./python -E -tt ./Lib/test/regrtest.py test_multiprocessing ........ 25 August 2008, 03:05:54 UTC
5d6415e Merged revisions 66023 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66023 | neal.norwitz | 2008-08-24 18:50:24 -0700 (Sun, 24 Aug 2008) | 6 lines Fix problem reported by pychecker where AuthenticationError wasn't imported. Add some test coverage to this code. More tests should be added (TODO added). R=Brett TESTED=./python -E -tt ./Lib/test/regrtest.py test_multiprocessing ........ 25 August 2008, 01:53:32 UTC
c34177c Try to fix the sporadic problems on the Solaris buildbot with removing the directories/files. R=Brett TESTED=./python -E -tt ./Lib/test/regrtest.py test_posix 25 August 2008, 01:04:16 UTC
6ae2eb2 Issue #3657: Fix uninitialized memory read when pickling longs. The conversion to the unicode API was incorrect, it should use bytes. repr is a bad variable name. The use is overloaded, but I'll leave that to fix later. R=Brett TESTED=./python -E -tt ./Lib/test/regrtest.py -uall valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \ ./python -E -tt ./Lib/test/regrtest.py test_pickletools 24 August 2008, 23:50:08 UTC
6e0e0e6 Merged revisions 66018 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66018 | neal.norwitz | 2008-08-24 15:03:05 -0700 (Sun, 24 Aug 2008) | 6 lines #3662: Fix segfault introduced when fixing memory leaks. TESTED=./python -E -tt ./Lib/test/regrtest.py test_fileio R (approach from bug)=Amaury and Benjamin ........ 24 August 2008, 22:07:28 UTC
8f2f22a Fix gdbinit to handle new types/APIs. 24 August 2008, 20:59:23 UTC
back to top