----------------------------------- [http://svn.python.org/view?rev=62651&view=rev r62651] | ronald.oussoren | 2008-05-02 17:54:56 -0400 (Fri, 02 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/plat-mac/macerrors.py Fix for issue #2520 (cannot import macerrors) ----------------------------------- [http://svn.python.org/view?rev=62653&view=rev r62653] | brett.cannon | 2008-05-02 21:02:41 -0400 (Fri, 02 May 2008) | 2 lines Changed paths: M /python/trunk/Python/_warnings.c Fix some indentation errors. ----------------------------------- [http://svn.python.org/view?rev=62656&view=rev r62656] | brett.cannon | 2008-05-02 23:19:39 -0400 (Fri, 02 May 2008) | 6 lines Changed paths: M /python/trunk/Lib/test/test_warnings.py M /python/trunk/Python/_warnings.c Fix the C implementation of 'warnings' to infer the filename of the module that raised an exception properly when __file__ is not set, __name__ == '__main__', and sys.argv[0] is a false value. Closes issue2743. ----------------------------------- [http://svn.python.org/view?rev=62663&view=rev r62663] | benjamin.peterson | 2008-05-03 11:56:42 -0400 (Sat, 03 May 2008) | 2 lines Changed paths: M /python/trunk/Python/ast.c The compiling struct is now passed around to all AST helpers (see issue 2720) ----------------------------------- [http://svn.python.org/view?rev=62666&view=rev r62666] | mark.dickinson | 2008-05-03 14:23:14 -0400 (Sat, 03 May 2008) | 3 lines Changed paths: M /python/trunk/Doc/library/decimal.rst M /python/trunk/Lib/decimal.py Backport Raymond's changes in [http://svn.python.org/view?rev=60508&view=rev r60508] to Python 2.6. 'Context flags get set, not incremented' ----------------------------------- [http://svn.python.org/view?rev=62684&view=rev r62684] | mark.dickinson | 2008-05-03 22:05:06 -0400 (Sat, 03 May 2008) | 9 lines Changed paths: M /python/trunk/Lib/decimal.py Some very minor changes to decimal.py in Python 2.6, aimed at reducing the size of the diff between the 2.x decimal.py and 3.x decimal.py and thereby making future merges easier: - replace one instnace of an old-style raise statement - define __div__ in terms of __truediv__ instead of the other way around - make wording match on an exception message ----------------------------------- [http://svn.python.org/view?rev=62686&view=rev r62686] | mark.dickinson | 2008-05-03 22:25:46 -0400 (Sat, 03 May 2008) | 4 lines Changed paths: M /python/trunk/Lib/decimal.py Make sure that Context traps and flags dictionaries have values 0 and 1 (as documented) rather than True and False. ----------------------------------- [http://svn.python.org/view?rev=62700&view=rev r62700] | gerhard.haering | 2008-05-04 08:59:57 -0400 (Sun, 04 May 2008) | 3 lines Changed paths: M /python/trunk/Modules/_sqlite/statement.c SQLite requires 64-bit integers in order to build. So the whole HAVE_LONG_LONG #ifdefing was useless. ----------------------------------- [http://svn.python.org/view?rev=62701&view=rev r62701] | gerhard.haering | 2008-05-04 09:15:12 -0400 (Sun, 04 May 2008) | 3 lines Changed paths: M /python/trunk/Lib/sqlite3/test/factory.py M /python/trunk/Modules/_sqlite/row.c Applied sqliterow-richcmp.diff patch from Thomas Heller in Issue2152. The sqlite3.Row type is now correctly hashable. ----------------------------------- [http://svn.python.org/view?rev=62713&view=rev r62713] | georg.brandl | 2008-05-04 17:40:44 -0400 (Sun, 04 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/urllib2.py #2695: Do case-insensitive check for algorithms. ----------------------------------- [http://svn.python.org/view?rev=62720&view=rev r62720] | brett.cannon | 2008-05-05 01:32:07 -0400 (Mon, 05 May 2008) | 3 lines Changed paths: M /python/trunk/Doc/library/warnings.rst M /python/trunk/Lib/test/test_warnings.py M /python/trunk/Lib/warnings.py M /python/trunk/Misc/NEWS M /python/trunk/Python/_warnings.c Add a DeprecationWarning for when warnings.showwarning() is set to a function that lacks support for the new 'line' argument. ----------------------------------- [http://svn.python.org/view?rev=62724&view=rev r62724] | martin.v.loewis | 2008-05-05 13:16:58 -0400 (Mon, 05 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/test/regrtest.py M /python/trunk/Lib/test/test_zipfile.py M /python/trunk/Lib/zipfile.py M /python/trunk/Misc/NEWS Issue #1734346: Support Unicode file names for zipfiles. ----------------------------------- [http://svn.python.org/view?rev=62744&view=rev r62744] | gregory.p.smith | 2008-05-05 17:53:45 -0400 (Mon, 05 May 2008) | 13 lines Changed paths: M /python/trunk/Lib/socket.py M /python/trunk/Lib/test/test_socket.py Fix a bug introduced in [http://svn.python.org/view?rev=62627&view=rev r62627]. see issue2760 and issue2632. An assertion in readline() would fail as data was already in the internal buffer even though the socket was in unbuffered read mode. That case is now handled. More importantly, read() has been fixed to not over-recv() and leave newly recv()d data in the _fileobject buffer. The max() vs min() issue in read() is now gone. Neither was correct. On bounded reads, always ask recv() for the exact amount of data we still need. Candidate for backporting to release25-maint along with [http://svn.python.org/view?rev=62627&view=rev r62627]. ----------------------------------- [http://svn.python.org/view?rev=62749&view=rev r62749] | brett.cannon | 2008-05-06 00:37:31 -0400 (Tue, 06 May 2008) | 3 lines Changed paths: M /python/trunk/Lib/test/test_warnings.py M /python/trunk/Python/_warnings.c Fix a bug in the handling of the stacklevel argument in warnings.warn() where the stack was being unwound by two levels instead of one each time. ----------------------------------- [http://svn.python.org/view?rev=62756&view=rev r62756] | gregory.p.smith | 2008-05-06 03:05:18 -0400 (Tue, 06 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/os.py fix issue2707 - os.walk docstring example correctness typo. ----------------------------------- [http://svn.python.org/view?rev=62785&view=rev r62785] | benjamin.peterson | 2008-05-06 18:18:11 -0400 (Tue, 06 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/test/test_warnings.py M /python/trunk/Python/_warnings.c Fix logic error in Python/_warnings.c and add a test to verify ----------------------------------- [http://svn.python.org/view?rev=62787&view=rev r62787] | benjamin.peterson | 2008-05-06 18:31:52 -0400 (Tue, 06 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/warnings.py Make the Python implementation of warnings compatible with the C implementation regarding non-callable showwarning ----------------------------------- [http://svn.python.org/view?rev=62805&view=rev r62805] | christian.heimes | 2008-05-06 19:59:53 -0400 (Tue, 06 May 2008) | 1 line Changed paths: M /python/trunk/PCbuild/pcbuild.sln Re-added getbuildinfo.c solution item ----------------------------------- [http://svn.python.org/view?rev=62842&view=rev r62842] | benjamin.peterson | 2008-05-07 19:11:54 -0400 (Wed, 07 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/warnings.py Practice EAFP, and revert 62787 ----------------------------------- [http://svn.python.org/view?rev=62848&view=rev r62848] | raymond.hettinger | 2008-05-08 00:35:20 -0400 (Thu, 08 May 2008) | 1 line Changed paths: M /python/trunk/Objects/setobject.c Frozensets do not benefit from autoconversion. ----------------------------------- [http://svn.python.org/view?rev=62849&view=rev r62849] | raymond.hettinger | 2008-05-08 00:36:12 -0400 (Thu, 08 May 2008) | 1 line Changed paths: M /python/trunk/Lib/fractions.py The __all__ variable forgot to expose the gcd() function. ----------------------------------- [http://svn.python.org/view?rev=62854&view=rev r62854] | ronald.oussoren | 2008-05-08 06:34:39 -0400 (Thu, 08 May 2008) | 3 lines Changed paths: M /python/trunk/Lib/platform.py Fix for issue 1770190: platform.mac_ver() now returns the right version on OSX 10.4.10 ----------------------------------- [http://svn.python.org/view?rev=62894&view=rev r62894] | brett.cannon | 2008-05-08 16:23:06 -0400 (Thu, 08 May 2008) | 4 lines Changed paths: M /python/trunk/Lib/test/test_sys.py M /python/trunk/Python/sysmodule.c Fix sys.flags to properly expose bytes_warning. Closes issue #2790. ----------------------------------- [http://svn.python.org/view?rev=62895&view=rev r62895] | brett.cannon | 2008-05-08 16:23:54 -0400 (Thu, 08 May 2008) | 2 lines Changed paths: M /python/trunk/Misc/NEWS Add a missing entry on the fix for issue #2790. ----------------------------------- [http://svn.python.org/view?rev=62904&view=rev r62904] | benjamin.peterson | 2008-05-08 18:09:54 -0400 (Thu, 08 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/distutils/archive_util.py M /python/trunk/Lib/test/test_repr.py Replace instances of os.path.walk with os.walk ----------------------------------- [http://svn.python.org/view?rev=62934&view=rev r62934] | christian.heimes | 2008-05-09 08:19:09 -0400 (Fri, 09 May 2008) | 1 line Changed paths: M /python/trunk/Lib/distutils/command/build_ext.py M /python/trunk/Lib/site.py Add --user option to build_ext ----------------------------------- [http://svn.python.org/view?rev=62946&view=rev r62946] | martin.v.loewis | 2008-05-09 13:11:07 -0400 (Fri, 09 May 2008) | 1 line Changed paths: M /python/trunk/Tools/msi/uuids.py Add 2.6b1 and 2.6b2 UUIDs. ----------------------------------- [http://svn.python.org/view?rev=62948&view=rev r62948] | mark.dickinson | 2008-05-09 13:54:23 -0400 (Fri, 09 May 2008) | 3 lines Changed paths: M /python/trunk/Lib/test/test_math.py M /python/trunk/Misc/NEWS M /python/trunk/Modules/mathmodule.c Issue #2487. math.ldexp(x, n) raised OverflowError when n was large and negative; fix to return an (appropriately signed) zero instead. ----------------------------------- [http://svn.python.org/view?rev=62954&view=rev r62954] | martin.v.loewis | 2008-05-09 16:11:37 -0400 (Fri, 09 May 2008) | 1 line Changed paths: M /python/trunk/Tools/msi/msisupport.c M /python/trunk/Tools/msi/msisupport.mak Port to VS 2008. Drop W9x support. ----------------------------------- [http://svn.python.org/view?rev=62974&view=rev r62974] | brett.cannon | 2008-05-09 22:53:46 -0400 (Fri, 09 May 2008) | 2 lines Changed paths: M /python/trunk/Misc/NEWS Add an entry on the deprecation of Bastion and rexec. ----------------------------------- [http://svn.python.org/view?rev=62994&view=rev r62994] | andrew.kuchling | 2008-05-10 13:36:24 -0400 (Sat, 10 May 2008) | 1 line Changed paths: M /python/trunk/Lib/site.py Docstring typo ----------------------------------- [http://svn.python.org/view?rev=63002&view=rev r63002] | brett.cannon | 2008-05-10 16:52:01 -0400 (Sat, 10 May 2008) | 2 lines Changed paths: M /python/trunk/Doc/distutils/packageindex.rst M /python/trunk/Doc/distutils/uploading.rst M /python/trunk/Lib/distutils/command/register.py M /python/trunk/Lib/distutils/command/upload.py M /python/trunk/Lib/distutils/core.py M /python/trunk/Lib/distutils/dist.py M /python/trunk/Lib/distutils/tests/test_dist.py M /python/trunk/Misc/ACKS M /python/trunk/Misc/NEWS Revert [http://svn.python.org/view?rev=62998&view=rev r62998] as it broke the build (seems distutils.config is missing). ----------------------------------- [http://svn.python.org/view?rev=63008&view=rev r63008] | brett.cannon | 2008-05-10 17:22:43 -0400 (Sat, 10 May 2008) | 2 lines Changed paths: M /python/trunk/Misc/NEWS Add an entry for the deprecation of the dl module. ----------------------------------- [http://svn.python.org/view?rev=63050&view=rev r63050] | georg.brandl | 2008-05-11 05:11:40 -0400 (Sun, 11 May 2008) | 2 lines Changed paths: M /python/trunk/Objects/stringobject.c M /python/trunk/Objects/unicodeobject.c #2809: elaborate str.split docstring a bit. ----------------------------------- [http://svn.python.org/view?rev=63053&view=rev r63053] | georg.brandl | 2008-05-11 06:42:28 -0400 (Sun, 11 May 2008) | 2 lines Changed paths: M /python/trunk/Doc/library/textwrap.rst M /python/trunk/Lib/test/test_textwrap.py M /python/trunk/Lib/textwrap.py M /python/trunk/Misc/NEWS #2659: add ``break_on_hyphens`` to TextWrapper. ----------------------------------- [http://svn.python.org/view?rev=63059&view=rev r63059] | andrew.kuchling | 2008-05-11 09:33:56 -0400 (Sun, 11 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/test/test_marshal.py M /python/trunk/Python/marshal.c #1792: Improve performance of marshal.dumps() on large objects by increasing the size of the buffer more quickly. ----------------------------------- [http://svn.python.org/view?rev=63062&view=rev r63062] | georg.brandl | 2008-05-11 10:17:13 -0400 (Sun, 11 May 2008) | 2 lines Changed paths: M /python/trunk/Doc/library/pdb.rst M /python/trunk/Lib/pdb.doc M /python/trunk/Misc/NEWS Add some sentence endings. ----------------------------------- [http://svn.python.org/view?rev=63067&view=rev r63067] | georg.brandl | 2008-05-11 11:05:13 -0400 (Sun, 11 May 2008) | 2 lines Changed paths: M /python/trunk/Doc/library/zipimport.rst M /python/trunk/Lib/test/test_zipimport.py M /python/trunk/Modules/zipimport.c #1326: document and test zipimporter.archive and zipimporter.prefix. ----------------------------------- [http://svn.python.org/view?rev=63068&view=rev r63068] | georg.brandl | 2008-05-11 11:07:39 -0400 (Sun, 11 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/test/test_eof.py M /python/trunk/Python/pythonrun.c #2816: clarify error messages for EOF while scanning strings. ----------------------------------- [http://svn.python.org/view?rev=63069&view=rev r63069] | georg.brandl | 2008-05-11 11:17:41 -0400 (Sun, 11 May 2008) | 3 lines Changed paths: M /python/trunk/Lib/unittest.py #2787: Flush stdout after writing test name, helpful when running hanging or long-running tests. Patch by Adam Olsen. ----------------------------------- [http://svn.python.org/view?rev=63070&view=rev r63070] | georg.brandl | 2008-05-11 11:20:16 -0400 (Sun, 11 May 2008) | 3 lines Changed paths: M /python/trunk/Lib/sched.py #2803: fix wrong invocation of heappush in seldom-reached code. Thanks to Matt Harden. ----------------------------------- [http://svn.python.org/view?rev=63076&view=rev r63076] | andrew.kuchling | 2008-05-11 15:15:52 -0400 (Sun, 11 May 2008) | 1 line Changed paths: M /python/trunk/Lib/distutils/tests/test_dist.py Add message to test assertion ----------------------------------- [http://svn.python.org/view?rev=63083&view=rev r63083] | andrew.kuchling | 2008-05-11 16:08:33 -0400 (Sun, 11 May 2008) | 1 line Changed paths: M /python/trunk/Lib/distutils/tests/test_dist.py Try setting HOME env.var to fix test on Win32 ----------------------------------- [http://svn.python.org/view?rev=63092&view=rev r63092] | georg.brandl | 2008-05-11 16:53:55 -0400 (Sun, 11 May 2008) | 2 lines Changed paths: M /python/trunk/Objects/stringobject.c M /python/trunk/Objects/unicodeobject.c #2809 followup: even better split docstring. ----------------------------------- [http://svn.python.org/view?rev=63094&view=rev r63094] | georg.brandl | 2008-05-11 17:03:42 -0400 (Sun, 11 May 2008) | 4 lines Changed paths: M /python/trunk/Doc/library/rlcompleter.rst M /python/trunk/Lib/rlcompleter.py M /python/trunk/Misc/NEWS - #2250: Exceptions raised during evaluation of names in rlcompleter's ``Completer.complete()`` method are now caught and ignored. ----------------------------------- [http://svn.python.org/view?rev=63097&view=rev r63097] | georg.brandl | 2008-05-11 17:34:10 -0400 (Sun, 11 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/lib-tk/Tkinter.py #2535: remove duplicated method. ----------------------------------- [http://svn.python.org/view?rev=63108&view=rev r63108] | brett.cannon | 2008-05-11 19:39:04 -0400 (Sun, 11 May 2008) | 2 lines Changed paths: M /python/trunk/Makefile.pre.in M /python/trunk/Misc/NEWS M /python/trunk/Modules/Setup.dist Put Lib/lib-old back on to sys.path for module renames. ----------------------------------- [http://svn.python.org/view?rev=63119&view=rev r63119] | benjamin.peterson | 2008-05-11 20:41:23 -0400 (Sun, 11 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/test/test_builtin.py M /python/trunk/Misc/NEWS M /python/trunk/Python/bltinmodule.c #2196 hasattr now allows SystemExit and KeyboardInterrupt to propagate ----------------------------------- [http://svn.python.org/view?rev=63122&view=rev r63122] | benjamin.peterson | 2008-05-11 20:46:49 -0400 (Sun, 11 May 2008) | 2 lines Changed paths: M /python/trunk/Makefile.pre.in make message slightly more informative, so there's no chance of misunderstanding it ----------------------------------- [http://svn.python.org/view?rev=63132&view=rev r63132] | alexandre.vassalotti | 2008-05-11 22:11:22 -0400 (Sun, 11 May 2008) | 4 lines Changed paths: M /python/trunk/Doc/library/basehttpserver.rst M /python/trunk/Doc/library/logging.rst M /python/trunk/Doc/library/simplexmlrpcserver.rst M /python/trunk/Doc/library/socket.rst M /python/trunk/Doc/library/socketserver.rst M /python/trunk/Lib/BaseHTTPServer.py M /python/trunk/Lib/SimpleXMLRPCServer.py M /python/trunk/Lib/idlelib/rpc.py M /python/trunk/Lib/logging/config.py M /python/trunk/Lib/test/test___all__.py M /python/trunk/Lib/test/test_logging.py M /python/trunk/Lib/test/test_socketserver.py M /python/trunk/Lib/test/test_wsgiref.py M /python/trunk/Misc/cheatsheet Updated all import statements to use the new socketserver module name. Renamed socketserver module in its own documentation. Renamed documentation references. ----------------------------------- [http://svn.python.org/view?rev=63158&view=rev r63158] | ronald.oussoren | 2008-05-12 07:24:33 -0400 (Mon, 12 May 2008) | 5 lines Changed paths: M /python/trunk/Lib/os.py M /python/trunk/Lib/tempfile.py Remove references to platform 'mac' The 'mac' platform (that is, os.name == 'mac') was used for the MacOS 9 port, which is no longer supported (as of Python 2.4 IIRC). ----------------------------------- [http://svn.python.org/view?rev=63159&view=rev r63159] | ronald.oussoren | 2008-05-12 07:31:05 -0400 (Mon, 12 May 2008) | 8 lines Changed paths: M /python/trunk/Lib/urllib.py MacOSX: remove dependency on Carbon package for urllib This patch removes the dependency on the Carbon package from urllib. The mac-specific code for getting proxy configuration is now writting in Python using ctypes and uses the SystemConfiguration framework instead of InternetConfig. Also provides a mac-specific implementation of proxy_bypass. ----------------------------------- [http://svn.python.org/view?rev=63164&view=rev r63164] | georg.brandl | 2008-05-12 12:26:52 -0400 (Mon, 12 May 2008) | 2 lines Changed paths: M /python/trunk/Doc/library/pprint.rst M /python/trunk/Lib/pprint.py M /python/trunk/Lib/test/test_pprint.py M /python/trunk/Misc/NEWS #1713041: fix pprint's handling of maximum depth. ----------------------------------- [http://svn.python.org/view?rev=63173&view=rev r63173] | georg.brandl | 2008-05-12 13:01:58 -0400 (Mon, 12 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/doctest.py #2766: remove code without effect. ----------------------------------- [http://svn.python.org/view?rev=63174&view=rev r63174] | georg.brandl | 2008-05-12 13:04:10 -0400 (Mon, 12 May 2008) | 3 lines Changed paths: M /python/trunk/Lib/doctest.py #2767: don't clear globs in run() call, since they could be needed in tearDown, which clears them at the end. ----------------------------------- [http://svn.python.org/view?rev=63186&view=rev r63186] | amaury.forgeotdarc | 2008-05-12 17:30:24 -0400 (Mon, 12 May 2008) | 2 lines Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/PC/winsound.c Sync code with documentation, and remove Win95 support in winsound module. ----------------------------------- [http://svn.python.org/view?rev=63207&view=rev r63207] | jesus.cea | 2008-05-13 14:45:46 -0400 (Tue, 13 May 2008) | 1 line Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Modules/_bsddb.c M /python/trunk/Modules/bsddb.h bsddb module updated to version 4.6.4 ----------------------------------- [http://svn.python.org/view?rev=63209&view=rev r63209] | marc-andre.lemburg | 2008-05-13 15:10:45 -0400 (Tue, 13 May 2008) | 3 lines Changed paths: M /python/trunk/Makefile.pre.in Remove leftovers from reverted setuptools checkin (they were added in r45525). ----------------------------------- [http://svn.python.org/view?rev=63210&view=rev r63210] | jesus.cea | 2008-05-13 16:57:59 -0400 (Tue, 13 May 2008) | 1 line Changed paths: M /python/trunk/Lib/bsddb/__init__.py M /python/trunk/Lib/bsddb/dbshelve.py D /python/trunk/Lib/bsddb/test/test_1413192.py M /python/trunk/Lib/bsddb/test/test_all.py M /python/trunk/Lib/bsddb/test/test_associate.py M /python/trunk/Lib/bsddb/test/test_basics.py M /python/trunk/Lib/bsddb/test/test_compare.py M /python/trunk/Lib/bsddb/test/test_compat.py M /python/trunk/Lib/bsddb/test/test_cursor_pget_bug.py M /python/trunk/Lib/bsddb/test/test_dbobj.py M /python/trunk/Lib/bsddb/test/test_dbshelve.py M /python/trunk/Lib/bsddb/test/test_dbtables.py A /python/trunk/Lib/bsddb/test/test_distributed_transactions.py A /python/trunk/Lib/bsddb/test/test_early_close.py D /python/trunk/Lib/bsddb/test/test_env_close.py M /python/trunk/Lib/bsddb/test/test_get_none.py M /python/trunk/Lib/bsddb/test/test_join.py M /python/trunk/Lib/bsddb/test/test_lock.py M /python/trunk/Lib/bsddb/test/test_misc.py M /python/trunk/Lib/bsddb/test/test_pickle.py M /python/trunk/Lib/bsddb/test/test_queue.py M /python/trunk/Lib/bsddb/test/test_recno.py A /python/trunk/Lib/bsddb/test/test_replication.py M /python/trunk/Lib/bsddb/test/test_sequence.py M /python/trunk/Lib/bsddb/test/test_thread.py Testsuite for bsddb module, version 4.6.4 ----------------------------------- [http://svn.python.org/view?rev=63211&view=rev r63211] | georg.brandl | 2008-05-13 17:32:03 -0400 (Tue, 13 May 2008) | 2 lines Changed paths: M /python/trunk/Python/_warnings.c Fix a refleak in the _warnings module. ----------------------------------- [http://svn.python.org/view?rev=63255&view=rev r63255] | alexandre.vassalotti | 2008-05-14 20:33:57 -0400 (Wed, 14 May 2008) | 6 lines Changed paths: M /python/trunk/Lib/distutils/command/upload.py M /python/trunk/Lib/distutils/config.py M /python/trunk/Lib/distutils/dist.py Revert distutils changes done in [http://svn.python.org/view?rev=63248&view=rev r63248]. As explained by Marc-Andre Lemburg, distutils needs to stay backward-compatible. Therefore, it should use the old ConfigParser module name. ----------------------------------- [http://svn.python.org/view?rev=63313&view=rev r63313] | gregory.p.smith | 2008-05-15 00:56:18 -0400 (Thu, 15 May 2008) | 5 lines Changed paths: M /python/trunk/Lib/bsddb/test/test_lock.py disable the crashing test. I will also file a bug. This crash does not appear to be a new bug, its just that the test coverage went up recently exposing it. (I verified that by testing this test code on an older Modules/_bsddb.c) ----------------------------------- [http://svn.python.org/view?rev=63320&view=rev r63320] | georg.brandl | 2008-05-15 11:08:32 -0400 (Thu, 15 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/test/test_generators.py M /python/trunk/Lib/test/test_genexps.py M /python/trunk/Misc/NEWS M /python/trunk/Objects/genobject.c #2863: add gen.__name__ and add this name to generator repr(). ----------------------------------- [http://svn.python.org/view?rev=63324&view=rev r63324] | andrew.kuchling | 2008-05-15 16:07:39 -0400 (Thu, 15 May 2008) | 1 line Changed paths: M /python/trunk/Lib/distutils/config.py Import class from distutils.cmd, not .core, to avoid circular import ----------------------------------- [http://svn.python.org/view?rev=63364&view=rev r63364] | georg.brandl | 2008-05-16 05:34:48 -0400 (Fri, 16 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/test/test_generators.py M /python/trunk/Lib/test/test_genexps.py M /python/trunk/Objects/genobject.c Make generator repr consistent with function and code object repr. ----------------------------------- [http://svn.python.org/view?rev=63366&view=rev r63366] | christian.heimes | 2008-05-16 06:23:31 -0400 (Fri, 16 May 2008) | 1 line Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Modules/cmathmodule.c Fixed #2870: cmathmodule.c compile error ----------------------------------- [http://svn.python.org/view?rev=63367&view=rev r63367] | christian.heimes | 2008-05-16 07:28:56 -0400 (Fri, 16 May 2008) | 1 line Changed paths: M /python/trunk/Modules/cmathmodule.c Following Amaury's advice ----------------------------------- [http://svn.python.org/view?rev=63370&view=rev r63370] | georg.brandl | 2008-05-16 09:24:29 -0400 (Fri, 16 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/test/test_enumerate.py M /python/trunk/Objects/enumobject.c Don't allow keyword arguments to reversed(). ----------------------------------- [http://svn.python.org/view?rev=63396&view=rev r63396] | thomas.heller | 2008-05-16 16:19:07 -0400 (Fri, 16 May 2008) | 4 lines Changed paths: M /python/trunk/Lib/ctypes/test/test_loading.py Very simple test for ctypes.util.find_library on Windows. ----------------------------------- [http://svn.python.org/view?rev=63402&view=rev r63402] | raymond.hettinger | 2008-05-17 00:13:36 -0400 (Sat, 17 May 2008) | 1 line Changed paths: M /python/trunk/Lib/poplib.py Fix-up docstring ----------------------------------- [http://svn.python.org/view?rev=63403&view=rev r63403] | gregory.p.smith | 2008-05-17 02:12:02 -0400 (Sat, 17 May 2008) | 4 lines Changed paths: M /python/trunk/Lib/bsddb/test/test_lock.py M /python/trunk/Misc/NEWS M /python/trunk/Modules/_bsddb.c issue2858: Fix potential memory corruption when bsddb.db.DBEnv.lock_get and other bsddb.db object constructors raised an exception. Debugging & patch by Neal Norowitz. ----------------------------------- [http://svn.python.org/view?rev=63408&view=rev r63408] | georg.brandl | 2008-05-17 11:07:03 -0400 (Sat, 17 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/tkinter/filedialog.py M /python/trunk/Lib/tkinter/simpledialog.py Tkinter rename: merge tkSimpleDialog and tkFileDialog into simpledialog and filedialog. ----------------------------------- [http://svn.python.org/view?rev=63409&view=rev r63409] | georg.brandl | 2008-05-17 11:21:58 -0400 (Sat, 17 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/lib-tk/tkFileDialog.py M /python/trunk/Lib/lib-tk/tkSimpleDialog.py Tkinter: make stub modules. ----------------------------------- [http://svn.python.org/view?rev=63410&view=rev r63410] | georg.brandl | 2008-05-17 11:30:35 -0400 (Sat, 17 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/tkinter/simpledialog.py Move imports to file top. ----------------------------------- [http://svn.python.org/view?rev=63412&view=rev r63412] | georg.brandl | 2008-05-17 13:57:01 -0400 (Sat, 17 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/tkinter/__init__.py M /python/trunk/Misc/NEWS #961805: fix Edit.text_modified(). ----------------------------------- [http://svn.python.org/view?rev=63413&view=rev r63413] | georg.brandl | 2008-05-17 14:14:43 -0400 (Sat, 17 May 2008) | 2 lines Changed paths: M /python/trunk/Misc/NEWS Rewrap consistently to 70 chars, and standardize the way of referring to issues. ----------------------------------- [http://svn.python.org/view?rev=63414&view=rev r63414] | georg.brandl | 2008-05-17 14:15:24 -0400 (Sat, 17 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/tkinter/simpledialog.py Really move the imports to the top this time. :) ----------------------------------- [http://svn.python.org/view?rev=63415&view=rev r63415] | georg.brandl | 2008-05-17 14:17:45 -0400 (Sat, 17 May 2008) | 3 lines Changed paths: M /python/trunk/Lib/tkinter/__init__.py Don't export a name "tkinter" from the "tkinter" package. Else people doing "from tkinter import *" will get a nasty surprise. ----------------------------------- [http://svn.python.org/view?rev=63421&view=rev r63421] | georg.brandl | 2008-05-17 15:06:20 -0400 (Sat, 17 May 2008) | 2 lines Changed paths: M /python/trunk/Makefile.pre.in Add "tkinter" to the list of directories to install. ----------------------------------- [http://svn.python.org/view?rev=63422&view=rev r63422] | georg.brandl | 2008-05-17 15:14:23 -0400 (Sat, 17 May 2008) | 2 lines Changed paths: M /python/trunk/Misc/RPM/python-2.6.spec M /python/trunk/PC/VS7.1/python.iss M /python/trunk/PC/VS7.1/python20.wse M /python/trunk/Tools/msi/msi.py Add new tkinter dir to various locations where lib-tk shows up. ----------------------------------- [http://svn.python.org/view?rev=63432&view=rev r63432] | fred.drake | 2008-05-17 17:14:05 -0400 (Sat, 17 May 2008) | 3 lines Changed paths: M /python/trunk/Doc/library/htmllib.rst M /python/trunk/Doc/library/htmlparser.rst M /python/trunk/Lib/html/parser.py M /python/trunk/Lib/htmllib.py M /python/trunk/Lib/test/test_codeccallbacks.py M /python/trunk/Lib/test/test_multibytecodec_support.py M /python/trunk/Lib/test/test_sundry.py update references and documentation for modules in the new html package (http://bugs.python.org/issue2882) ----------------------------------- [http://svn.python.org/view?rev=63446&view=rev r63446] | georg.brandl | 2008-05-18 05:12:20 -0400 (Sun, 18 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/BaseHTTPServer.py A /python/trunk/Lib/test/test_httpservers.py GHOP #134, #171, #137: unit tests for the three HTTPServer modules. ----------------------------------- [http://svn.python.org/view?rev=63449&view=rev r63449] | georg.brandl | 2008-05-18 07:46:51 -0400 (Sun, 18 May 2008) | 2 lines Changed paths: M /python/trunk/Makefile.pre.in M /python/trunk/README GHOP #217: add support for compiling Python with coverage checking enabled. ----------------------------------- [http://svn.python.org/view?rev=63452&view=rev r63452] | georg.brandl | 2008-05-18 09:34:06 -0400 (Sun, 18 May 2008) | 2 lines Changed paths: M /python/trunk/Misc/ACKS Add GHOP students. ----------------------------------- [http://svn.python.org/view?rev=63457&view=rev r63457] | ronald.oussoren | 2008-05-18 16:09:54 -0400 (Sun, 18 May 2008) | 9 lines Changed paths: M /python/trunk/Lib/urllib.py MacOSX: ctypes annotation in implementation of getproxies_macosx_sysconf getproxies_macosx_sysconf uses ctypes to call SystemConfiguration APIs. This checkin adds ctypes annotation to specify the right argument types for the API's that are used. This is needed to be able to use urllib on a 64-bit system, without annotations you'd get a hard crash. ----------------------------------- [http://svn.python.org/view?rev=63458&view=rev r63458] | ronald.oussoren | 2008-05-18 16:47:13 -0400 (Sun, 18 May 2008) | 2 lines Changed paths: M /python/trunk/Mac/Modules/gestaltmodule.c Make gestaltmodule.c 64-bit safe. ----------------------------------- [http://svn.python.org/view?rev=63460&view=rev r63460] | ronald.oussoren | 2008-05-18 16:54:47 -0400 (Sun, 18 May 2008) | 6 lines Changed paths: M /python/trunk/Lib/platform.py M /python/trunk/Lib/test/test_platform.py - Add unittests for platform.mac_ver (or rather, ensure that the unittest for that function actually tests something on OSX). - Add documentation to platform.mac_ver that explains why the middle element of the return value will not contain useful information. ----------------------------------- [http://svn.python.org/view?rev=63469&view=rev r63469] | jesus.cea | 2008-05-19 11:55:11 -0400 (Mon, 19 May 2008) | 1 line Changed paths: M /python/trunk/Lib/bsddb/test/test_sequence.py bsddb: Beware with sequence wrapping ----------------------------------- [http://svn.python.org/view?rev=63470&view=rev r63470] | georg.brandl | 2008-05-19 12:47:25 -0400 (Mon, 19 May 2008) | 2 lines Changed paths: M /python/trunk/Misc/build.sh test_httpservers has unpredictable refcount behavior. ----------------------------------- [http://svn.python.org/view?rev=63480&view=rev r63480] | neal.norwitz | 2008-05-20 01:21:57 -0400 (Tue, 20 May 2008) | 1 line Changed paths: M /python/trunk/Makefile.pre.in Add html package so it gets installed and more tests work (from installed copy) ----------------------------------- [http://svn.python.org/view?rev=63491&view=rev r63491] | georg.brandl | 2008-05-20 03:23:59 -0400 (Tue, 20 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/lib-tk/Tkinter.py Remove debugging line. ----------------------------------- [http://svn.python.org/view?rev=63494&view=rev r63494] | georg.brandl | 2008-05-20 03:52:27 -0400 (Tue, 20 May 2008) | 2 lines Changed paths: M /python/trunk/Makefile.pre.in Remove directories that no longer exist. ----------------------------------- [http://svn.python.org/view?rev=63498&view=rev r63498] | martin.v.loewis | 2008-05-20 04:11:19 -0400 (Tue, 20 May 2008) | 2 lines Changed paths: M /python/trunk/Doc/library/sys.rst M /python/trunk/Misc/NEWS M /python/trunk/Python/sysmodule.c Patch #2488: Add sys.maxsize. ----------------------------------- [http://svn.python.org/view?rev=63499&view=rev r63499] | georg.brandl | 2008-05-20 04:25:48 -0400 (Tue, 20 May 2008) | 3 lines Changed paths: M /python/trunk/Doc/library/zipfile.rst M /python/trunk/Lib/test/test_zipfile.py M /python/trunk/Lib/zipfile.py M /python/trunk/Misc/NEWS Patch #1775025: allow opening zipfile members via ZipInfo instances. Patch by Graham Horler. ----------------------------------- [http://svn.python.org/view?rev=63500&view=rev r63500] | georg.brandl | 2008-05-20 04:40:43 -0400 (Tue, 20 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/test/test_weakref.py M /python/trunk/Misc/NEWS M /python/trunk/Objects/weakrefobject.c #2592: delegate nb_index and the floor/truediv slots in weakref.proxy. ----------------------------------- [http://svn.python.org/view?rev=63501&view=rev r63501] | georg.brandl | 2008-05-20 04:48:34 -0400 (Tue, 20 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/lib-tk/Tkinter.py #615772: raise a more explicit error from Tkinter.Misc.__contains__. ----------------------------------- [http://svn.python.org/view?rev=63507&view=rev r63507] | vinay.sajip | 2008-05-20 11:34:36 -0400 (Tue, 20 May 2008) | 1 line Changed paths: M /python/trunk/Lib/logging/handlers.py Fixed: #2914 (RFE for UTC support in TimedRotatingFileHandler) and #2929 (wrong filename used to delete old log files). ----------------------------------- [http://svn.python.org/view?rev=63508&view=rev r63508] | vinay.sajip | 2008-05-20 11:37:22 -0400 (Tue, 20 May 2008) | 1 line Changed paths: M /python/trunk/Misc/NEWS Updated with fixes for #2914 and #2929. ----------------------------------- [http://svn.python.org/view?rev=63511&view=rev r63511] | thomas.heller | 2008-05-20 15:53:47 -0400 (Tue, 20 May 2008) | 6 lines Changed paths: M /python/trunk/Modules/_ctypes/libffi/fficonfig.py.in M /python/trunk/setup.py On HPUX, -fPIC must be used for linking. _ctypes now builds on HP-UX IA64 and PA machines. The ctypes unittests work fine on the IA64, but dump core in test_qsort on the PA. ----------------------------------- [http://svn.python.org/view?rev=63522&view=rev r63522] | thomas.heller | 2008-05-21 14:47:02 -0400 (Wed, 21 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/ctypes/test/__init__.py The -x flag allows to exclude tests. ----------------------------------- [http://svn.python.org/view?rev=63523&view=rev r63523] | thomas.heller | 2008-05-21 15:47:44 -0400 (Wed, 21 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/ctypes/test/__init__.py M /python/trunk/Lib/ctypes/test/runtests.py Oops, get_tests may be called with 3 arguments. ----------------------------------- [http://svn.python.org/view?rev=63537&view=rev r63537] | jesus.cea | 2008-05-22 11:27:38 -0400 (Thu, 22 May 2008) | 1 line Changed paths: M /python/trunk/Lib/bsddb/db.py M /python/trunk/Lib/bsddb/dbtables.py M /python/trunk/Lib/bsddb/test/test_sequence.py M /python/trunk/Misc/NEWS M /python/trunk/Modules/_bsddb.c M /python/trunk/Modules/bsddb.h bsddb module updated to version 4.7.0 ----------------------------------- [http://svn.python.org/view?rev=63542&view=rev r63542] | mark.dickinson | 2008-05-22 21:35:30 -0400 (Thu, 22 May 2008) | 5 lines Changed paths: M /python/trunk/Misc/NEWS M /python/trunk/Modules/mathmodule.c Issue #2819: Add math.sum, a function that sums a sequence of floats efficiently but with no intermediate loss of precision. Based on Raymond Hettinger's ASPN recipe. Thanks Jean Brouwers for the patch. ----------------------------------- [http://svn.python.org/view?rev=63545&view=rev r63545] | mark.dickinson | 2008-05-23 00:22:50 -0400 (Fri, 23 May 2008) | 6 lines Changed paths: M /python/trunk/configure M /python/trunk/configure.in Temporary checkin to get configure to report more information about the processor on the Debian/alpha buildbot. (I'm still trying to track down the cause of the test_math failures for this machine.) This checkin will be reverted within the next 48 hours. ----------------------------------- [http://svn.python.org/view?rev=63546&view=rev r63546] | raymond.hettinger | 2008-05-23 00:32:43 -0400 (Fri, 23 May 2008) | 1 line Changed paths: M /python/trunk/Modules/mathmodule.c Tweak the comments and formatting. ----------------------------------- [http://svn.python.org/view?rev=63562&view=rev r63562] | martin.v.loewis | 2008-05-23 11:06:50 -0400 (Fri, 23 May 2008) | 2 lines Changed paths: M /python/trunk/Include/pyport.h M /python/trunk/Misc/NEWS M /python/trunk/Modules/_ctypes/libffi/configure M /python/trunk/Modules/_ctypes/libffi/configure.ac M /python/trunk/Modules/_ctypes/malloc_closure.c M /python/trunk/configure M /python/trunk/configure.in M /python/trunk/pyconfig.h.in M /python/trunk/setup.py Patch #1722225: Support QNX 6. ----------------------------------- [http://svn.python.org/view?rev=63563&view=rev r63563] | martin.v.loewis | 2008-05-23 11:18:28 -0400 (Fri, 23 May 2008) | 3 lines Changed paths: M /python/trunk/Lib/test/test_minidom.py M /python/trunk/Lib/xml/dom/minidom.py M /python/trunk/Misc/NEWS Issue #1390: Raise ValueError in toxml when an invalid comment would otherwise be produced. ----------------------------------- [http://svn.python.org/view?rev=63568&view=rev r63568] | mark.dickinson | 2008-05-23 14:04:06 -0400 (Fri, 23 May 2008) | 2 lines Changed paths: M /python/trunk/configure M /python/trunk/configure.in Revert temporary checkin in revision 63545. ----------------------------------- [http://svn.python.org/view?rev=63570&view=rev r63570] | trent.nelson | 2008-05-23 16:33:14 -0400 (Fri, 23 May 2008) | 1 line Changed paths: M /python/trunk/PCbuild/pyproject.vsprops Introduce a user macro named $(externalsDir), which should point to the root directory of where all the external sources should live. Developers can change this value if their external sources live elsewhere. The default of '..\..' matches the current status quo. ----------------------------------- [http://svn.python.org/view?rev=63575&view=rev r63575] | martin.v.loewis | 2008-05-24 05:00:04 -0400 (Sat, 24 May 2008) | 3 lines Changed paths: M /python/trunk/Lib/distutils/config.py Use announce instead of print, to suppress output in the testsuite. ----------------------------------- [http://svn.python.org/view?rev=63588&view=rev r63588] | guilherme.polo | 2008-05-24 14:24:49 -0400 (Sat, 24 May 2008) | 1 line Changed paths: M /python/trunk/Lib/lib-tk/tkMessageBox.py Fixed an import that remained from the lib-tk -> tkinter -> lib-tk renaming ----------------------------------- [http://svn.python.org/view?rev=63598&view=rev r63598] | gregory.p.smith | 2008-05-24 23:13:41 -0400 (Sat, 24 May 2008) | 2 lines Changed paths: M /python/trunk/Lib/bsddb/test/test_replication.py Use test_support to get network ports to bind to. ----------------------------------- [http://svn.python.org/view?rev=63601&view=rev r63601] | gregory.p.smith | 2008-05-25 03:14:09 -0400 (Sun, 25 May 2008) | 7 lines Changed paths: M /python/trunk/Lib/bsddb/test/test_all.py M /python/trunk/Lib/test/test_bsddb3.py * Give the test_bsddb3 tests a unique temporary directory to run their stuff in and clean it up afterwards regardless of the result. * Get rid of duplicate list of test modules to run, they're maintained within test_all now. * Print the BerkeleyDB version to stderr when running test_bsddb3 to help buildbot problem diagnosis.