2d735bc | Benjamin Peterson | 19 August 2008, 20:57:10 UTC | allow keyword args after *args in a function call | 19 August 2008, 20:57:10 UTC |
de0de88 | Guido van Rossum | 19 August 2008, 20:15:03 UTC | Blocked revisions 65874 via svnmerge ........ r65874 | guido.van.rossum | 2008-08-19 13:13:02 -0700 (Tue, 19 Aug 2008) | 3 lines Hopeful fix for issue 1878: remove Py_TPFLAGS_HAVE_VERSION_TAG from Py_TPFLAGS_DEFAULT when not building the core. ........ | 19 August 2008, 20:15:03 UTC |
a525ddc | Benjamin Peterson | 19 August 2008, 19:55:35 UTC | Blocked revisions 65872 via svnmerge ........ r65872 | benjamin.peterson | 2008-08-19 14:52:46 -0500 (Tue, 19 Aug 2008) | 1 line allow keyword args to be passed in after *args #3473 ........ | 19 August 2008, 19:55:35 UTC |
f5049fc | Thomas Heller | 19 August 2008, 19:49:49 UTC | Merged revisions 65868,65870 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65868 | thomas.heller | 2008-08-19 21:25:04 +0200 (Di, 19 Aug 2008) | 3 lines Fix a regression introduced by rev. 63792: ctypes function pointers that are COM methods must have a boolean True value. ........ r65870 | thomas.heller | 2008-08-19 21:40:23 +0200 (Di, 19 Aug 2008) | 1 line COM method code is windows specific ........ | 19 August 2008, 19:49:49 UTC |
58ea9fe | Benjamin Peterson | 19 August 2008, 19:17:39 UTC | Merged revisions 65864 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65864 | jesse.noller | 2008-08-19 14:06:19 -0500 (Tue, 19 Aug 2008) | 2 lines issue3352: clean up the multiprocessing API to remove many get_/set_ methods and convert them to properties. Update the docs and the examples included. ........ | 19 August 2008, 19:17:39 UTC |
be2c2b2 | Benjamin Peterson | 19 August 2008, 19:09:04 UTC | Blocked revisions 65865 via svnmerge ........ r65865 | benjamin.peterson | 2008-08-19 14:07:38 -0500 (Tue, 19 Aug 2008) | 1 line silence callable warning in hmac ........ | 19 August 2008, 19:09:04 UTC |
c4fe6f3 | Benjamin Peterson | 19 August 2008, 18:57:56 UTC | Merged revisions 65780,65782,65785,65809,65812,65834,65846,65859,65861 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65780 | antoine.pitrou | 2008-08-17 15:15:07 -0500 (Sun, 17 Aug 2008) | 3 lines #3580: fix a failure in test_os ........ r65782 | benjamin.peterson | 2008-08-17 15:33:45 -0500 (Sun, 17 Aug 2008) | 1 line set svn:executable on a script ........ r65785 | amaury.forgeotdarc | 2008-08-17 16:05:18 -0500 (Sun, 17 Aug 2008) | 3 lines Fix a refleak in bytearray.split and bytearray.rsplit, detected by regrtest.py -R:: test_bytes ........ r65809 | nick.coghlan | 2008-08-18 07:42:46 -0500 (Mon, 18 Aug 2008) | 1 line Belated NEWS entry for r65642 ........ r65812 | nick.coghlan | 2008-08-18 08:32:19 -0500 (Mon, 18 Aug 2008) | 1 line Fix typo ........ r65834 | amaury.forgeotdarc | 2008-08-18 14:23:47 -0500 (Mon, 18 Aug 2008) | 4 lines #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. ........ r65846 | georg.brandl | 2008-08-18 18:09:49 -0500 (Mon, 18 Aug 2008) | 2 lines Fix grammar. ........ r65859 | thomas.heller | 2008-08-19 12:47:13 -0500 (Tue, 19 Aug 2008) | 2 lines Fix strange character in the docstring. ........ r65861 | benjamin.peterson | 2008-08-19 12:59:23 -0500 (Tue, 19 Aug 2008) | 1 line get unparse to at least unparse its self ........ | 19 August 2008, 18:57:56 UTC |
ee58fa4 | Antoine Pitrou | 19 August 2008, 18:22:14 UTC | #3560: cleanup C memoryview API | 19 August 2008, 18:22:14 UTC |
fd03645 | Antoine Pitrou | 19 August 2008, 17:56:33 UTC | #2834: Change re module semantics, so that str and bytes mixing is forbidden, and str (unicode) patterns get full unicode matching by default. The re.ASCII flag is also introduced to ask for ASCII matching instead. | 19 August 2008, 17:56:33 UTC |
3ad7ba1 | Benjamin Peterson | 19 August 2008, 17:16:56 UTC | Merged revisions 65652-65653 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65652 | ronald.oussoren | 2008-08-12 07:29:13 -0500 (Tue, 12 Aug 2008) | 2 lines Fix typo in the `arch` commandline ........ r65653 | ronald.oussoren | 2008-08-12 07:41:45 -0500 (Tue, 12 Aug 2008) | 3 lines Another fix for 4-way universal builds, use the right #ifndef guard to detect the OSX 10.5 SDK. ........ | 19 August 2008, 17:16:56 UTC |
bc21bb3 | Benjamin Peterson | 19 August 2008, 16:49:39 UTC | Merged revisions 65855 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ................ r65855 | benjamin.peterson | 2008-08-19 11:41:34 -0500 (Tue, 19 Aug 2008) | 13 lines Merged revisions 65853-65854 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r65853 | benjamin.peterson | 2008-08-19 11:09:09 -0500 (Tue, 19 Aug 2008) | 1 line apply a patch for #3131. this solves the problem for the moment, but we should do some refactoring to get display logic out of RefactoringTool ........ r65854 | benjamin.peterson | 2008-08-19 11:37:38 -0500 (Tue, 19 Aug 2008) | 1 line another quick fix to get lib2to3 to work ........ ................ | 19 August 2008, 16:49:39 UTC |
ec99568 | Benjamin Peterson | 19 August 2008, 14:32:56 UTC | fix possible error | 19 August 2008, 14:32:56 UTC |
fa1e21c | Benjamin Peterson | 19 August 2008, 14:12:01 UTC | make test_threading more robust for real | 19 August 2008, 14:12:01 UTC |
47bc809 | Thomas Heller | 19 August 2008, 06:38:12 UTC | Merged revisions 65681-65682,65684 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65681 | thomas.heller | 2008-08-14 21:10:48 +0200 (Do, 14 Aug 2008) | 4 lines issue #3554: ctypes.string_at and ctypes.wstring_at must use the pythonapi calling convention so that the GIL is held and error return values are checked. ........ r65682 | thomas.heller | 2008-08-14 22:04:38 +0200 (Do, 14 Aug 2008) | 2 lines Try to fix the test on 64-bit platforms. ........ r65684 | thomas.heller | 2008-08-14 22:19:18 +0200 (Do, 14 Aug 2008) | 2 lines Disable the test until I have one that works. ........ | 19 August 2008, 06:38:12 UTC |
b531bef | Thomas Heller | 19 August 2008, 06:36:52 UTC | Fix and enable a test that now works. | 19 August 2008, 06:36:52 UTC |
039cba1 | Benjamin Peterson | 19 August 2008, 01:34:34 UTC | make test more robust | 19 August 2008, 01:34:34 UTC |
88fde1a | Benjamin Peterson | 18 August 2008, 23:15:52 UTC | fix get_name usage | 18 August 2008, 23:15:52 UTC |
32de7af | Georg Brandl | 18 August 2008, 23:07:41 UTC | Fix typo. | 18 August 2008, 23:07:41 UTC |
f059e64 | Benjamin Peterson | 18 August 2008, 22:40:25 UTC | update NEWS | 18 August 2008, 22:40:25 UTC |
8bdd545 | Benjamin Peterson | 18 August 2008, 22:38:41 UTC | Merged revisions 65842 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65842 | benjamin.peterson | 2008-08-18 17:29:19 -0500 (Mon, 18 Aug 2008) | 1 line update the threading docs to account for recent changes ........ | 18 August 2008, 22:38:41 UTC |
f0923f5 | Benjamin Peterson | 18 August 2008, 22:10:13 UTC | add full deprecation warnings for old threading APIs | 18 August 2008, 22:10:13 UTC |
2faaece | Benjamin Peterson | 18 August 2008, 21:55:15 UTC | Blocked revisions 65839 via svnmerge ........ r65839 | benjamin.peterson | 2008-08-18 16:53:29 -0500 (Mon, 18 Aug 2008) | 4 lines add py3k warnings for old threading APIs they will still live in 3.0 but it can't hurt ........ | 18 August 2008, 21:55:15 UTC |
52dbbb9 | Guido van Rossum | 18 August 2008, 21:44:30 UTC | - Issue #3300: make urllib.parse.[un]quote() default to UTF-8. Code contributed by Matt Giuca. quote() now encodes the input before quoting, unquote() decodes after unquoting. There are new arguments to change the encoding and errors settings. There are also new APIs to skip the encode/decode steps. [un]quote_plus() are also affected. | 18 August 2008, 21:44:30 UTC |
4171da5 | Benjamin Peterson | 18 August 2008, 21:11:09 UTC | Merged revisions 65829 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65829 | benjamin.peterson | 2008-08-18 13:39:57 -0500 (Mon, 18 Aug 2008) | 1 line fix old API names in test_ssl ........ | 18 August 2008, 21:11:09 UTC |
698f183 | Benjamin Peterson | 18 August 2008, 21:02:26 UTC | Unblocked revisions 65829 via svnmerge ........ r65829 | benjamin.peterson | 2008-08-18 13:39:57 -0500 (Mon, 18 Aug 2008) | 1 line fix old API names in test_ssl ........ | 18 August 2008, 21:02:26 UTC |
632e036 | Benjamin Peterson | 18 August 2008, 19:08:51 UTC | fix set_daemon usage in subprocess | 18 August 2008, 19:08:51 UTC |
f668214 | Benjamin Peterson | 18 August 2008, 19:01:20 UTC | fix bsddb get_name and set_daemon usage | 18 August 2008, 19:01:20 UTC |
a759f8d | Benjamin Peterson | 18 August 2008, 18:41:21 UTC | Blocked revisions 65829 via svnmerge ........ r65829 | benjamin.peterson | 2008-08-18 13:39:57 -0500 (Mon, 18 Aug 2008) | 1 line fix old API names in test_ssl ........ | 18 August 2008, 18:41:21 UTC |
fae4c62 | Benjamin Peterson | 18 August 2008, 18:40:08 UTC | Merged revisions 65828 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65828 | benjamin.peterson | 2008-08-18 13:31:58 -0500 (Mon, 18 Aug 2008) | 1 line patch up multiprocessing until it's API can be changed too ........ | 18 August 2008, 18:40:08 UTC |
6640d72 | Benjamin Peterson | 18 August 2008, 18:16:46 UTC | Merged revisions 65826 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65826 | benjamin.peterson | 2008-08-18 13:13:17 -0500 (Mon, 18 Aug 2008) | 1 line bring back the old API ........ | 18 August 2008, 18:16:46 UTC |
7275370 | Benjamin Peterson | 18 August 2008, 18:09:21 UTC | Merged revisions 65824 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65824 | benjamin.peterson | 2008-08-18 13:01:43 -0500 (Mon, 18 Aug 2008) | 1 line change a few uses of the threading APIs ........ | 18 August 2008, 18:09:21 UTC |
c16a7f3 | Benjamin Peterson | 18 August 2008, 17:52:22 UTC | Blocked revisions 65822 via svnmerge ........ r65822 | benjamin.peterson | 2008-08-18 12:45:09 -0500 (Mon, 18 Aug 2008) | 1 line backport threading property changes ........ | 18 August 2008, 17:52:22 UTC |
fdbea96 | Benjamin Peterson | 18 August 2008, 17:33:47 UTC | change is_daemon, set_daemon, get_name, and set_name to properties I'm add add warnings and backport this to 2.6 soon | 18 August 2008, 17:33:47 UTC |
9ee5ec7 | Eric Smith | 18 August 2008, 17:16:20 UTC | Blocked revisions 65814 via svnmerge ........ r65814 | eric.smith | 2008-08-18 10:27:38 -0400 (Mon, 18 Aug 2008) | 12 lines Backport of r63826. Optimization of str.format() for cases with str, unicode, int, long, and float arguments. This gives about 30% speed improvement for the simplest (but most common) cases. This patch skips the __format__ dispatch, and also avoids creating an object to hold the format_spec. Unfortunately there's a complication in 2.6 with int, long, and float because they always expect str format_specs. So in the unicode version of this optimization, just check for unicode objects. int, float, long, and str can be added later, if needed. ........ | 18 August 2008, 17:16:20 UTC |
773c17b | Benjamin Peterson | 18 August 2008, 16:45:31 UTC | Merged revisions 65818 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65818 | benjamin.peterson | 2008-08-18 11:40:03 -0500 (Mon, 18 Aug 2008) | 4 lines change threading.getIdent to a property This is new in 2.6 so now need to worry about backwards compatibility :) ........ | 18 August 2008, 16:45:31 UTC |
46f5f9e | Benjamin Peterson | 18 August 2008, 16:08:02 UTC | fix dependencies after rename | 18 August 2008, 16:08:02 UTC |
7a70a3a | Nick Coghlan | 18 August 2008, 13:18:16 UTC | Merged revisions 65810 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65810 | nick.coghlan | 2008-08-18 23:14:22 +1000 (Mon, 18 Aug 2008) | 1 line Issue 2235: document PyObject_HashNotImplemented ........ | 18 August 2008, 13:18:16 UTC |
36f4952 | Nick Coghlan | 18 August 2008, 12:31:52 UTC | Forward port only Py3k relevant change in r65642 (giving it a Py3k NEWS entry anyway because of the difference in the changes between the two branches) | 18 August 2008, 12:31:52 UTC |
7d10c2b | Gregory P. Smith | 18 August 2008, 03:41:46 UTC | ReferenceError is undefined. causes test___all__.py to fail. remove it from __all__ | 18 August 2008, 03:41:46 UTC |
22ba560 | Benjamin Peterson | 18 August 2008, 02:15:14 UTC | Blocked revisions 65802-65803 via svnmerge ........ r65802 | benjamin.peterson | 2008-08-17 21:01:21 -0500 (Sun, 17 Aug 2008) | 1 line follup to #3473: don't duplicate the reduce code ........ r65803 | benjamin.peterson | 2008-08-17 21:12:23 -0500 (Sun, 17 Aug 2008) | 1 line add a test for reduce's move ........ | 18 August 2008, 02:15:14 UTC |
13962fc | Brett Cannon | 18 August 2008, 01:45:29 UTC | Partially revert r65795 by undoing change to 'os'. | 18 August 2008, 01:45:29 UTC |
c9eed3e | Benjamin Peterson | 18 August 2008, 01:29:54 UTC | Blocked revisions 65798 via svnmerge ........ r65798 | benjamin.peterson | 2008-08-17 20:27:05 -0500 (Sun, 17 Aug 2008) | 1 line correct version ........ | 18 August 2008, 01:29:54 UTC |
b61bd97 | Benjamin Peterson | 18 August 2008, 01:27:32 UTC | correct version | 18 August 2008, 01:27:32 UTC |
d8fa68b | Gregory P. Smith | 18 August 2008, 01:05:25 UTC | fix cut and paste error in a comment | 18 August 2008, 01:05:25 UTC |
e8d0bf9 | Brett Cannon | 18 August 2008, 00:51:19 UTC | Merged revisions 65795 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65795 | brett.cannon | 2008-08-17 17:46:22 -0700 (Sun, 17 Aug 2008) | 3 lines Update __all__ for cookielib, csv, os, and urllib2 for objects imported into the module but exposed as part of the API. ........ | 18 August 2008, 00:51:19 UTC |
2f5cb34 | Brett Cannon | 18 August 2008, 00:43:03 UTC | Merged revisions 65793 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65793 | brett.cannon | 2008-08-17 17:41:11 -0700 (Sun, 17 Aug 2008) | 2 lines Remove an unneeded import of abc.ABCMeta from 'inspect'. ........ | 18 August 2008, 00:43:03 UTC |
f0a39af | Brett Cannon | 18 August 2008, 00:39:30 UTC | Merged revisions 65791 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65791 | brett.cannon | 2008-08-17 17:36:52 -0700 (Sun, 17 Aug 2008) | 2 lines Remove two unneeded imports in 'io'. ........ | 18 August 2008, 00:39:30 UTC |
b5ebf27 | Brett Cannon | 17 August 2008, 22:31:15 UTC | Merged revisions 65787 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65787 | brett.cannon | 2008-08-17 15:10:11 -0700 (Sun, 17 Aug 2008) | 3 lines Remove imports of 'warnings' that are no longer needed in dummy_thread, filecmp, and shelve. ........ | 17 August 2008, 22:31:15 UTC |
38679e2 | Benjamin Peterson | 17 August 2008, 20:34:29 UTC | fix markup | 17 August 2008, 20:34:29 UTC |
4cd6a95 | Benjamin Peterson | 17 August 2008, 20:23:46 UTC | Merged revisions 65659,65693,65700,65702,65706-65707,65761 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65659 | martin.v.loewis | 2008-08-12 15:45:21 -0500 (Tue, 12 Aug 2008) | 2 lines Add Hirokazu Yamamoto. ........ r65693 | georg.brandl | 2008-08-15 13:35:09 -0500 (Fri, 15 Aug 2008) | 2 lines #3558: Attribute reference binds more tightly than subscription and call. ........ r65700 | antoine.pitrou | 2008-08-15 16:03:21 -0500 (Fri, 15 Aug 2008) | 3 lines #2676: email/message.py [Message.get_content_type]: Trivial regex hangs on pathological input ........ r65702 | gregory.p.smith | 2008-08-15 18:14:00 -0500 (Fri, 15 Aug 2008) | 2 lines document that waitpid raises OSError ........ r65706 | benjamin.peterson | 2008-08-15 22:02:41 -0500 (Fri, 15 Aug 2008) | 1 line fix markup ........ r65707 | benjamin.peterson | 2008-08-15 22:13:07 -0500 (Fri, 15 Aug 2008) | 1 line note how os.utime should be used for emulating touch ........ r65761 | antoine.pitrou | 2008-08-17 08:06:29 -0500 (Sun, 17 Aug 2008) | 3 lines fix ZipFile.testzip() to work with very large embedded files ........ | 17 August 2008, 20:23:46 UTC |
9209138 | Benjamin Peterson | 17 August 2008, 19:28:19 UTC | Blocked revisions 65679,65710 via svnmerge ........ r65679 | facundo.batista | 2008-08-14 11:51:00 -0500 (Thu, 14 Aug 2008) | 5 lines Issue 1432. Fixes a bug caused because of the evolution of the RFC that describes the behaviour. Note that we now have the same behaviour than the current browsers. ........ r65710 | facundo.batista | 2008-08-16 09:44:07 -0500 (Sat, 16 Aug 2008) | 4 lines Issue #2776: fixed small issue when handling an URL with double slash after a 302 response in the case of not going through a proxy. ........ | 17 August 2008, 19:28:19 UTC |
5399114 | Benjamin Peterson | 17 August 2008, 18:57:58 UTC | correct return type | 17 August 2008, 18:57:58 UTC |
55e00f2 | Benjamin Peterson | 17 August 2008, 18:02:44 UTC | Merged revisions 65715,65724,65726,65732,65736-65739,65775 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65715 | benjamin.peterson | 2008-08-16 16:04:16 -0500 (Sat, 16 Aug 2008) | 1 line add some documentation for symtable ........ r65724 | benjamin.peterson | 2008-08-16 17:11:33 -0500 (Sat, 16 Aug 2008) | 2 lines include filename and line number in SyntaxError ........ r65726 | georg.brandl | 2008-08-16 17:37:05 -0500 (Sat, 16 Aug 2008) | 2 lines Review symtable docs. ........ r65732 | benjamin.peterson | 2008-08-16 18:29:40 -0500 (Sat, 16 Aug 2008) | 1 line PySTEntry's constructor is static; there's no point in a fancy API name ........ r65736 | benjamin.peterson | 2008-08-16 20:09:17 -0500 (Sat, 16 Aug 2008) | 1 line expose PySTEntry.nested so the symtable module will work ........ r65737 | benjamin.peterson | 2008-08-16 20:17:15 -0500 (Sat, 16 Aug 2008) | 1 line a few improvements ........ r65738 | benjamin.peterson | 2008-08-16 20:27:30 -0500 (Sat, 16 Aug 2008) | 1 line fix compile errors ........ r65739 | benjamin.peterson | 2008-08-16 21:23:43 -0500 (Sat, 16 Aug 2008) | 1 line uhh PySTEntry->ste_unoptimized has to be exposed too ........ r65775 | benjamin.peterson | 2008-08-17 12:13:26 -0500 (Sun, 17 Aug 2008) | 5 lines get the symtable module back in working order - Fix broken functions - Add (hopefully) extensive tests - Modernize a little ........ | 17 August 2008, 18:02:44 UTC |
8ba92f6 | Benjamin Peterson | 17 August 2008, 17:15:25 UTC | Blocked revisions 65741 via svnmerge ........ r65741 | facundo.batista | 2008-08-16 22:38:39 -0500 (Sat, 16 Aug 2008) | 4 lines Issue 2464. Supports a malformation in the URL received in a redirect. ........ | 17 August 2008, 17:15:25 UTC |
3db3e87 | Antoine Pitrou | 17 August 2008, 17:06:51 UTC | Merged revisions 65773 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65773 | antoine.pitrou | 2008-08-17 19:01:49 +0200 (dim., 17 août 2008) | 3 lines #3556: test_raiseMemError consumes an insane amount of memory ........ | 17 August 2008, 17:06:51 UTC |
43e4519 | Hirokazu Yamamoto | 17 August 2008, 15:24:17 UTC | NEWS items from 2.6 don't need to be merged to 3.0. http://mail.python.org/pipermail/python-3000-checkins/2008-August/004301.html | 17 August 2008, 15:24:17 UTC |
cbba8e4 | Hirokazu Yamamoto | 17 August 2008, 15:16:18 UTC | Blocked revisions 65762 via svnmerge ........ r65762 | hirokazu.yamamoto | 2008-08-17 22:10:46 +0900 | 2 lines Backport r65661, r65760: Issue #3575: Incremental decoder's decode function now takes bytearray by using 's*' instead of 't#'. ........ | 17 August 2008, 15:16:18 UTC |
a8838f7 | Antoine Pitrou | 17 August 2008, 14:44:35 UTC | Blocked revisions 65768 via svnmerge ........ r65768 | antoine.pitrou | 2008-08-17 16:43:41 +0200 (dim., 17 août 2008) | 3 lines backport r65723: strengthen test_os.test_closerange ........ | 17 August 2008, 14:44:35 UTC |
078f0f5 | Hirokazu Yamamoto | 17 August 2008, 12:59:57 UTC | Issue #3575: Incremental decoder's decode function now takes bytearray by using 's*' instead of 't#' | 17 August 2008, 12:59:57 UTC |
289d9eb | Hirokazu Yamamoto | 17 August 2008, 09:57:45 UTC | Blocked revisions 65748 via svnmerge ........ r65748 | hirokazu.yamamoto | 2008-08-17 18:46:56 +0900 | 1 line I forgot to update NEWS. ........ | 17 August 2008, 09:57:45 UTC |
d35e618 | Hirokazu Yamamoto | 17 August 2008, 09:52:28 UTC | I forgot to update NEWS. | 17 August 2008, 09:52:28 UTC |
d7e4c08 | Hirokazu Yamamoto | 17 August 2008, 09:30:15 UTC | Merged revisions 65745 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65745 | hirokazu.yamamoto | 2008-08-17 18:19:52 +0900 | 2 lines Issue #2222: Fixed reference leak when occured os.rename() fails unicode conversion on 2nd parameter. (windows only) ........ | 17 August 2008, 09:30:15 UTC |
ab058ed | Hirokazu Yamamoto | 17 August 2008, 07:26:26 UTC | RPC_WSTR is not available Visual Studio 2003 or earlier. (Maybe I should have defined RPC_WSTR on old compiler, but uuidcreate() is only place using it, so I simply replaced with unsigned short *) | 17 August 2008, 07:26:26 UTC |
340a62b | Brett Cannon | 17 August 2008, 04:28:14 UTC | Blocked revisions 65742 via svnmerge ........ r65742 | brett.cannon | 2008-08-16 21:16:04 -0700 (Sat, 16 Aug 2008) | 2 lines Update distutils so that it triggers no warnings when run under -3. ........ | 17 August 2008, 04:28:14 UTC |
f24802c | Facundo Batista | 17 August 2008, 03:36:03 UTC | Issue 2464. Supports a malformation in the URL received in a redirect. | 17 August 2008, 03:36:03 UTC |
8d5d62f | Antoine Pitrou | 17 August 2008, 00:39:46 UTC | Blocked revisions 65733 via svnmerge ........ r65733 | antoine.pitrou | 2008-08-17 02:36:03 +0200 (dim., 17 août 2008) | 3 lines Make test_ossaudiodev work. ........ | 17 August 2008, 00:39:46 UTC |
7a5dc75 | Antoine Pitrou | 17 August 2008, 00:38:32 UTC | #3567: fix sunau for running with -bb and make test_ossaudiodev work. | 17 August 2008, 00:38:32 UTC |
47d305d | Antoine Pitrou | 16 August 2008, 23:28:44 UTC | Issue #3571: test_bytes mistakingly closed stdin | 16 August 2008, 23:28:44 UTC |
b9ee06c | Antoine Pitrou | 16 August 2008, 22:03:17 UTC | #3571: try to fix recurrent buildbot failures by strenghtening test_os.test_closerange | 16 August 2008, 22:03:17 UTC |
a307d0f | Brett Cannon | 16 August 2008, 22:01:29 UTC | Blocked revisions 65721 via svnmerge ........ r65721 | brett.cannon | 2008-08-16 15:00:27 -0700 (Sat, 16 Aug 2008) | 2 lines Silence DeprecationWarning raised by mimetools and rfc822 in cgi. ........ | 16 August 2008, 22:01:29 UTC |
6efe96a | Brett Cannon | 16 August 2008, 21:59:25 UTC | Blocked revisions 65719 via svnmerge ........ r65719 | brett.cannon | 2008-08-16 14:56:03 -0700 (Sat, 16 Aug 2008) | 2 lines Silence the DeprecationWarning raised in httplib when mimetools is imported. ........ | 16 August 2008, 21:59:25 UTC |
20dcbe9 | Brett Cannon | 16 August 2008, 21:48:09 UTC | Blocked revisions 65716 via svnmerge ........ r65716 | brett.cannon | 2008-08-16 14:47:07 -0700 (Sat, 16 Aug 2008) | 5 lines Silence the DeprecationWarning raised by importing mimetools in BaseHTTPServer. This does have an unfortunate side-effect of silencing the warning for all subsequent code that imports mimetools as well since the warning is only executed upon the first import of mimetools. ........ | 16 August 2008, 21:48:09 UTC |
0b95290 | Benjamin Peterson | 16 August 2008, 16:48:16 UTC | Merged revisions 65713 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65713 | benjamin.peterson | 2008-08-16 11:29:02 -0500 (Sat, 16 Aug 2008) | 1 line #3424 rearrange the order of tests in imghdr to place more common types first ........ | 16 August 2008, 16:48:16 UTC |
0067bd6 | Benjamin Peterson | 16 August 2008, 16:11:03 UTC | add _testcapi.raise_memoryerror to make test_exceptions.test_MemoryError simpler | 16 August 2008, 16:11:03 UTC |
72dc1ea | Facundo Batista | 16 August 2008, 14:44:32 UTC | Issue #2776: fixed small issue when handling an URL with double slash after a 302 response in the case of not going through a proxy. | 16 August 2008, 14:44:32 UTC |
371bb50 | Martin v. Löwis | 16 August 2008, 13:02:57 UTC | Bug #3542: Support Unicode strings in _msi module. | 16 August 2008, 13:02:57 UTC |
9abf93d | Benjamin Peterson | 16 August 2008, 02:59:55 UTC | murder some versionadded and versionchanged directives in their beds | 16 August 2008, 02:59:55 UTC |
24c4d85 | Benjamin Peterson | 15 August 2008, 23:56:02 UTC | Merged revisions 65703 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ................ r65703 | benjamin.peterson | 2008-08-15 18:51:24 -0500 (Fri, 15 Aug 2008) | 11 lines Merged revisions 65397 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r65397 | collin.winter | 2008-08-01 22:39:06 -0500 (Fri, 01 Aug 2008) | 5 lines Patch #3480 by Nick Edds. Dramatically simplifies the fix_imports pattern, resulting in a reduction of the test_all_fixers runtime from 122+ secs to 59 secs (a good predictor of 2to3 performance). ........ ................ | 15 August 2008, 23:56:02 UTC |
deb75f5 | Christian Heimes | 15 August 2008, 18:43:03 UTC | Removed some unused imports to decrease the amount of loaded modules during startup. Added fallback to _dummy_thread for OSs w/o thread support. | 15 August 2008, 18:43:03 UTC |
34ed9f7 | Antoine Pitrou | 15 August 2008, 14:51:48 UTC | Fix building binascii when not using the zlib's crc32 (build failure on Windows buildbots) | 15 August 2008, 14:51:48 UTC |
c175175 | Martin v. Löwis | 15 August 2008, 06:27:17 UTC | Zero-initialize buf. Fixes #3557. | 15 August 2008, 06:27:17 UTC |
1f9d907 | Alexandre Vassalotti | 15 August 2008, 03:07:47 UTC | Issue 3514: Fixed segfault dues to infinite loop in __getattr__. | 15 August 2008, 03:07:47 UTC |
e1e48ea | Antoine Pitrou | 15 August 2008, 00:05:08 UTC | Fix build from a blank checkout by using the _thread module instead of threading in io.py (thanks Christian!) | 15 August 2008, 00:05:08 UTC |
8769576 | Antoine Pitrou | 14 August 2008, 22:44:29 UTC | Merged revisions 65686 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65686 | antoine.pitrou | 2008-08-14 23:04:30 +0200 (jeu., 14 août 2008) | 3 lines Issue #3476: make BufferedReader and BufferedWriter thread-safe ........ | 14 August 2008, 22:44:29 UTC |
74bbea7 | Martin v. Löwis | 14 August 2008, 20:32:30 UTC | Merged revisions 65677-65678,65683 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65677 | martin.v.loewis | 2008-08-14 17:54:27 +0200 (Do, 14 Aug 2008) | 3 lines Make obj an owned reference in Py_buffer; this checkin was missing from the patch for #3139. ........ r65678 | martin.v.loewis | 2008-08-14 17:56:07 +0200 (Do, 14 Aug 2008) | 2 lines Properly INCREF reference in Py_buffer. ........ r65683 | martin.v.loewis | 2008-08-14 22:12:06 +0200 (Do, 14 Aug 2008) | 2 lines Fix memory leak: Always DECREF obj in PyBuffer_Release. ........ | 14 August 2008, 20:32:30 UTC |
23e3856 | Facundo Batista | 14 August 2008, 16:55:14 UTC | Issue 1432. Fixes a bug caused because of the evolution of the RFC that describes the behaviour. Note that we now have the same behaviour than the current browsers. | 14 August 2008, 16:55:14 UTC |
7b9cb25 | Martin v. Löwis | 14 August 2008, 15:52:23 UTC | Use s* to receive data. Fixes #3552. | 14 August 2008, 15:52:23 UTC |
42b2f2e | Georg Brandl | 14 August 2008, 11:50:32 UTC | #3550: socket APIs use bytes, not strings. | 14 August 2008, 11:50:32 UTC |
ad3489e | Hirokazu Yamamoto | 14 August 2008, 11:34:49 UTC | Merged revisions 65672 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65672 | hirokazu.yamamoto | 2008-08-14 20:26:34 +0900 | 1 line Added _multiprocessing module support. (VC6) ........ | 14 August 2008, 11:34:49 UTC |
3ff5393 | Hirokazu Yamamoto | 14 August 2008, 07:37:15 UTC | Blocked revisions 65663 via svnmerge ........ r65663 | hirokazu.yamamoto | 2008-08-14 10:33:44 +0900 | 19 lines Issue #2065: VC6 related fix. - PC/VC6/_bsddb.dsp: removed '/nodefaultlib:"msvcrt"' to fix linker error. - PC/VC6/_msi.dsp, PC/VC6/pcbuild.dsw: added new module support. - PC/VC6/_sqlite3.dsp: /D "MODULE_NAME=\"sqlite3\"" caused extra leading space like #define MODULE_NAME " sqlite3" so uses /D MODULE_NAME=\"sqlite3\" instead. - PC/VC6/python.dsp: changed stack size to 2MB to avoid stack overflow on some tests. ........ | 14 August 2008, 07:37:15 UTC |
95b1cf6 | Hirokazu Yamamoto | 14 August 2008, 07:35:13 UTC | Merged revisions 65667 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65667 | hirokazu.yamamoto | 2008-08-14 14:50:43 +0900 | 1 line Fixed test_distutils error (test_build_ext) on VC6. ........ | 14 August 2008, 07:35:13 UTC |
3a954da | Brett Cannon | 14 August 2008, 05:59:39 UTC | Merged revisions 65668 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65668 | brett.cannon | 2008-08-13 22:55:18 -0700 (Wed, 13 Aug 2008) | 4 lines Fix markup for various binary operation examples where the operands were bolded and the operator was made literal, leading to non-valid reST. Changed to have the entire expression just be a literal bit of text. ........ | 14 August 2008, 05:59:39 UTC |
b6b8ebb | Brett Cannon | 14 August 2008, 05:01:01 UTC | Blocked revisions 65665 via svnmerge ........ r65665 | brett.cannon | 2008-08-13 22:00:03 -0700 (Wed, 13 Aug 2008) | 11 lines Silence the DeprecationWarning of rfc822 triggered by its importation in mimetools. This has an unfortunate side-effect of potentially not letting any warning about rfc822's deprecation be seen by user-visible code if rfc822 is not imported before mimetools. This is because modules are cached in sys.modules and thus do not have their deprecation triggered more than once. But this silencing would have happened by other code that silences the use of mimetools or rfc822 anyway in the stdlib or user code, and thus seems justified to be done here. ........ | 14 August 2008, 05:01:01 UTC |
0255f0e | Hirokazu Yamamoto | 14 August 2008, 01:40:45 UTC | Issue #2065: VC6 related fix. - PC/VC6/_bsddb.dsp: removed '/nodefaultlib:"msvcrt"' to fix linker error. - PC/VC6/_sqlite3.dsp: /D "MODULE_NAME=\"sqlite3\"" caused extra leading space like #define MODULE_NAME " sqlite3" so uses /D MODULE_NAME=\"sqlite3\" instead. - PC/VC6/python.dsp: changed the way of modifying stack size | 14 August 2008, 01:40:45 UTC |
423be95 | Martin v. Löwis | 13 August 2008, 15:53:07 UTC | Merged revisions 65654 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65654 | martin.v.loewis | 2008-08-12 16:49:50 +0200 (Tue, 12 Aug 2008) | 6 lines Issue #3139: Make buffer-interface thread-safe wrt. PyArg_ParseTuple, by denying s# to parse objects that have a releasebuffer procedure, and introducing s*. More module might need to get converted to use s*. ........ | 13 August 2008, 15:53:07 UTC |
688356f | Bill Janssen | 12 August 2008, 17:09:27 UTC | update ssl documentation | 12 August 2008, 17:09:27 UTC |
40a0f66 | Bill Janssen | 12 August 2008, 16:56:25 UTC | clean up ssl.py; expose unwrap and add test for it | 12 August 2008, 16:56:25 UTC |
6aa2d1f | Georg Brandl | 12 August 2008, 08:35:52 UTC | Merged revisions 65459,65472,65481,65518,65536,65581,65609,65637,65641,65644-65645 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65459 | gregory.p.smith | 2008-08-04 00:13:29 +0000 (Mon, 04 Aug 2008) | 4 lines - Issue #1857: subprocess.Popen.poll gained an additional _deadstate keyword argument in python 2.5, this broke code that subclassed Popen to include its own poll method. Fixed my moving _deadstate to an _internal_poll method. ........ r65472 | andrew.kuchling | 2008-08-04 01:43:43 +0000 (Mon, 04 Aug 2008) | 3 lines Bug 3228: Explicitly supply the file mode to avoid creating executable files, and add corresponding tests. Possible 2.5 backport candidate ........ r65481 | gregory.p.smith | 2008-08-04 07:33:37 +0000 (Mon, 04 Aug 2008) | 22 lines Adds a sanity check to avoid a *very rare* infinite loop due to a corrupt tls key list data structure in the thread startup path. This change is a companion to r60148 which already successfully dealt with a similar issue on thread shutdown. In particular this loop has been observed happening from this call path: #0 in find_key () #1 in PyThread_set_key_value () #2 in _PyGILState_NoteThreadState () #3 in PyThreadState_New () #4 in t_bootstrap () #5 in pthread_start_thread () I don't know how this happens but it does, *very* rarely. On more than one hardware platform. I have not been able to reproduce it manually. (A flaky mutex implementation on the system in question is one hypothesis). As with r60148, the spinning we managed to observe in the wild was due to a single list element pointing back upon itself. ........ r65518 | mark.dickinson | 2008-08-04 21:30:09 +0000 (Mon, 04 Aug 2008) | 7 lines Issue #1481296: (again!) Make conversion of a float NaN to an int or long raise ValueError instead of returning 0. Also, change the error message for conversion of an infinity to an integer, replacing 'long' by 'integer', so that it's appropriate for both long(float('inf')) and int(float('inf')). ........ r65536 | andrew.kuchling | 2008-08-05 01:00:57 +0000 (Tue, 05 Aug 2008) | 1 line Bug 3228: take a test from Niels Gustaebel's patch, and based on his patch, check for having os.stat available ........ r65581 | guido.van.rossum | 2008-08-07 18:51:38 +0000 (Thu, 07 Aug 2008) | 3 lines Patch by Ian Charnas from issue 3517. Add F_FULLFSYNC if it exists (OS X only so far). ........ r65609 | antoine.pitrou | 2008-08-09 17:22:25 +0000 (Sat, 09 Aug 2008) | 3 lines #3205: bz2 iterator fails silently on MemoryError ........ r65637 | georg.brandl | 2008-08-11 09:07:59 +0000 (Mon, 11 Aug 2008) | 3 lines - Issue #3537: Fix an assertion failure when an empty but presized dict object was stored in the freelist. ........ r65641 | jesse.noller | 2008-08-11 14:28:07 +0000 (Mon, 11 Aug 2008) | 2 lines Remove the fqdn call for issue 3270 ........ r65644 | antoine.pitrou | 2008-08-11 17:21:36 +0000 (Mon, 11 Aug 2008) | 3 lines #3134: shutil referenced undefined WindowsError symbol ........ r65645 | jesse.noller | 2008-08-11 19:00:15 +0000 (Mon, 11 Aug 2008) | 2 lines Fix the connection refused error part of issue 3419, use errno module instead of a static list of possible connection refused messages. ........ | 12 August 2008, 08:35:52 UTC |
734e268 | Georg Brandl | 12 August 2008, 08:18:18 UTC | Merged revisions 65437,65469,65476,65480,65502,65528,65539,65543,65558,65561-65562,65565,65591,65601,65608,65610,65639 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65437 | georg.brandl | 2008-08-03 22:28:55 +0000 (Sun, 03 Aug 2008) | 2 lines Note the removal of several committers. ........ r65469 | gregory.p.smith | 2008-08-04 01:03:50 +0000 (Mon, 04 Aug 2008) | 3 lines issue1606: Add warnings to the subprocess documentation about common pitfalls of using pipes that cause deadlocks. ........ r65476 | georg.brandl | 2008-08-04 06:29:36 +0000 (Mon, 04 Aug 2008) | 2 lines Fix markup. ........ r65480 | georg.brandl | 2008-08-04 07:31:50 +0000 (Mon, 04 Aug 2008) | 3 lines Clarify the meaning of the select() parameters and sync names with docstring. ........ r65502 | gregory.p.smith | 2008-08-04 18:34:07 +0000 (Mon, 04 Aug 2008) | 2 lines more cleanup ups of the recently added warnings in the subprocess docs. ........ r65528 | brett.cannon | 2008-08-04 21:52:25 +0000 (Mon, 04 Aug 2008) | 4 lines Add a note about all the modules/packages changed to silence -3 warnings. More changes are needed once some decisions are made, but this is the work up to this point. ........ r65539 | andrew.kuchling | 2008-08-05 01:38:08 +0000 (Tue, 05 Aug 2008) | 6 lines #3367 from Kristjan Valur Jonsson: If a PyTokenizer_FromString() is called with an empty string, the tokenizer's line_start member never gets initialized. Later, it is compared with the token pointer 'a' in parsetok.c:193 and that behavior can result in undefined behavior. ........ r65543 | andrew.kuchling | 2008-08-05 02:05:23 +0000 (Tue, 05 Aug 2008) | 1 line #3367: revert rev. 65539: this change causes test_parser to fail ........ r65558 | georg.brandl | 2008-08-06 17:20:41 +0000 (Wed, 06 Aug 2008) | 2 lines Fix longstringitem definition. #3505. ........ r65561 | mark.dickinson | 2008-08-06 20:12:30 +0000 (Wed, 06 Aug 2008) | 2 lines Docstring typo ........ r65562 | mark.dickinson | 2008-08-06 21:36:57 +0000 (Wed, 06 Aug 2008) | 2 lines Remove duplicate import ........ r65565 | andrew.kuchling | 2008-08-07 01:47:34 +0000 (Thu, 07 Aug 2008) | 1 line Add some items ........ r65591 | georg.brandl | 2008-08-08 06:42:20 +0000 (Fri, 08 Aug 2008) | 2 lines #3519: callee is an expression too. ........ r65601 | georg.brandl | 2008-08-08 15:34:34 +0000 (Fri, 08 Aug 2008) | 2 lines Remove mention of backquotes in the tutorial. ........ r65608 | guido.van.rossum | 2008-08-09 14:55:34 +0000 (Sat, 09 Aug 2008) | 2 lines Add news item about _sre.compile() re-bytecode validator. ........ r65610 | antoine.pitrou | 2008-08-09 17:27:23 +0000 (Sat, 09 Aug 2008) | 3 lines move NEWS entry to the appropriate section (oops!) ........ r65639 | georg.brandl | 2008-08-11 10:27:31 +0000 (Mon, 11 Aug 2008) | 2 lines #3540: fix exception name. ........ | 12 August 2008, 08:18:18 UTC |
eaf8f7a | Nick Coghlan | 11 August 2008, 15:49:03 UTC | Blocked revisions 65642 via svnmerge ........ r65642 | nick.coghlan | 2008-08-12 01:45:58 +1000 (Tue, 12 Aug 2008) | 1 line Issue 2235: Py3k warnings are now emitted for classes that will no longer inherit a__hash__ implementation from a parent class in Python 3.x. The standard library and test suite have been updated to not emit these warnings. ........ | 11 August 2008, 15:49:03 UTC |