From: Georg Brandl Date: Wed, 19 May 2010 00:18:20 +0000 (+0000) Subject: Blocked revisions 72004,72040,72052,72054,72056,72094,72107,72111,72114-72115,72117... X-Git-Tag: v2.6.6rc1~297 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=573d1df95b3f49e7796811487ae15ecbb9a48c5c;p=python Blocked revisions 72004,72040,72052,72054,72056,72094,72107,72111,72114-72115,72117,72119,72126-72127,72131,72133-72135,72137,72155,72167,72173,72178,72183-72184,72189,72191,72197-72200,72202,72210,72213,72219,72223,72225-72226,72237,72241,72246,72250,72253,72257,72267,72269,72273,72283-72284,72303,72306,72314,72322,72324,72326,72328,72335,72343,72348,72361,72368,72377,72382,72388,72392,72404,72406,72443,72445,72451,72454,72461,72464,72468-72469,72474,72476,72487-72489,72494-72495,72497,72500,72506,72508-72510,72512,72516-72518,72525-72526,72535,72539,72543,72547,72551,72560,72570-72571,72582-72583,72605,72616,72618,72624,72630,72654-72655,72658,72669,72671,72681,72686,72689-72690,72692-72694,72696,72698-72699,72721,72727,72730,72736,72746,72764,72768,72774,72776-72777,72786,72789,72791,72796,72799,72805,72812-72813,72817,72823,72833,72879-72880,72890-72891,72898,72900,72903,72905,72907,72909,72912,72920-72921,72923-72924,72940,72956-72958,72972-72973,72979,72981,72986 via svnmerge ................ r72004 | vinay.sajip | 2009-04-27 13:44:27 +0000 (Mo, 27 Apr 2009) | 1 line Issue #5854: Updated __all__ to include some missing names and remove some names which should not be exported. ................ r72040 | eric.smith | 2009-04-27 19:04:37 +0000 (Mo, 27 Apr 2009) | 1 line Issue #5793: rationalize isdigit / isalpha / tolower, etc. Will port to py3k. Should fix Windows buildbot errors. ................ r72052 | raymond.hettinger | 2009-04-27 21:12:27 +0000 (Mo, 27 Apr 2009) | 1 line Update spec version number. ................ r72054 | antoine.pitrou | 2009-04-27 21:53:26 +0000 (Mo, 27 Apr 2009) | 5 lines Issue #1734234: Massively speedup `unicodedata.normalize()` when the string is already in normalized form, by performing a quick check beforehand. Original patch by Rauli Ruohonen. ................ r72056 | eric.smith | 2009-04-28 07:33:09 +0000 (Di, 28 Apr 2009) | 1 line Silence warning on Windows. ................ r72094 | tarek.ziade | 2009-04-29 08:03:46 +0000 (Mi, 29 Apr 2009) | 1 line Fixed #5874 : distutils.tests.test_config_cmd is not locale-sensitive anymore ................ r72107 | matthias.klose | 2009-04-29 17:18:19 +0000 (Mi, 29 Apr 2009) | 3 lines - Issue #4587: Add configure option --with-dbmliborder=db1:db2:... to specify the order that backends for the dbm extension are checked. ................ r72111 | matthias.klose | 2009-04-29 19:52:49 +0000 (Mi, 29 Apr 2009) | 3 lines - Issue #4587: Add configure option --with-dbmliborder=db1:db2:... to specify the order that backends for the dbm extension are checked. ................ r72114 | matthias.klose | 2009-04-29 20:09:50 +0000 (Mi, 29 Apr 2009) | 2 lines - configure.in: Don't error, when no --with-dbmliborder option is present ................ r72115 | r.david.murray | 2009-04-29 20:15:18 +0000 (Mi, 29 Apr 2009) | 2 lines More aifc tests. ................ r72117 | benjamin.peterson | 2009-04-29 20:36:25 +0000 (Mi, 29 Apr 2009) | 1 line run autoconf ................ r72119 | mark.dickinson | 2009-04-29 20:41:00 +0000 (Mi, 29 Apr 2009) | 3 lines Issue #5864: format(1234.5, '.4') gives misleading result (Backport of r72109 from py3k.) ................ r72126 | mark.dickinson | 2009-04-29 21:56:53 +0000 (Mi, 29 Apr 2009) | 2 lines Remove format_float and use _PyOS_double_to_string instead. ................ r72127 | mark.dickinson | 2009-04-29 21:57:15 +0000 (Mi, 29 Apr 2009) | 2 lines Backport some of the float formatting tests from py3k. ................ r72131 | benjamin.peterson | 2009-04-29 22:43:35 +0000 (Mi, 29 Apr 2009) | 1 line fix test_shutil on ZFS #5676 ................ r72133 | benjamin.peterson | 2009-04-29 22:44:15 +0000 (Mi, 29 Apr 2009) | 1 line make sure mode is removable while cleaning up test droppings ................ r72134 | benjamin.peterson | 2009-04-30 00:06:33 +0000 (Do, 30 Apr 2009) | 1 line make sure to close file ................ r72135 | benjamin.peterson | 2009-04-30 00:23:11 +0000 (Do, 30 Apr 2009) | 1 line prevent ref cycles by removing bound method on close() ................ r72137 | eric.smith | 2009-04-30 00:58:58 +0000 (Do, 30 Apr 2009) | 1 line Issue #1588: Add complex.__format__. ................ r72155 | senthil.kumaran | 2009-05-01 05:59:52 +0000 (Fr, 01 Mai 2009) | 4 lines Fix for Issue1648102, based on the MSDN spec: If this parameter specifies the "" macro as the only entry, this function bypasses any host name that does not contain a period. ................ r72167 | walter.doerwald | 2009-05-01 17:35:37 +0000 (Fr, 01 Mai 2009) | 5 lines Make test.test_support.EnvironmentVarGuard behave like a dictionary. All changes are mirrored to the underlying os.environ dict, but rolled back on exit from the with block. ................ r72173 | gregory.p.smith | 2009-05-01 19:59:52 +0000 (Fr, 01 Mai 2009) | 5 lines Adds the ipaddr module to the standard library. Issue #3959. Based off of subversion r69 from http://code.google.com/p/ipaddr-py/ This code is 2to3 safe, I'll merge it into py3k later this afternoon. ................ r72178 | antoine.pitrou | 2009-05-01 20:55:35 +0000 (Fr, 01 Mai 2009) | 4 lines Issue #3002: `shutil.copyfile()` and `shutil.copytree()` now raise an error when a named pipe is encountered, rather than blocking infinitely. ................ r72183 | georg.brandl | 2009-05-01 21:28:35 +0000 (Fr, 01 Mai 2009) | 2 lines Review ipaddr docs and add them in the TOC under "Internet protocols". ................ r72184 | georg.brandl | 2009-05-01 21:30:25 +0000 (Fr, 01 Mai 2009) | 1 line Fix directive name. ................ r72189 | eric.smith | 2009-05-02 09:58:09 +0000 (Sa, 02 Mai 2009) | 1 line Keep py3k and trunk code in sync. ................ r72191 | michael.foord | 2009-05-02 11:43:06 +0000 (Sa, 02 Mai 2009) | 9 lines Adds an exit parameter to unittest.main(). If False main no longer calls sys.exit. Closes issue 3379. Michael Foord ................ r72197 | benjamin.peterson | 2009-05-02 16:24:37 +0000 (Sa, 02 Mai 2009) | 1 line don't let sys.argv be used in the tests ................ r72198 | andrew.kuchling | 2009-05-02 17:12:15 +0000 (Sa, 02 Mai 2009) | 1 line Add items ................ r72199 | benjamin.peterson | 2009-05-02 17:33:01 +0000 (Sa, 02 Mai 2009) | 1 line remove py3k compat code ................ r72200 | benjamin.peterson | 2009-05-02 17:35:39 +0000 (Sa, 02 Mai 2009) | 1 line revert unrelated change ................ r72202 | mark.dickinson | 2009-05-02 17:55:01 +0000 (Sa, 02 Mai 2009) | 3 lines Remove unnecessary use of context for long getters. (Related to issue #5880). ................ r72210 | gregory.p.smith | 2009-05-02 18:58:21 +0000 (Sa, 02 Mai 2009) | 2 lines Convert test method names to PEP8 style. ................ r72213 | andrew.kuchling | 2009-05-02 19:17:28 +0000 (Sa, 02 Mai 2009) | 3 lines #1607951: Make mailbox.Maildir re-read the directories less frequently. This is done by recording the current time -1sec, and not re-reading unless the directory mod. times are >= the recorded time. ................ r72219 | michael.foord | 2009-05-02 20:15:05 +0000 (Sa, 02 Mai 2009) | 8 lines Add addCleanup and doCleanups to unittest.TestCase. Closes issue 5679. Michael Foord ................ r72223 | antoine.pitrou | 2009-05-02 21:13:23 +0000 (Sa, 02 Mai 2009) | 5 lines Isue #5084: unpickling now interns the attribute names of pickled objects, saving memory and avoiding growth in size of subsequent pickles. Proposal and original patch by Jake McGuire. ................ r72225 | michael.foord | 2009-05-02 22:43:34 +0000 (Sa, 02 Mai 2009) | 1 line ................ r72226 | kurt.kaiser | 2009-05-03 01:03:44 +0000 (So, 03 Mai 2009) | 3 lines idle.py modified and simplified to better support developing experimental versions of IDLE which are not installed in the standard location. ................ r72237 | gregory.p.smith | 2009-05-03 18:42:15 +0000 (So, 03 Mai 2009) | 3 lines Issue 5379 - applies patch supplied by philipp hagemeister to fix many problems with the ancient mcast.py demo code. ................ r72241 | gregory.p.smith | 2009-05-03 19:37:05 +0000 (So, 03 Mai 2009) | 3 lines Optimization: move RFC defined network constant construction out of the is_*() methods and into module private instances. ................ r72246 | gregory.p.smith | 2009-05-03 20:27:25 +0000 (So, 03 Mai 2009) | 2 lines docstring update. ................ r72250 | mark.dickinson | 2009-05-03 20:39:06 +0000 (So, 03 Mai 2009) | 2 lines Remove unnecessary uses of context in PyGetSetDef. See issue #5880. ................ r72253 | mark.dickinson | 2009-05-03 20:59:48 +0000 (So, 03 Mai 2009) | 2 lines Eliminate some locale-dependent calls to isspace and tolower. ................ r72257 | mark.dickinson | 2009-05-03 22:33:34 +0000 (So, 03 Mai 2009) | 2 lines Don't use PyOS_strnicmp for NaN and Inf detection: it's locale-aware. ................ r72267 | gregory.p.smith | 2009-05-04 00:16:49 +0000 (Mo, 04 Mai 2009) | 3 lines Issue #4751: For hashlib algorithms provided by OpenSSL, the Python GIL is now released during computation on data lengths >= 2048 bytes. ................ r72269 | gregory.p.smith | 2009-05-04 00:48:41 +0000 (Mo, 04 Mai 2009) | 2 lines cleanup applied patch to match style that is already in py3k branch. ................ r72273 | hirokazu.yamamoto | 2009-05-04 05:28:39 +0000 (Mo, 04 Mai 2009) | 1 line Issue #5913: os.listdir() should fail for empty path on windows. ................ r72283 | antoine.pitrou | 2009-05-04 18:32:32 +0000 (Mo, 04 Mai 2009) | 4 lines Issue #4426: The UTF-7 decoder was too strict and didn't accept some legal sequences. Patch by Nick Barnes and Victor Stinner. ................ r72284 | antoine.pitrou | 2009-05-04 18:32:50 +0000 (Mo, 04 Mai 2009) | 3 lines Add Nick Barnes to ACKS. ................ r72303 | benjamin.peterson | 2009-05-05 00:55:24 +0000 (Di, 05 Mai 2009) | 1 line using sys._getframe(x), where x > 0 doesnt' work on IronPython ................ r72306 | steven.bethard | 2009-05-05 01:31:22 +0000 (Di, 05 Mai 2009) | 1 line Update bdist_msi so that the generated MSIs for pure Python modules can install to any version of Python, like the generated EXEs from bdist_wininst. (Previously, you had to create a new MSI for each version of Python.) ................ r72314 | georg.brandl | 2009-05-05 07:48:12 +0000 (Di, 05 Mai 2009) | 1 line #5932: fix error return in _convertPyInt_AsSsize_t() conversion function. ................ r72322 | georg.brandl | 2009-05-05 08:54:11 +0000 (Di, 05 Mai 2009) | 1 line #5142: add module skipping feature to pdb. ................ r72324 | georg.brandl | 2009-05-05 09:06:02 +0000 (Di, 05 Mai 2009) | 1 line Fix overlong lines. ................ r72326 | georg.brandl | 2009-05-05 09:19:43 +0000 (Di, 05 Mai 2009) | 1 line #5929: fix signedness warning. ................ r72328 | georg.brandl | 2009-05-05 09:20:52 +0000 (Di, 05 Mai 2009) | 1 line Remove unused variable. ................ r72335 | martin.v.loewis | 2009-05-05 16:10:16 +0000 (Di, 05 Mai 2009) | 2 lines Issue #5847: Remove -n switch on "Edit with IDLE" menu item. ................ r72343 | senthil.kumaran | 2009-05-05 17:34:42 +0000 (Di, 05 Mai 2009) | 1 line Fixing issue5861 - test_urllib fails on windows. Agree to comment to have ':' in pathname2url as windows recognizes it. test_urllib passes now. ................ r72348 | eric.smith | 2009-05-05 18:26:08 +0000 (Di, 05 Mai 2009) | 1 line Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson. ................ r72361 | martin.v.loewis | 2009-05-05 22:13:01 +0000 (Di, 05 Mai 2009) | 2 lines Issue #5721: don't package Lib/test/README anymore. ................ r72368 | benjamin.peterson | 2009-05-05 23:13:58 +0000 (Di, 05 Mai 2009) | 53 lines Merged revisions 68503,68507,68694,69054,69673,69679-69681,70991,70999,71003,71695 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r68503 | benjamin.peterson | 2009-01-10 14:14:49 -0600 (Sat, 10 Jan 2009) | 1 line use variable ........ r68507 | benjamin.peterson | 2009-01-10 15:13:16 -0600 (Sat, 10 Jan 2009) | 1 line rewrap ........ r68694 | benjamin.peterson | 2009-01-17 17:55:59 -0600 (Sat, 17 Jan 2009) | 1 line test for specific node type ........ r69054 | guilherme.polo | 2009-01-28 10:01:54 -0600 (Wed, 28 Jan 2009) | 2 lines Added mapping for the ttk module. ........ r69673 | benjamin.peterson | 2009-02-16 09:38:22 -0600 (Mon, 16 Feb 2009) | 1 line fix handling of as imports #5279 ........ r69679 | benjamin.peterson | 2009-02-16 11:36:06 -0600 (Mon, 16 Feb 2009) | 1 line make Base.get_next_sibling() and Base.get_prev_sibling() properties ........ r69680 | benjamin.peterson | 2009-02-16 11:41:48 -0600 (Mon, 16 Feb 2009) | 1 line normalize docstrings in pytree according to PEP 11 ........ r69681 | benjamin.peterson | 2009-02-16 11:43:09 -0600 (Mon, 16 Feb 2009) | 1 line use a set ........ r70991 | benjamin.peterson | 2009-04-01 15:54:50 -0500 (Wed, 01 Apr 2009) | 1 line map urllib.urlopen to urllib.request.open #5637 ........ r70999 | benjamin.peterson | 2009-04-01 17:36:47 -0500 (Wed, 01 Apr 2009) | 1 line add very alpha support to 2to3 for running concurrently with multiprocessing ........ r71003 | benjamin.peterson | 2009-04-01 18:10:43 -0500 (Wed, 01 Apr 2009) | 1 line fix when multiprocessing is not available or used ........ r71695 | benjamin.peterson | 2009-04-17 22:21:29 -0500 (Fri, 17 Apr 2009) | 1 line refactor multiprocessing support, so it's less hacky to employ and only loads mp when needed ........ ................ r72377 | tarek.ziade | 2009-05-06 07:17:52 +0000 (Mi, 06 Mai 2009) | 1 line Added a test and cleaned check_library_list to be ready to fix #5940 ................ r72382 | tarek.ziade | 2009-05-06 07:41:53 +0000 (Mi, 06 Mai 2009) | 1 line pep8-fied build_clib module : it is now similar to the one in 3.x ................ r72388 | tarek.ziade | 2009-05-06 08:05:47 +0000 (Mi, 06 Mai 2009) | 1 line more build_clib cleanup + test coverage ................ r72392 | tarek.ziade | 2009-05-06 08:11:00 +0000 (Mi, 06 Mai 2009) | 1 line removed string.split usage ................ r72404 | walter.doerwald | 2009-05-06 14:28:24 +0000 (Mi, 06 Mai 2009) | 3 lines Issue 3739: The unicode-internal encoder now reports the number of *characters* consumed like any other encoder (instead of the number of bytes). ................ r72406 | walter.doerwald | 2009-05-06 14:32:35 +0000 (Mi, 06 Mai 2009) | 2 lines Add NEWS entry about issue #3739. ................ r72443 | tarek.ziade | 2009-05-07 21:13:02 +0000 (Do, 07 Mai 2009) | 1 line removed remaining spaces ................ r72445 | tarek.ziade | 2009-05-07 21:20:34 +0000 (Do, 07 Mai 2009) | 1 line Fixed #5941: added ARFLAGS for the archiver command. ................ r72451 | tarek.ziade | 2009-05-07 22:19:27 +0000 (Do, 07 Mai 2009) | 1 line run autoconf (step forgotten in r72445) ................ r72454 | tarek.ziade | 2009-05-07 23:01:56 +0000 (Do, 07 Mai 2009) | 1 line fixed AR/ARFLAGS values in test_sysconfig ................ r72461 | benjamin.peterson | 2009-05-08 03:06:00 +0000 (Fr, 08 Mai 2009) | 1 line add _PyObject_LookupSpecial to handle fetching special method lookup ................ r72464 | benjamin.peterson | 2009-05-08 03:29:26 +0000 (Fr, 08 Mai 2009) | 1 line this is now a bound method ................ r72468 | jeroen.ruigrok | 2009-05-08 13:07:39 +0000 (Fr, 08 Mai 2009) | 2 lines Add ISO-8859-16. ................ r72469 | jeroen.ruigrok | 2009-05-08 14:11:23 +0000 (Fr, 08 Mai 2009) | 2 lines Update the Windows locale mapping with the ones introduced with Vista. ................ r72474 | benjamin.peterson | 2009-05-08 17:59:29 +0000 (Fr, 08 Mai 2009) | 1 line fix this test ................ r72476 | thomas.heller | 2009-05-08 20:09:40 +0000 (Fr, 08 Mai 2009) | 4 lines Add a file that contains diffs between offical libffi files and the files in this repository. Should make it easier to merge new libffi versions. ................ r72487 | jeffrey.yasskin | 2009-05-08 21:51:06 +0000 (Fr, 08 Mai 2009) | 7 lines PyCode_NewEmpty: Most uses of PyCode_New found by http://www.google.com/codesearch?q=PyCode_New are trying to build an empty code object, usually to put it in a dummy frame object. This patch adds a PyCode_NewEmpty wrapper which lets the user specify just the filename, function name, and first line number, instead of also requiring lots of code internals. ................ r72488 | jeffrey.yasskin | 2009-05-08 22:23:21 +0000 (Fr, 08 Mai 2009) | 13 lines Issue 5954, PyFrame_GetLineNumber: Most uses of PyCode_Addr2Line (http://www.google.com/codesearch?q=PyCode_Addr2Line) are just trying to get the line number of a specified frame, but there's no way to do that directly. Forcing people to go through the code object makes them know more about the guts of the interpreter than they should need. The remaining uses of PyCode_Addr2Line seem to be getting the line from a traceback (for example, http://www.google.com/codesearch/p?hl=en#u_9_nDrchrw/pygame-1.7.1release/src/base.c&q=PyCode_Addr2Line), which is replaced by the tb_lineno field. So we may be able to deprecate PyCode_Addr2Line entirely for external use. ................ r72489 | gregory.p.smith | 2009-05-08 23:16:47 +0000 (Fr, 08 Mai 2009) | 3 lines Fix an off by one error on negative indexs to __getitem__ http://code.google.com/p/ipaddr-py/issues/detail?id=15 ................ r72494 | benjamin.peterson | 2009-05-09 01:01:14 +0000 (Sa, 09 Mai 2009) | 21 lines Merged revisions 72491-72493 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r72491 | benjamin.peterson | 2009-05-08 19:33:27 -0500 (Fri, 08 May 2009) | 7 lines make 2to3 use unicode internally on 2.x This started out as a fix for #2660, but became this large refactoring when I realized the dire state this was in. 2to3 now uses tokenize.detect_encoding to decode the files correctly into unicode. ........ r72492 | benjamin.peterson | 2009-05-08 19:35:38 -0500 (Fri, 08 May 2009) | 1 line remove compat code ........ r72493 | benjamin.peterson | 2009-05-08 19:54:15 -0500 (Fri, 08 May 2009) | 1 line add a test for \r\n newlines ........ ................ r72495 | benjamin.peterson | 2009-05-09 02:07:04 +0000 (Sa, 09 Mai 2009) | 1 line lookup __reversed__ correctly as a special method ................ r72497 | tarek.ziade | 2009-05-09 08:28:53 +0000 (Sa, 09 Mai 2009) | 1 line Fixed Issue 5900: distutils.command.build_ext - Ensure RUNPATH is added to extension modules with RPATH if GNU ld is used ................ r72500 | tarek.ziade | 2009-05-09 10:06:00 +0000 (Sa, 09 Mai 2009) | 1 line #5976: fixed distutils test_check_environ ................ r72506 | vinay.sajip | 2009-05-09 12:07:17 +0000 (Sa, 09 Mai 2009) | 1 line Issue #5971: StreamHandler.handleError now swallows IOErrors which occur when trying to print a traceback. ................ r72508 | benjamin.peterson | 2009-05-09 16:36:39 +0000 (Sa, 09 Mai 2009) | 1 line convert some more special methods to use _PyObject_LookupSpecial ................ r72509 | benjamin.peterson | 2009-05-09 16:51:51 +0000 (Sa, 09 Mai 2009) | 1 line ignore classic classes ................ r72510 | benjamin.peterson | 2009-05-09 17:13:10 +0000 (Sa, 09 Mai 2009) | 1 line can't handle classic classes here ................ r72512 | benjamin.peterson | 2009-05-09 17:23:03 +0000 (Sa, 09 Mai 2009) | 1 line *sigh* deal with instances correctly ................ r72516 | benjamin.peterson | 2009-05-09 19:03:05 +0000 (Sa, 09 Mai 2009) | 1 line ignore AttributeErrors for classic classes ................ r72517 | benjamin.peterson | 2009-05-09 19:17:59 +0000 (Sa, 09 Mai 2009) | 1 line don't ignore exceptions from _PyObject_LengthHint ................ r72518 | benjamin.peterson | 2009-05-09 19:18:36 +0000 (Sa, 09 Mai 2009) | 1 line clear error state properly ................ r72525 | benjamin.peterson | 2009-05-10 01:38:02 +0000 (So, 10 Mai 2009) | 1 line close file explicitly ................ r72526 | benjamin.peterson | 2009-05-10 02:29:00 +0000 (So, 10 Mai 2009) | 1 line make sure files are closed using the with statement ................ r72535 | tarek.ziade | 2009-05-10 11:42:46 +0000 (So, 10 Mai 2009) | 1 line Added tests form install_lib and pep8-fied the module ................ r72539 | tarek.ziade | 2009-05-10 11:59:30 +0000 (So, 10 Mai 2009) | 1 line refactored test_sysconfig so it uses test.test_support.EnvironmentVarGuard ................ r72543 | tarek.ziade | 2009-05-10 12:17:30 +0000 (So, 10 Mai 2009) | 1 line now using EnvironGuard everywhere ................ r72547 | tarek.ziade | 2009-05-10 12:36:48 +0000 (So, 10 Mai 2009) | 1 line fixed test for all platforms ................ r72551 | benjamin.peterson | 2009-05-10 14:16:47 +0000 (So, 10 Mai 2009) | 1 line use isinstance ................ r72560 | tarek.ziade | 2009-05-11 08:45:17 +0000 (Mo, 11 Mai 2009) | 1 line distutils.test_build_clib added a new line at the end of the file, to avoid a warning with some compilers ................ r72570 | michael.foord | 2009-05-11 17:59:43 +0000 (Mo, 11 Mai 2009) | 7 lines Adds a verbosity keyword argument to unittest.main plus a minor fix allowing you to specify test modules / classes from the command line. Closes issue 5995. Michael Foord ................ r72571 | michael.foord | 2009-05-11 18:01:45 +0000 (Mo, 11 Mai 2009) | 1 line Add missing # to NEWS ................ r72582 | michael.foord | 2009-05-12 10:46:23 +0000 (Di, 12 Mai 2009) | 1 line Fix to restore command line behaviour for test modules using unittest.main(). Regression caused by issue 5995. Michael ................ r72583 | michael.foord | 2009-05-12 10:49:13 +0000 (Di, 12 Mai 2009) | 1 line Better fix for modules using unittest.main(). Fixes regression caused by commit for issue 5995. Michael Foord ................ r72605 | r.david.murray | 2009-05-13 17:14:11 +0000 (Mi, 13 Mai 2009) | 3 lines Issue #4050: inspect.findsource/getsource now raise an IOError if the 'source' file is a binary. Patch by Brodie Rao, test by Daniel Diniz. ................ r72616 | benjamin.peterson | 2009-05-14 00:33:10 +0000 (Do, 14 Mai 2009) | 1 line importlib.import_module is better these days ................ r72618 | tarek.ziade | 2009-05-14 12:40:59 +0000 (Do, 14 Mai 2009) | 1 line more test coverage for distutils sdist command ................ r72624 | tarek.ziade | 2009-05-14 14:56:14 +0000 (Do, 14 Mai 2009) | 1 line pep8-fied distutils.command.sdist + more tests ................ r72630 | r.david.murray | 2009-05-14 16:12:57 +0000 (Do, 14 Mai 2009) | 3 lines Fix test failure on Windows, and add skip check if even unicodedata turns out not to be an external module on some other platform. ................ r72654 | benjamin.peterson | 2009-05-14 22:37:49 +0000 (Do, 14 Mai 2009) | 1 line prevent refleaks from threads ................ r72655 | benjamin.peterson | 2009-05-14 22:40:34 +0000 (Do, 14 Mai 2009) | 1 line a useful decorator for cleaning up threads ................ r72658 | collin.winter | 2009-05-14 23:26:30 +0000 (Do, 14 Mai 2009) | 1 line Issue 6024: make regrtest.py promote refleaks to test failures. ................ r72669 | antoine.pitrou | 2009-05-15 16:54:52 +0000 (Fr, 15 Mai 2009) | 3 lines Issue #2116: Weak references and weak dictionaries now support copy()ing and deepcopy()ing. ................ r72671 | antoine.pitrou | 2009-05-15 17:27:30 +0000 (Fr, 15 Mai 2009) | 3 lines Fix bootstrapping by removing uses of the copy module in distutils ................ r72681 | tarek.ziade | 2009-05-16 16:37:06 +0000 (Sa, 16 Mai 2009) | 1 line #6041: sdist and register now use the check command. No more duplicate code for metadata checking ................ r72686 | tarek.ziade | 2009-05-16 18:29:40 +0000 (Sa, 16 Mai 2009) | 1 line pep8-fied distutils.dist module ................ r72689 | benjamin.peterson | 2009-05-16 18:44:34 +0000 (Sa, 16 Mai 2009) | 1 line use skipTest() ................ r72690 | benjamin.peterson | 2009-05-16 21:44:25 +0000 (Sa, 16 Mai 2009) | 1 line properly lookup __instancecheck__ and __subclasscheck__ ................ r72692 | benjamin.peterson | 2009-05-16 22:30:48 +0000 (Sa, 16 Mai 2009) | 1 line deal with old-style classes in issubclass and isinstance ................ r72693 | benjamin.peterson | 2009-05-16 22:40:56 +0000 (Sa, 16 Mai 2009) | 1 line completely ignore old-style stuff for type checking overloading ................ r72694 | benjamin.peterson | 2009-05-16 22:46:11 +0000 (Sa, 16 Mai 2009) | 1 line update ................ r72696 | benjamin.peterson | 2009-05-16 23:34:19 +0000 (Sa, 16 Mai 2009) | 1 line typo ................ r72698 | hirokazu.yamamoto | 2009-05-17 02:52:09 +0000 (So, 17 Mai 2009) | 1 line Issue #3527: Removed Py_WIN_WIDE_FILENAMES which is not used any more. ................ r72699 | hirokazu.yamamoto | 2009-05-17 02:58:36 +0000 (So, 17 Mai 2009) | 1 line Added NEWS for r72698. ................ r72721 | tarek.ziade | 2009-05-17 10:44:12 +0000 (So, 17 Mai 2009) | 1 line removed sys.platform == 'mac' support in distutils.dist.parse_command_line and improved test coverage ................ r72727 | tarek.ziade | 2009-05-17 11:11:57 +0000 (So, 17 Mai 2009) | 1 line removed sys.platform == 'mac' usage in distutils.dir_util ................ r72730 | tarek.ziade | 2009-05-17 11:22:36 +0000 (So, 17 Mai 2009) | 1 line pep8-fied distutils.dir_util ................ r72736 | tarek.ziade | 2009-05-17 12:04:57 +0000 (So, 17 Mai 2009) | 1 line pep8-fied distutils.archive_util + added minimum test coverage ................ r72746 | tarek.ziade | 2009-05-17 14:59:05 +0000 (So, 17 Mai 2009) | 1 line fixed the test name ................ r72764 | tarek.ziade | 2009-05-18 08:20:55 +0000 (Mo, 18 Mai 2009) | 1 line working with relative paths to avoid tar warnings on absolute paths ................ r72768 | tarek.ziade | 2009-05-18 12:21:26 +0000 (Mo, 18 Mai 2009) | 1 line Fixed #6053 - win32 fixes for distutils tests ................ r72774 | raymond.hettinger | 2009-05-18 15:51:59 +0000 (Mo, 18 Mai 2009) | 1 line Issue 6037: MutableSequence.__iadd__ should return self. ................ r72776 | jeffrey.yasskin | 2009-05-18 21:14:54 +0000 (Mo, 18 Mai 2009) | 6 lines While I was modifying test_trace, it threw an exception when I accidentally made it try to set the line number from the trace callback for a 'call' event. This patch makes the error message a little more helpful in that case, and makes it a little less likely that a future editor will make the same mistake in test_trace. ................ r72777 | collin.winter | 2009-05-18 21:35:40 +0000 (Mo, 18 Mai 2009) | 1 line Issue 6032: fix refleaks in test_urllib2_localnet. ................ r72786 | raymond.hettinger | 2009-05-19 17:43:59 +0000 (Di, 19 Mai 2009) | 1 line Note that ordered dictionaries work with reversed(). ................ r72789 | ronald.oussoren | 2009-05-19 19:29:24 +0000 (Di, 19 Mai 2009) | 2 lines Remove some traces of 'MacPython' ................ r72791 | ronald.oussoren | 2009-05-19 20:12:17 +0000 (Di, 19 Mai 2009) | 2 lines Remove some old MacPython files that are no longer relevant. ................ r72796 | jeffrey.yasskin | 2009-05-20 17:57:57 +0000 (Mi, 20 Mai 2009) | 3 lines Fix issue #1689458 by teaching frame_setlineno how to jump to the first line of a code object. ................ r72799 | georg.brandl | 2009-05-20 18:24:08 +0000 (Mi, 20 Mai 2009) | 1 line Update bug tracker URL. ................ r72805 | mark.dickinson | 2009-05-20 18:43:07 +0000 (Mi, 20 Mai 2009) | 1 line Issue #5829: don't raise OverflowError for complex('1e500'). Backport of r72803. ................ r72812 | michael.foord | 2009-05-21 22:57:02 +0000 (Do, 21 Mai 2009) | 1 line Rename TestCase._result to _resultForDoCleanups to avoid potential clashes in TestCase subclasses. Issue 6072. ................ r72813 | raymond.hettinger | 2009-05-22 01:06:44 +0000 (Fr, 22 Mai 2009) | 1 line Fix-up moving average example. ................ r72817 | philip.jenvey | 2009-05-22 05:35:32 +0000 (Fr, 22 Mai 2009) | 4 lines don't use subprocess.call with PIPEs as the child can fill the pipe buf and deadlock. add a warning to subprocess docs about this, similar to Popen.wait's. refs http://bugs.jython.org/issue1351 ................ r72823 | tarek.ziade | 2009-05-22 09:42:43 +0000 (Fr, 22 Mai 2009) | 1 line fixed encoding ................ r72833 | georg.brandl | 2009-05-22 17:00:17 +0000 (Fr, 22 Mai 2009) | 1 line #6078: _warnings is a builtin module and has no standard init_warnings function. ................ r72879 | jeffrey.yasskin | 2009-05-23 23:23:01 +0000 (Sa, 23 Mai 2009) | 14 lines Issue #6042: lnotab-based tracing is very complicated and isn't documented very well. There were at least 3 comment blocks purporting to document co_lnotab, and none did a very good job. This patch unifies them into Objects/lnotab_notes.txt which tries to completely capture the current state of affairs. I also discovered that we've attached 2 layers of patches to the basic tracing scheme. The first layer avoids jumping to instructions that don't start a line, to avoid problems in if statements and while loops. The second layer discovered that jumps backward do need to trace at instructions that don't start a line, so it added extra lnotab entries for 'while' and 'for' loops, and added a special case for backward jumps within the same line. I replaced these patches by just treating forward and backward jumps differently. ................ r72880 | senthil.kumaran | 2009-05-24 09:14:50 +0000 (So, 24 Mai 2009) | 3 lines Fixed Issue1424152, urllib2 fails with HTTPS over Proxy. ................ r72890 | gregory.p.smith | 2009-05-24 18:00:13 +0000 (So, 24 Mai 2009) | 2 lines add a versionadded tag for set_tunnel ................ r72891 | martin.v.loewis | 2009-05-24 19:10:52 +0000 (So, 24 Mai 2009) | 5 lines Issue #6065: Do not try to build a version-independent installer if the package has extension modules. Also add NEWS entry for #5311. ................ r72898 | antoine.pitrou | 2009-05-24 20:23:57 +0000 (So, 24 Mai 2009) | 6 lines Issue #3585: Add pkg-config support. It creates a python-2.7.pc file and a python.pc symlink in the $(LIBDIR)/pkgconfig directory. Patch by Clinton Roy. ................ r72900 | antoine.pitrou | 2009-05-24 20:46:06 +0000 (So, 24 Mai 2009) | 3 lines Add Misc/python.pc to the list of ignored files ................ r72903 | benjamin.peterson | 2009-05-24 23:13:32 +0000 (So, 24 Mai 2009) | 1 line stop using Py_FindMethod ................ r72905 | benjamin.peterson | 2009-05-25 00:48:58 +0000 (Mo, 25 Mai 2009) | 4 lines make class skipping decorators the same as skipping every test of the class This removes ClassTestSuite and a good bit of hacks. ................ r72907 | benjamin.peterson | 2009-05-25 02:40:21 +0000 (Mo, 25 Mai 2009) | 1 line handle errors from _PyObject_LookupSpecial when __get__ fails ................ r72909 | collin.winter | 2009-05-25 04:34:39 +0000 (Mo, 25 Mai 2009) | 2 lines Issue 5670: special-case pickling of dicts. This nearly doubles the performance of dict pickling in cPickle. ................ r72912 | benjamin.peterson | 2009-05-25 13:13:44 +0000 (Mo, 25 Mai 2009) | 5 lines add a SETUP_WITH opcode It speeds up the with statement and correctly looks up the special methods involved. ................ r72920 | benjamin.peterson | 2009-05-25 20:12:57 +0000 (Mo, 25 Mai 2009) | 1 line take into account the fact that SETUP_WITH pushes a finally block ................ r72921 | benjamin.peterson | 2009-05-25 20:13:36 +0000 (Mo, 25 Mai 2009) | 1 line fix error handling ................ r72923 | michael.foord | 2009-05-25 20:36:56 +0000 (Mo, 25 Mai 2009) | 1 line Make assertSequenceEqual error messages less cryptic, particularly for nested sequences. ................ r72924 | georg.brandl | 2009-05-25 21:02:56 +0000 (Mo, 25 Mai 2009) | 6 lines Allow multiple context managers in one with statement, as proposed in http://codereview.appspot.com/53094 and accepted by Guido. The construct is transformed into multiple With AST nodes so that there should be no problems with the semantics. ................ r72940 | benjamin.peterson | 2009-05-26 12:49:59 +0000 (Di, 26 Mai 2009) | 1 line teach the peepholer about SETUP_WITH ................ r72956 | raymond.hettinger | 2009-05-27 02:24:45 +0000 (Mi, 27 Mai 2009) | 3 lines Fix field name conflicts for named tuples. ................ r72957 | benjamin.peterson | 2009-05-27 02:43:46 +0000 (Mi, 27 Mai 2009) | 1 line correctly handle descrs with __missing__ ................ r72958 | benjamin.peterson | 2009-05-27 03:08:44 +0000 (Mi, 27 Mai 2009) | 1 line plug ref leak ................ r72972 | philip.jenvey | 2009-05-28 03:10:59 +0000 (Do, 28 Mai 2009) | 2 lines explicitly close the file, merged from py3k ................ r72973 | philip.jenvey | 2009-05-28 03:12:16 +0000 (Do, 28 Mai 2009) | 2 lines further hint to where the open docs really are ................ r72979 | philip.jenvey | 2009-05-28 05:58:44 +0000 (Do, 28 Mai 2009) | 2 lines explicitly close files ................ r72981 | tarek.ziade | 2009-05-28 12:53:54 +0000 (Do, 28 Mai 2009) | 1 line Fixed #6048: Distutils uses the tarfile module instead of the tar command now ................ r72986 | tarek.ziade | 2009-05-28 13:55:51 +0000 (Do, 28 Mai 2009) | 1 line using 'tar' then 'gzip' in the test, because 'tar -czf' is not supported under some platforms ................ ---