----------------------------------- [http://svn.python.org/view?rev=65741&view=rev r65741] | facundo.batista | 2008-08-16 23:38:39 -0400 (Sat, 16 Aug 2008) | 4 lines Changed paths: M /python/trunk/Lib/urllib2.py M /python/trunk/Misc/NEWS Issue 2464. Supports a malformation in the URL received in a redirect. ----------------------------------- [http://svn.python.org/view?rev=65745&view=rev r65745] | hirokazu.yamamoto | 2008-08-17 05:19:52 -0400 (Sun, 17 Aug 2008) | 2 lines Changed paths: M /python/trunk/Modules/posixmodule.c Issue #2222: Fixed reference leak when occured os.rename() fails unicode conversion on 2nd parameter. (windows only) ----------------------------------- [http://svn.python.org/view?rev=65748&view=rev r65748] | hirokazu.yamamoto | 2008-08-17 05:46:56 -0400 (Sun, 17 Aug 2008) | 1 line Changed paths: M /python/trunk/Misc/NEWS I forgot to update NEWS. ----------------------------------- [http://svn.python.org/view?rev=65761&view=rev r65761] | antoine.pitrou | 2008-08-17 09:06:29 -0400 (Sun, 17 Aug 2008) | 3 lines Changed paths: M /python/trunk/Lib/zipfile.py fix ZipFile.testzip() to work with very large embedded files ----------------------------------- [http://svn.python.org/view?rev=65775&view=rev r65775] | benjamin.peterson | 2008-08-17 13:13:26 -0400 (Sun, 17 Aug 2008) | 5 lines Changed paths: M /python/trunk/Lib/symtable.py M /python/trunk/Lib/test/test_symtable.py M /python/trunk/Modules/symtablemodule.c get the symtable module back in working order - Fix broken functions - Add (hopefully) extensive tests - Modernize a little ----------------------------------- [http://svn.python.org/view?rev=65782&view=rev r65782] | benjamin.peterson | 2008-08-17 16:33:45 -0400 (Sun, 17 Aug 2008) | 1 line Changed paths: M /python/trunk/Tools/scripts/idle set svn:executable on a script ----------------------------------- [http://svn.python.org/view?rev=65787&view=rev r65787] | brett.cannon | 2008-08-17 18:10:11 -0400 (Sun, 17 Aug 2008) | 3 lines Changed paths: M /python/trunk/Lib/dummy_thread.py M /python/trunk/Lib/filecmp.py M /python/trunk/Lib/shelve.py M /python/trunk/Misc/NEWS Remove imports of 'warnings' that are no longer needed in dummy_thread, filecmp, and shelve. ----------------------------------- [http://svn.python.org/view?rev=65795&view=rev r65795] | brett.cannon | 2008-08-17 20:46:22 -0400 (Sun, 17 Aug 2008) | 3 lines Changed paths: M /python/trunk/Lib/cookielib.py M /python/trunk/Lib/csv.py M /python/trunk/Lib/os.py M /python/trunk/Lib/urllib2.py M /python/trunk/Lib/weakref.py M /python/trunk/Misc/NEWS Update __all__ for cookielib, csv, os, and urllib2 for objects imported into the module but exposed as part of the API. ----------------------------------- [http://svn.python.org/view?rev=65802&view=rev r65802] | benjamin.peterson | 2008-08-17 22:01:21 -0400 (Sun, 17 Aug 2008) | 1 line Changed paths: M /python/trunk/Python/bltinmodule.c follup to #3473: don't duplicate the reduce code ----------------------------------- [http://svn.python.org/view?rev=65806&view=rev r65806] | marc-andre.lemburg | 2008-08-18 07:13:45 -0400 (Mon, 18 Aug 2008) | 3 lines Changed paths: M /python/trunk/Lib/distutils/core.py Restore Python 2.3 compatibility and remove "with" usage. ----------------------------------- [http://svn.python.org/view?rev=65809&view=rev r65809] | nick.coghlan | 2008-08-18 08:42:46 -0400 (Mon, 18 Aug 2008) | 1 line Changed paths: M /python/trunk/Misc/NEWS Belated NEWS entry for [http://svn.python.org/view?rev=65642&view=rev r65642] ----------------------------------- [http://svn.python.org/view?rev=65810&view=rev r65810] | nick.coghlan | 2008-08-18 09:14:22 -0400 (Mon, 18 Aug 2008) | 1 line Changed paths: M /python/trunk/Doc/c-api/object.rst M /python/trunk/Doc/c-api/typeobj.rst M /python/trunk/Misc/NEWS Issue 2235: document PyObject_HashNotImplemented ----------------------------------- [http://svn.python.org/view?rev=65818&view=rev r65818] | benjamin.peterson | 2008-08-18 12:40:03 -0400 (Mon, 18 Aug 2008) | 4 lines Changed paths: M /python/trunk/Doc/library/threading.rst M /python/trunk/Lib/test/test_threading.py M /python/trunk/Lib/threading.py M /python/trunk/Misc/NEWS change threading.getIdent to a property This is new in 2.6 so now need to worry about backwards compatibility :) ----------------------------------- [http://svn.python.org/view?rev=65822&view=rev r65822] | benjamin.peterson | 2008-08-18 13:45:09 -0400 (Mon, 18 Aug 2008) | 1 line Changed paths: M /python/trunk/Lib/test/test_threading.py M /python/trunk/Lib/threading.py backport threading property changes ----------------------------------- [http://svn.python.org/view?rev=65826&view=rev r65826] | benjamin.peterson | 2008-08-18 14:13:17 -0400 (Mon, 18 Aug 2008) | 1 line Changed paths: M /python/trunk/Lib/threading.py bring back the old API ----------------------------------- [http://svn.python.org/view?rev=65834&view=rev r65834] | amaury.forgeotdarc | 2008-08-18 15:23:47 -0400 (Mon, 18 Aug 2008) | 4 lines Changed paths: M /python/trunk/Lib/distutils/cygwinccompiler.py M /python/trunk/Misc/NEWS #2234 distutils failed with mingw binutils 2.18.50.20080109. Be less strict when parsing these version numbers, they don't necessarily follow the python numbering scheme. ----------------------------------- [http://svn.python.org/view?rev=65842&view=rev r65842] | benjamin.peterson | 2008-08-18 18:29:19 -0400 (Mon, 18 Aug 2008) | 1 line Changed paths: M /python/trunk/Doc/library/threading.rst M /python/trunk/Misc/NEWS update the threading docs to account for recent changes ----------------------------------- [http://svn.python.org/view?rev=65846&view=rev r65846] | georg.brandl | 2008-08-18 19:09:49 -0400 (Mon, 18 Aug 2008) | 2 lines Changed paths: M /python/trunk/Doc/library/threading.rst M /python/trunk/Misc/NEWS Fix grammar. ----------------------------------- [http://svn.python.org/view?rev=65859&view=rev r65859] | thomas.heller | 2008-08-19 13:47:13 -0400 (Tue, 19 Aug 2008) | 2 lines Changed paths: M /python/trunk/Modules/mmapmodule.c Fix strange character in the docstring. ----------------------------------- [http://svn.python.org/view?rev=65865&view=rev r65865] | benjamin.peterson | 2008-08-19 15:07:38 -0400 (Tue, 19 Aug 2008) | 1 line Changed paths: M /python/trunk/Lib/hmac.py silence callable warning in hmac ----------------------------------- [http://svn.python.org/view?rev=65868&view=rev r65868] | thomas.heller | 2008-08-19 15:25:04 -0400 (Tue, 19 Aug 2008) | 3 lines Changed paths: M /python/trunk/Lib/ctypes/test/test_pointers.py M /python/trunk/Misc/NEWS M /python/trunk/Modules/_ctypes/_ctypes.c Fix a regression introduced by rev. 63792: ctypes function pointers that are COM methods must have a boolean True value. ----------------------------------- [http://svn.python.org/view?rev=65869&view=rev r65869] | benjamin.peterson | 2008-08-19 15:27:53 -0400 (Tue, 19 Aug 2008) | 1 line Changed paths: M /python/trunk/Include/pymath.h fix a little typo ----------------------------------- [http://svn.python.org/view?rev=65870&view=rev r65870] | thomas.heller | 2008-08-19 15:40:23 -0400 (Tue, 19 Aug 2008) | 1 line Changed paths: M /python/trunk/Modules/_ctypes/_ctypes.c COM method code is windows specific ----------------------------------- [http://svn.python.org/view?rev=65872&view=rev r65872] | benjamin.peterson | 2008-08-19 15:52:46 -0400 (Tue, 19 Aug 2008) | 1 line Changed paths: M /python/trunk/Doc/reference/expressions.rst M /python/trunk/Grammar/Grammar M /python/trunk/Lib/test/test_grammar.py M /python/trunk/Python/ast.c M /python/trunk/Python/graminit.c allow keyword args to be passed in after *args #3473 ----------------------------------- [http://svn.python.org/view?rev=65874&view=rev r65874] | guido.van.rossum | 2008-08-19 16:13:02 -0400 (Tue, 19 Aug 2008) | 3 lines Changed paths: M /python/trunk/Include/object.h Hopeful fix for issue 1878: remove Py_TPFLAGS_HAVE_VERSION_TAG from Py_TPFLAGS_DEFAULT when not building the core. ----------------------------------- [http://svn.python.org/view?rev=65880&view=rev r65880] | guido.van.rossum | 2008-08-19 17:02:04 -0400 (Tue, 19 Aug 2008) | 2 lines Changed paths: M /python/trunk/Modules/imageop.c Issue 1179: [CVE-2007-4965] Integer overflow in imageop module. ----------------------------------- [http://svn.python.org/view?rev=65891&view=rev r65891] | amaury.forgeotdarc | 2008-08-19 20:08:47 -0400 (Tue, 19 Aug 2008) | 2 lines Changed paths: M /python/trunk/Lib/compiler/transformer.py M /python/trunk/Lib/test/test_compiler.py follow-up of issue3473: update the compiler package to recognize the new syntax. ----------------------------------- [http://svn.python.org/view?rev=65894&view=rev r65894] | benjamin.peterson | 2008-08-19 21:44:45 -0400 (Tue, 19 Aug 2008) | 2 lines Changed paths: M /python/trunk/Lib/symtable.py newSymbolTable is not public API ----------------------------------- [http://svn.python.org/view?rev=65898&view=rev r65898] | benjamin.peterson | 2008-08-19 22:15:42 -0400 (Tue, 19 Aug 2008) | 1 line Changed paths: M /python/trunk/Lib/symtable.py fix silly errors of mine ----------------------------------- [http://svn.python.org/view?rev=65912&view=rev r65912] | guido.van.rossum | 2008-08-20 10:57:20 -0400 (Wed, 20 Aug 2008) | 2 lines Changed paths: M /python/trunk/Misc/NEWS News for the imageop fix. ----------------------------------- [http://svn.python.org/view?rev=65914&view=rev r65914] | guido.van.rossum | 2008-08-20 11:01:50 -0400 (Wed, 20 Aug 2008) | 2 lines Changed paths: M /python/trunk/Misc/NEWS News for the tp_flags change. ----------------------------------- [http://svn.python.org/view?rev=65971&view=rev r65971] | robert.schuppenies | 2008-08-22 04:03:43 -0400 (Fri, 22 Aug 2008) | 2 lines Changed paths: M /python/trunk/Lib/lib-tk/Tkinter.py Issue #1342811: Fixed broken patch. Reviewed by benjamin.peterson. ----------------------------------- [http://svn.python.org/view?rev=65975&view=rev r65975] | christian.heimes | 2008-08-22 15:34:15 -0400 (Fri, 22 Aug 2008) | 1 line Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Objects/obmalloc.c Changed type of numarenas from uint to size_t to silence a GCC warning on 64bit OSes. Reviewed by Benjamin Peterson. ----------------------------------- [http://svn.python.org/view?rev=65978&view=rev r65978] | christian.heimes | 2008-08-22 15:55:54 -0400 (Fri, 22 Aug 2008) | 3 lines Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Modules/_sqlite/row.c Silenced a compiler warning in the sqlite module Modules/_sqlite/row.c:187: warning: suggest parentheses around && within || Reviewed by Benjamin Peterson ----------------------------------- [http://svn.python.org/view?rev=65980&view=rev r65980] | christian.heimes | 2008-08-22 16:10:27 -0400 (Fri, 22 Aug 2008) | 3 lines Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Modules/_collectionsmodule.c 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 ----------------------------------- [http://svn.python.org/view?rev=65982&view=rev r65982] | benjamin.peterson | 2008-08-22 16:43:48 -0400 (Fri, 22 Aug 2008) | 4 lines Changed paths: M /python/trunk/Lib/threading.py fix a few get_name() calls and turn then to .name Reviewer: Christian Heimes ----------------------------------- [http://svn.python.org/view?rev=65984&view=rev r65984] | christian.heimes | 2008-08-22 17:23:47 -0400 (Fri, 22 Aug 2008) | 1 line Changed paths: M /python/trunk/Modules/_collectionsmodule.c d is the correct format string ----------------------------------- [http://svn.python.org/view?rev=66000&view=rev r66000] | benjamin.peterson | 2008-08-23 16:27:43 -0400 (Sat, 23 Aug 2008) | 5 lines Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Modules/_testcapimodule.c #3643 add a few more checks to _testcapi to prevent segfaults Author: Victor Stinner Reviewer: Benjamin Peterson ----------------------------------- [http://svn.python.org/view?rev=66011&view=rev r66011] | neal.norwitz | 2008-08-24 13:27:43 -0400 (Sun, 24 Aug 2008) | 1 line Changed paths: M /python/trunk/Misc/build.sh Ignore a couple more tests that report leaks inconsistently. ----------------------------------- [http://svn.python.org/view?rev=66012&view=rev r66012] | neal.norwitz | 2008-08-24 13:29:53 -0400 (Sun, 24 Aug 2008) | 1 line Changed paths: M /python/trunk/Misc/build.sh Use the actual blacklist of leaky tests ----------------------------------- [http://svn.python.org/view?rev=66018&view=rev r66018] | neal.norwitz | 2008-08-24 18:03:05 -0400 (Sun, 24 Aug 2008) | 6 lines Changed paths: M /python/trunk/Lib/test/test_fileio.py M /python/trunk/Modules/_fileio.c #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 ----------------------------------- [http://svn.python.org/view?rev=66076&view=rev r66076] | georg.brandl | 2008-08-30 15:03:43 -0400 (Sat, 30 Aug 2008) | 2 lines Changed paths: M /python/trunk/Lib/pydoc.py #3707: fix inf. recursion in pydoc topic search. Rev'd by Antoine. ----------------------------------- [http://svn.python.org/view?rev=66093&view=rev r66093] | gregory.p.smith | 2008-08-31 12:34:18 -0400 (Sun, 31 Aug 2008) | 3 lines Changed paths: M /python/trunk/Lib/hashlib.py issue3715: docstring representation of hex escaped string needs to be double escaped. ----------------------------------- [http://svn.python.org/view?rev=66099&view=rev r66099] | benjamin.peterson | 2008-09-01 10:18:30 -0400 (Mon, 01 Sep 2008) | 4 lines Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Python/import.c Fix compilation when --without-threads is given #3683 Reviewer: Georg Brandl, Benjamin Peterson ----------------------------------- [http://svn.python.org/view?rev=66100&view=rev r66100] | hirokazu.yamamoto | 2008-09-01 10:24:04 -0400 (Mon, 01 Sep 2008) | 3 lines Changed paths: M /python/trunk/Lib/msilib/__init__.py Issue #3732: Backported r53335 to supress deprecation warning. Reviewed by Benjamin Peterson. ----------------------------------- [http://svn.python.org/view?rev=66103&view=rev r66103] | vinay.sajip | 2008-09-01 10:30:10 -0400 (Mon, 01 Sep 2008) | 1 line Changed paths: M /python/trunk/Lib/logging/__init__.py logging: fixed lack of use of encoding attribute specified on a stream. ----------------------------------- [http://svn.python.org/view?rev=66104&view=rev r66104] | hirokazu.yamamoto | 2008-09-01 10:32:58 -0400 (Mon, 01 Sep 2008) | 2 lines Changed paths: M /python/trunk/Lib/platform.py Issue #3748: platform.architecture() printed vogus message on windows. Reviewed by Marc-Andre Lemburg. ----------------------------------- [http://svn.python.org/view?rev=66105&view=rev r66105] | vinay.sajip | 2008-09-01 10:33:59 -0400 (Mon, 01 Sep 2008) | 1 line Changed paths: M /python/trunk/Misc/NEWS logging: fixed lack of use of encoding attribute specified on a stream. ----------------------------------- [http://svn.python.org/view?rev=66141&view=rev r66141] | gregory.p.smith | 2008-09-02 01:29:51 -0400 (Tue, 02 Sep 2008) | 3 lines Changed paths: M /python/trunk/Makefile.pre.in M /python/trunk/Misc/NEWS Issue #3678: Correctly pass LDFLAGS and LDLAST to the linker on shared library targets in the Makefile. ----------------------------------- [http://svn.python.org/view?rev=66142&view=rev r66142] | gregory.p.smith | 2008-09-02 01:36:11 -0400 (Tue, 02 Sep 2008) | 3 lines Changed paths: M /python/trunk/Lib/os.py M /python/trunk/Lib/test/test_os.py M /python/trunk/Misc/NEWS Issue #3708: os.urandom no longer goes into an infinite loop when passed a non-integer floating point number. ----------------------------------- [http://svn.python.org/view?rev=66145&view=rev r66145] | marc-andre.lemburg | 2008-09-02 06:32:34 -0400 (Tue, 02 Sep 2008) | 5 lines Changed paths: M /python/trunk/Lib/platform.py Add quotes around the file name to avoid issues with spaces. Closes #3719. ----------------------------------- [http://svn.python.org/view?rev=66167&view=rev r66167] | amaury.forgeotdarc | 2008-09-02 17:50:47 -0400 (Tue, 02 Sep 2008) | 5 lines Changed paths: M /python/trunk/PC/VS7.1/pythoncore.vcproj M /python/trunk/PC/VS7.1/readme.txt 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. ----------------------------------- [http://svn.python.org/view?rev=66171&view=rev r66171] | amaury.forgeotdarc | 2008-09-02 19:19:56 -0400 (Tue, 02 Sep 2008) | 9 lines Changed paths: M /python/trunk/Lib/distutils/msvc9compiler.py M /python/trunk/Misc/NEWS 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. ----------------------------------- [http://svn.python.org/view?rev=66180&view=rev r66180] | vinay.sajip | 2008-09-03 05:20:05 -0400 (Wed, 03 Sep 2008) | 1 line Changed paths: M /python/trunk/Lib/logging/config.py M /python/trunk/Lib/test/test_logging.py M /python/trunk/Misc/NEWS Issue #3726: Allowed spaces in separators in logging configuration files. ----------------------------------- [http://svn.python.org/view?rev=66181&view=rev r66181] | marc-andre.lemburg | 2008-09-03 07:13:56 -0400 (Wed, 03 Sep 2008) | 4 lines Changed paths: M /python/trunk/Lib/distutils/dist.py M /python/trunk/Lib/distutils/tests/test_dist.py M /python/trunk/Misc/NEWS Issue #2562: Fix distutils PKG-INFO writing logic to allow having non-ascii characters and Unicode in setup.py meta-data. ----------------------------------- [http://svn.python.org/view?rev=66182&view=rev r66182] | jesus.cea | 2008-09-03 13:50:32 -0400 (Wed, 03 Sep 2008) | 1 line Changed paths: M /python/trunk/Modules/_bsddb.c M /python/trunk/Modules/bsddb.h Fix some leaks - Neal Norwitz ----------------------------------- [http://svn.python.org/view?rev=66211&view=rev r66211] | vinay.sajip | 2008-09-04 03:31:21 -0400 (Thu, 04 Sep 2008) | 1 line Changed paths: M /python/trunk/Lib/logging/__init__.py M /python/trunk/Lib/test/test_logging.py M /python/trunk/Misc/NEWS Issue #3772: Fixed regression problem in StreamHandler.emit(). ----------------------------------- [http://svn.python.org/view?rev=66237&view=rev r66237] | brett.cannon | 2008-09-05 18:59:17 -0400 (Fri, 05 Sep 2008) | 7 lines Changed paths: M /python/trunk/Makefile.pre.in M /python/trunk/Misc/NEWS 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. ----------------------------------- [http://svn.python.org/view?rev=66240&view=rev r66240] | antoine.pitrou | 2008-09-05 19:30:23 -0400 (Fri, 05 Sep 2008) | 5 lines Changed paths: M /python/trunk/Lib/zipfile.py M /python/trunk/Misc/NEWS Issue #3535: zipfile couldn't read some zip files larger than 2GB. Reviewed by Amaury Forgeot d'Arc. ----------------------------------- [http://svn.python.org/view?rev=66264&view=rev r66264] | benjamin.peterson | 2008-09-06 15:42:39 -0400 (Sat, 06 Sep 2008) | 1 line Changed paths: M /python/trunk/README docs are pretty good about new-style classes these days ----------------------------------- [http://svn.python.org/view?rev=66270&view=rev r66270] | amaury.forgeotdarc | 2008-09-06 16:53:51 -0400 (Sat, 06 Sep 2008) | 3 lines Changed paths: M /python/trunk/Lib/test/test_float.py M /python/trunk/Misc/NEWS #3796: A test class was not run in test_float. Reviewed by Benjamin. ----------------------------------- [http://svn.python.org/view?rev=66282&view=rev r66282] | josiah.carlson | 2008-09-07 00:37:10 -0400 (Sun, 07 Sep 2008) | 3 lines Changed paths: M /python/trunk/Lib/asyncore.py undoing change that broke trunk. Need to find a better solution to this. ----------------------------------- [http://svn.python.org/view?rev=66284&view=rev r66284] | gregory.p.smith | 2008-09-07 01:15:58 -0400 (Sun, 07 Sep 2008) | 2 lines Changed paths: M /python/trunk/configure reran autoconf for [http://svn.python.org/view?rev=66283&view=rev r66283]'s checkin ----------------------------------- [http://svn.python.org/view?rev=66296&view=rev r66296] | gregory.p.smith | 2008-09-07 15:19:04 -0400 (Sun, 07 Sep 2008) | 2 lines Changed paths: M /python/trunk/configure reran autoconf ----------------------------------- [http://svn.python.org/view?rev=66304&view=rev r66304] | martin.v.loewis | 2008-09-08 08:02:45 -0400 (Mon, 08 Sep 2008) | 2 lines Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Tools/msi/merge.py Allow passing the MSI file name to merge.py. ----------------------------------- [http://svn.python.org/view?rev=66305&view=rev r66305] | martin.v.loewis | 2008-09-08 09:50:10 -0400 (Mon, 08 Sep 2008) | 3 lines Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Tools/msi/msi.py Issue #2271: Set SecureCustomProperties so that installation will properly use the TARGETDIR even for unprivileged users. ----------------------------------- [http://svn.python.org/view?rev=66332&view=rev r66332] | amaury.forgeotdarc | 2008-09-09 03:24:30 -0400 (Tue, 09 Sep 2008) | 6 lines Changed paths: M /python/trunk/Lib/test/test_long.py M /python/trunk/Misc/NEWS M /python/trunk/Objects/floatobject.c #3777: long(4.2) returned an int, and broke backward compatibility. the __long__ slot is allowed to return either int or long, but the behaviour of float objects should not change between 2.5 and 2.6. Reviewed by Benjamin Peterson ----------------------------------- [http://svn.python.org/view?rev=66337&view=rev r66337] | vinay.sajip | 2008-09-09 09:42:08 -0400 (Tue, 09 Sep 2008) | 1 line Changed paths: M /python/trunk/Lib/test/test_logging.py M /python/trunk/Misc/NEWS Issue #3809: Fixed spurious 'test.blah' file left behind by test_logging. ----------------------------------- [http://svn.python.org/view?rev=66347&view=rev r66347] | georg.brandl | 2008-09-09 15:26:00 -0400 (Tue, 09 Sep 2008) | 2 lines Changed paths: M /python/trunk/Objects/unicodeobject.c Fix varname in docstring. #3822. ----------------------------------- [http://svn.python.org/view?rev=66352&view=rev r66352] | benjamin.peterson | 2008-09-09 16:55:01 -0400 (Tue, 09 Sep 2008) | 4 lines Changed paths: M /python/trunk/Lib/test/test_weakref.py M /python/trunk/Misc/NEWS M /python/trunk/Objects/weakrefobject.c Fix #3634 invalid return value from _weakref.ref(Exception).__init__ Reviewers: Amaury, Antoine, Benjamin ----------------------------------- [http://svn.python.org/view?rev=66362&view=rev r66362] | martin.v.loewis | 2008-09-10 09:38:12 -0400 (Wed, 10 Sep 2008) | 3 lines Changed paths: M /python/trunk/Doc/library/unicodedata.rst M /python/trunk/Lib/test/test_unicodedata.py M /python/trunk/Misc/NEWS M /python/trunk/Modules/unicodedata.c M /python/trunk/Modules/unicodedata_db.h M /python/trunk/Modules/unicodename_db.h M /python/trunk/Objects/unicodectype.c M /python/trunk/Objects/unicodetype_db.h M /python/trunk/Tools/unicode/makeunicodedata.py Issue #3811: The Unicode database was updated to 5.1. Reviewed by Fredrik Lundh and Marc-Andre Lemburg. ----------------------------------- [http://svn.python.org/view?rev=66364&view=rev r66364] | guido.van.rossum | 2008-09-10 10:27:00 -0400 (Wed, 10 Sep 2008) | 3 lines Changed paths: M /python/trunk/Lib/test/test_re.py M /python/trunk/Misc/NEWS M /python/trunk/Modules/_sre.c - Issue #3629: Fix sre "bytecode" validator for an end case. Reviewed by Amaury. ----------------------------------- [http://svn.python.org/view?rev=66379&view=rev r66379] | benjamin.peterson | 2008-09-10 18:28:00 -0400 (Wed, 10 Sep 2008) | 1 line Changed paths: M /python/trunk/Parser/asdl_c.py update asdl_c.py from [http://svn.python.org/view?rev=66377&view=rev r66377] ----------------------------------- [http://svn.python.org/view?rev=66383&view=rev r66383] | martin.v.loewis | 2008-09-11 02:53:30 -0400 (Thu, 11 Sep 2008) | 3 lines Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Objects/obmalloc.c Issue #3642: Suppress warning in obmalloc when size_t is larger than uint. Reverts [http://svn.python.org/view?rev=65975&view=rev r65975]. Reviewed by Brett Cannon. ----------------------------------- [http://svn.python.org/view?rev=66390&view=rev r66390] | amaury.forgeotdarc | 2008-09-11 16:56:13 -0400 (Thu, 11 Sep 2008) | 4 lines Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Misc/find_recursionlimit.py M /python/trunk/Modules/cPickle.c #3640: Correct a crash in cPickle on 64bit platforms, in the case of deeply nested lists or dicts. Reviewed by Martin von Loewis. ----------------------------------- [http://svn.python.org/view?rev=66404&view=rev r66404] | gerhard.haering | 2008-09-12 09:54:06 -0400 (Fri, 12 Sep 2008) | 2 lines Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Modules/_sqlite/connection.c sqlite3 module: Mark iterdump() method as "Non-standard" like all the other methods not found in DB-API. ----------------------------------- [http://svn.python.org/view?rev=66412&view=rev r66412] | gerhard.haering | 2008-09-12 14:58:57 -0400 (Fri, 12 Sep 2008) | 2 lines Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Modules/_sqlite/connection.c M /python/trunk/Modules/_sqlite/cursor.c M /python/trunk/Modules/_sqlite/microprotocols.c M /python/trunk/Modules/_sqlite/microprotocols.h M /python/trunk/Modules/_sqlite/module.c M /python/trunk/Modules/_sqlite/statement.c M /python/trunk/Modules/_sqlite/util.c M /python/trunk/Modules/_sqlite/util.h Fixes issue #3103. In the sqlite3 module, made one more function static. All renaming public symbos now have the pysqlite prefix to avoid name clashes. This at least once created problems where the same symbol name appeared somewhere in Apache and the sqlite3 module was used from mod_python. ----------------------------------- [http://svn.python.org/view?rev=66414&view=rev r66414] | gerhard.haering | 2008-09-12 18:33:22 -0400 (Fri, 12 Sep 2008) | 2 lines Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Modules/_sqlite/cursor.c M /python/trunk/Modules/_sqlite/statement.c Issue #3846: Release GIL during calls to sqlite3_prepare. This improves concurrent access to the same database file from multiple threads/processes. ----------------------------------- [http://svn.python.org/view?rev=66439&view=rev r66439] | martin.v.loewis | 2008-09-13 04:11:57 -0400 (Sat, 13 Sep 2008) | 1 line Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Tools/msi/msi.py Issue #3833: Use a different upgrade code for Win64 installers. ----------------------------------- [http://svn.python.org/view?rev=66441&view=rev r66441] | martin.v.loewis | 2008-09-13 04:36:22 -0400 (Sat, 13 Sep 2008) | 1 line Changed paths: M /python/trunk/Tools/msi/msi.py Change product code of Win64 installer to allow simultaneous installation on Win32 and Win64; also change product name to be able to distinguish the two in ARP. ----------------------------------- [http://svn.python.org/view?rev=66457&view=rev r66457] | antoine.pitrou | 2008-09-13 16:30:30 -0400 (Sat, 13 Sep 2008) | 5 lines Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Misc/find_recursionlimit.py Issue #3850: Misc/find_recursionlimit.py was broken. Reviewed by A.M. Kuchling. ----------------------------------- [http://svn.python.org/view?rev=66460&view=rev r66460] | martin.v.loewis | 2008-09-14 16:22:39 -0400 (Sun, 14 Sep 2008) | 1 line Changed paths: M /python/trunk/Misc/NEWS A /python/trunk/Tools/msi/crtlicense.txt M /python/trunk/Tools/msi/msi.py Issue #3617: Include a licensing statement regarding the Microsoft C runtime in the Windows installer. ----------------------------------- [http://svn.python.org/view?rev=66461&view=rev r66461] | martin.v.loewis | 2008-09-14 16:25:40 -0400 (Sun, 14 Sep 2008) | 1 line Changed paths: M /python/trunk/Tools/msi/crtlicense.txt Set eol-style to native. ----------------------------------- [http://svn.python.org/view?rev=66463&view=rev r66463] | martin.v.loewis | 2008-09-14 21:30:21 -0400 (Sun, 14 Sep 2008) | 2 lines Changed paths: M /python/trunk/Tools/msi/crtlicense.txt Fix grammar. ----------------------------------- [http://svn.python.org/view?rev=66496&view=rev r66496] | benjamin.peterson | 2008-09-17 21:22:16 -0400 (Wed, 17 Sep 2008) | 1 line Changed paths: M /python/trunk/Lib/test/test_hashlib.py M /python/trunk/Misc/NEWS M /python/trunk/Modules/_hashopenssl.c fix possible integer overflows in _hashopenssl #3886 ----------------------------------- [http://svn.python.org/view?rev=66498&view=rev r66498] | mark.hammond | 2008-09-17 22:47:35 -0400 (Wed, 17 Sep 2008) | 4 lines Changed paths: M /python/trunk/Lib/bsddb/test/test_replication.py On Windows, temporarily disable the bsddb test referenced in bug 3892. We do yell to stderr and the bug is marked as a blocker. Reviewed by barry in #python-dev. ----------------------------------- [http://svn.python.org/view?rev=66502&view=rev r66502] | mark.hammond | 2008-09-17 23:51:46 -0400 (Wed, 17 Sep 2008) | 3 lines Changed paths: M /python/trunk/Lib/distutils/msvc9compiler.py avoid putting unicode objects in the environment causing later test failures. As discussed on #python-dev ----------------------------------- [http://svn.python.org/view?rev=66508&view=rev r66508] | benjamin.peterson | 2008-09-18 19:20:28 -0400 (Thu, 18 Sep 2008) | 1 line Changed paths: M /python/trunk/Modules/config.c.in tabify ----------------------------------- [http://svn.python.org/view?rev=66514&view=rev r66514] | martin.v.loewis | 2008-09-19 11:21:07 -0400 (Fri, 19 Sep 2008) | 2 lines Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Tools/msi/merge.py Bug #3887: Package x64 version of CRT for AMD64 Windows binaries. ----------------------------------- [http://svn.python.org/view?rev=66516&view=rev r66516] | martin.v.loewis | 2008-09-19 15:20:03 -0400 (Fri, 19 Sep 2008) | 1 line Changed paths: M /python/trunk/Tools/msi/msi.py Use AMD64 version of CRT in just-for-me installations for Win64 installers. ----------------------------------- [http://svn.python.org/view?rev=66523&view=rev r66523] | georg.brandl | 2008-09-21 03:14:44 -0400 (Sun, 21 Sep 2008) | 2 lines Changed paths: M /python/trunk/Doc/library/select.rst M /python/trunk/Modules/selectmodule.c #3852: fix some select.kqueue and kevent docs. ----------------------------------- [http://svn.python.org/view?rev=66525&view=rev r66525] | georg.brandl | 2008-09-21 03:17:00 -0400 (Sun, 21 Sep 2008) | 2 lines Changed paths: M /python/trunk/Doc/using/windows.rst M /python/trunk/PCbuild/readme.txt #3916: fixes for docs wrt. Windows directory layout ----------------------------------- [http://svn.python.org/view?rev=66529&view=rev r66529] | georg.brandl | 2008-09-21 03:24:11 -0400 (Sun, 21 Sep 2008) | 2 lines Changed paths: M /python/trunk/PCbuild/readme.txt #3901: bsddb fix. ----------------------------------- [http://svn.python.org/view?rev=66530&view=rev r66530] | georg.brandl | 2008-09-21 03:31:52 -0400 (Sun, 21 Sep 2008) | 2 lines Changed paths: M /python/trunk/Modules/Setup.dist #3897: _collections now has an underscore. ----------------------------------- [http://svn.python.org/view?rev=66542&view=rev r66542] | hirokazu.yamamoto | 2008-09-21 16:48:41 -0400 (Sun, 21 Sep 2008) | 2 lines Changed paths: M /python/trunk/Lib/distutils/tests/test_build_ext.py Issue #3925: Ignores shutil.rmtree error on cygwin too. Reviewed by Benjamin Peterson. ----------------------------------- [http://svn.python.org/view?rev=66544&view=rev r66544] | benjamin.peterson | 2008-09-21 17:27:51 -0400 (Sun, 21 Sep 2008) | 4 lines Changed paths: M /python/trunk/Lib/test/test_urllib.py M /python/trunk/Lib/urllib.py M /python/trunk/Misc/NEWS #3879 fix a regression in urllib.getproxies_environment reviewers: Benjamin, Georg ----------------------------------- [http://svn.python.org/view?rev=66552&view=rev r66552] | andrew.macintyre | 2008-09-22 10:10:54 -0400 (Mon, 22 Sep 2008) | 5 lines Changed paths: M /python/trunk/Objects/floatobject.c should use macro'ed symbols not direct Part of source_os2emx.patch in issue 3868 Reviewed by Amaury Forgeot d'Arc ----------------------------------- [http://svn.python.org/view?rev=66553&view=rev r66553] | andrew.macintyre | 2008-09-22 10:11:41 -0400 (Mon, 22 Sep 2008) | 5 lines Changed paths: M /python/trunk/Python/pymath.c any platform without HAVE_LOG1P should have DBL_EPSILON in Part of source_os2emx.patch in issue 3868 Reviewed by Amaury Forgeot d'Arc ----------------------------------- [http://svn.python.org/view?rev=66554&view=rev r66554] | andrew.macintyre | 2008-09-22 10:23:45 -0400 (Mon, 22 Sep 2008) | 8 lines Changed paths: M /python/trunk/Include/pystrcmp.h M /python/trunk/Lib/test/test_io.py M /python/trunk/PC/os2emx/Makefile M /python/trunk/PC/os2emx/config.c M /python/trunk/PC/os2emx/pyconfig.h build_os2emx.patch in issue 3868 - update OS/2 EMX makefile and config files Part of source_os2emx.patch in issue 3868: Include/pystrcmp.h: OS/2 has same C APIs as Windows Lib/test/test_io.py: OS/2 has same behaviour as Windows for this test Reviewed by Amaury Forgeot d'Arc ----------------------------------- [http://svn.python.org/view?rev=66566&view=rev r66566] | hirokazu.yamamoto | 2008-09-23 12:11:09 -0400 (Tue, 23 Sep 2008) | 2 lines Changed paths: M /python/trunk/Modules/_fileio.c Issue #3945: Fixed compile error on cygwin. (initializer element is not constant) Reviewed by Amaury Forgeot d'Arc. ----------------------------------- [http://svn.python.org/view?rev=66568&view=rev r66568] | jesus.cea | 2008-09-23 14:54:08 -0400 (Tue, 23 Sep 2008) | 5 lines Changed paths: M /python/trunk/Lib/bsddb/test/test_basics.py M /python/trunk/Modules/_bsddb.c M /python/trunk/Modules/bsddb.h Bugfix for issue3885 and 'DB.verify()' crash. Reviewed by Nick Coghlan. ----------------------------------- [http://svn.python.org/view?rev=66614&view=rev r66614] | benjamin.peterson | 2008-09-24 18:11:59 -0400 (Wed, 24 Sep 2008) | 4 lines Changed paths: M /python/trunk/Lib/lib-tk/turtle.py #3950 fix missing scale factors in turtle.py reviewers: Georg, Benjamin ----------------------------------- [http://svn.python.org/view?rev=66616&view=rev r66616] | martin.v.loewis | 2008-09-25 00:12:50 -0400 (Thu, 25 Sep 2008) | 2 lines Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Objects/obmalloc.c Bug #3951: Py_USING_MEMORY_DEBUGGER should not be enabled by default. ----------------------------------- [http://svn.python.org/view?rev=66620&view=rev r66620] | amaury.forgeotdarc | 2008-09-25 16:52:56 -0400 (Thu, 25 Sep 2008) | 5 lines Changed paths: M /python/trunk/Lib/test/test_file.py M /python/trunk/Misc/NEWS M /python/trunk/Objects/fileobject.c #3965: on Windows, open() crashes if the filename or the mode is invalid, and if the filename is a unicode string. Reviewed by Martin von Loewis. ----------------------------------- [http://svn.python.org/view?rev=66624&view=rev r66624] | raymond.hettinger | 2008-09-25 19:31:52 -0400 (Thu, 25 Sep 2008) | 1 line Changed paths: M /python/trunk/Lib/collections.py M /python/trunk/Lib/test/test_collections.py Fix namedtuple bug reported by Glenn Linderman. Template did not form correctly if the field names were input in Unicode. ----------------------------------- [http://svn.python.org/view?rev=66657&view=rev r66657] | benjamin.peterson | 2008-09-27 18:08:12 -0400 (Sat, 27 Sep 2008) | 1 line Changed paths: M /python/trunk/Lib/ftplib.py backport [http://svn.python.org/view?rev=66656&view=rev r66656] so people using -Qnew aren't affected ----------------------------------- [http://svn.python.org/view?rev=66676&view=rev r66676] | jesus.cea | 2008-09-28 19:24:19 -0400 (Sun, 28 Sep 2008) | 1 line Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Modules/bsddb.h bsddb4.7.3pre9 renamed to 4.7.3 ----------------------------------- [http://svn.python.org/view?rev=66681&view=rev r66681] | georg.brandl | 2008-09-29 12:51:35 -0400 (Mon, 29 Sep 2008) | 2 lines Changed paths: M /python/trunk/PCbuild/readme.txt Update nasm location. ----------------------------------- [http://svn.python.org/view?rev=66686&view=rev r66686] | martin.v.loewis | 2008-09-29 18:09:07 -0400 (Mon, 29 Sep 2008) | 5 lines Changed paths: M /python/trunk/Demo/turtle/turtleDemo.py M /python/trunk/Doc/library/turtle.rst M /python/trunk/Lib/lib-tk/turtle.py M /python/trunk/Misc/NEWS Issue #3965: Allow repeated calls to turtle.Screen, by making it a true singleton object. Reviewed by Gregor Lingl. ----------------------------------- [http://svn.python.org/view?rev=66700&view=rev r66700] | brett.cannon | 2008-09-30 13:46:03 -0400 (Tue, 30 Sep 2008) | 5 lines Changed paths: M /python/trunk/Modules/_lsprof.c Fix a refleak introduced by [http://svn.python.org/view?rev=66677&view=rev r66677]. Fix suggested by Amaury Forgeot d'Arc. Closes issue #4003. ----------------------------------- [http://svn.python.org/view?rev=66703&view=rev r66703] | gregory.p.smith | 2008-09-30 16:41:13 -0400 (Tue, 30 Sep 2008) | 6 lines Changed paths: M /python/trunk/Doc/library/os.rst M /python/trunk/Lib/test/test_threading.py M /python/trunk/Misc/NEWS Works around issue3863: freebsd4/5/6 and os2emx are known to have OS bugs when calling fork() from a child thread. This disables that unit test (with a note printed to stderr) on those platforms. A caveat about buggy platforms is added to the os.fork documentation.