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

sort by:
Revision Author Date Message Commit Date
e13dc3e Issue #7379: Fix incorrect doctest for Fraction.limit_denominator. 23 November 2009, 16:23:43 UTC
12adc65 Add a testcase that checks if the TarFile constructor successfully closes the internal file object in case of an error (issue #7341). 23 November 2009, 15:46:19 UTC
dd866d5 Issue #6123: Fix opening empty archives and files. (Note that an empty archive is not the same as an empty file. An empty archive contains no members and is correctly terminated with an EOF block full of zeros. An empty file contains no data at all.) The problem was that although tarfile was able to create empty archives, it failed to open them raising a ReadError. On the other hand, tarfile opened empty files without error in most read modes and presented them as empty archives. (However, some modes still raised errors: "r|gz" raised ReadError, but "r:gz" worked, "r:bz2" even raised EOFError.) In order to get a more fine-grained control over the various internal error conditions I now split up the HeaderError exception into a number of meaningful sub-exceptions. This makes it easier in the TarFile.next() method to react to the different conditions in the correct way. The visible change in its behaviour now is that tarfile will open empty archives correctly and raise ReadError consistently for empty files. 22 November 2009, 18:30:53 UTC
814d02d issue6615: Additional test for logging support in multiprocessing 21 November 2009, 14:38:23 UTC
7bdd8d9 revert unintended change to multiprocessing/queues.py 21 November 2009, 14:06:24 UTC
6c37674 issue5738: The distribution example was confusing, and out of date. It's too large to include inline in the docs as well. It belongs in an addons module outside the stdlib. Removing. 21 November 2009, 14:01:56 UTC
c4920e8 Issue #7272: Add configure test to detect whether sem_open works properly, and use this to skip test_multiprocessing on platforms where sem_open raises a signal. This should fix some FreeBSD buildbot failures for test_multiprocessing. 20 November 2009, 19:30:22 UTC
ab44226 Regenerate configure with GNU autoconf 2.61. 20 November 2009, 19:27:43 UTC
4823961 Issue 7363: fix indentation in socketserver udpserver example. 20 November 2009, 13:29:43 UTC
246ec33 avoid doing an uneeded import in a function 20 November 2009, 02:56:43 UTC
cef9782 turn goto into do while loop 20 November 2009, 02:15:50 UTC
009b89d genexps have linenos 20 November 2009, 01:16:58 UTC
d16d0ab provide line number for lambdas 20 November 2009, 01:15:53 UTC
48f0a8d spelling 19 November 2009, 23:19:29 UTC
89b1a5c add news notes for r76416 19 November 2009, 22:58:01 UTC
99a5023 improve several corner cases related with argument names in parenthesis - Fix #7362: give a good error message for parenthesized arguments with defaults. - Add a py3k warning for any parenthesized arguments since those are not allowed in Py3. This warning is not given in tuple unpacking, since that incurs the tuple unpacking warning. 19 November 2009, 22:54:57 UTC
b678de8 Misc/NEWS entries for issue 7117. 19 November 2009, 18:41:49 UTC
3934619 Don't use the '==' operator with test, that's an unportable bash-ism. (Issue 7179) 19 November 2009, 17:42:51 UTC
315cd0c Fix for issue #7085 On MacOSX 10.6 the CoreFoundation framework must be initialized on the main thread, the constructor function in that framework will cause an SIGABRT when it is called on any other thread. Because a number of extension link (indirectly) to CoreFoundation and the Python core itself didn't the interpreter crashed when importing some extensions, such as _locale, on a secondary thread. This fix ensures that Python is linked to CoreFoundation on OSX, which results in the CoreFoundation constructor being called when Python is loaded. This does not require code changes. 19 November 2009, 16:25:21 UTC
39de1fc dragfullwindows can have value 2 19 November 2009, 05:33:16 UTC
dc3c239 #5037 proxy __unicode__ correctly 19 November 2009, 03:00:02 UTC
9eac119 Fix docstrings for itertools combinatoric functions. 19 November 2009, 01:22:04 UTC
79628d3 Issue 7263: Fix set.intersection() docstring. 18 November 2009, 20:28:22 UTC
355538e Issue #7341: Close the internal file object in the TarFile constructor in case of an error. 18 November 2009, 20:24:54 UTC
c029942 Mention Giampolo R's new FTP TLS support in the what's new file 18 November 2009, 20:20:46 UTC
845688d Enable short float repr! 18 November 2009, 20:14:57 UTC
1136ff5 Fix markup. 18 November 2009, 20:05:15 UTC
8c18a47 upcase Python 18 November 2009, 19:39:14 UTC
bd15a06 Issue #7117, continued: Change round implementation to use the correctly-rounded string <-> float conversions; this makes sure that the result of the round operation is correctly rounded, and hence displays nicely using the new float repr. 18 November 2009, 19:33:35 UTC
0516f81 Make separate section for deprecations in 2.7 whatsnew. 18 November 2009, 18:52:35 UTC
a17f602 Make separate section for deprecations in 2.6 whatsnew. 18 November 2009, 18:52:23 UTC
815521f Correctly escape arbitrary error message text in the runpy unit tests 18 November 2009, 11:27:53 UTC
acccafc #7293: distutils.test_msvc9compiler now uses a key that exists on any fresh windows install 18 November 2009, 08:46:56 UTC
90ed611 a better callable replacement 17 November 2009, 21:24:54 UTC
fab8be2 #1757126: fix typo with the cyrillic_asian alias 17 November 2009, 02:42:26 UTC
3d6790e Silence another MSVC warning about unary minus. 16 November 2009, 19:17:16 UTC
b2c3ca1 Silence MSVC warning about unary minus applied to unsigned type. 16 November 2009, 17:33:25 UTC
d3571c8 #7302: fix link. 16 November 2009, 16:44:05 UTC
4b953ba Allow for backslashes in file paths passed to the regex engine 16 November 2009, 03:57:32 UTC
4976e32 Account for another cache when hunting ref leaks 16 November 2009, 03:55:51 UTC
11db64e Issue #7328: don't corrupt sys.path when running pydoc with the -m switch 15 November 2009, 22:36:47 UTC
ccd5e02 Issue #2054: ftplib now provides an FTP_TLS class to do secure FTP using TLS or SSL. Patch by Giampaolo Rodola'. 15 November 2009, 17:22:09 UTC
82864d1 Issue #7228: Add '%lld' and '%llu' support to PyFormat_FromString, PyFormat_FromStringV and PyErr_Format. 15 November 2009, 16:18:58 UTC
d5b34d4 Issue #4969: The mimetypes module now reads the MIME database from the registry under Windows. Patch by Gabriel Genellina. 15 November 2009, 14:10:48 UTC
a548dee Issue #5792: Extend short float repr support to x86 platforms using suncc or icc. Many thanks Stefan Krah for help and OpenSolaris testing. 15 November 2009, 13:12:43 UTC
009ae86 Avoid signed overflow in some xrange calculations, and extend xrange tests to cover some special cases that caused problems in py3k. This is a partial backport of r76292-76293 (see issue #7298.) 15 November 2009, 12:31:13 UTC
20eb4f0 Fix for Issue4683 - urllib2.HTTPDigestAuthHandler fails on third hostname?. Resolution: Reset the nonce value for each unique nonce (as per RFC 2617) 15 November 2009, 08:36:20 UTC
49868cb Issue #6816: expose the zipfile and directory execution mechanism to Python code via the runpy module. Also consolidated some script execution functionality in the test harness into a helper module and removed some implementation details from the runpy module documentation. 15 November 2009, 07:30:34 UTC
5120027 Addition of some details in the code comments. 15 November 2009, 06:10:30 UTC
4653b8c Remove 'g' from regrtest getopt argument string, since there's no handler for it. 15 November 2009, 00:07:00 UTC
da82689 Issue 7324: add a sanity check to regrtest argument parsing to catch the case of an option with no handler. 15 November 2009, 00:04:32 UTC
ca020bb Turn the bsddb replication startup timeout test into a warning, to improve buildbot stability. 14 November 2009, 17:43:16 UTC
7f7eea6 Issue #7312 (new feature): Add a -F flag to run the selected tests in a loop until a test fails. Can be combined with -j. Patch by Antoine Pitrou. 14 November 2009, 15:18:22 UTC
b6fb8dc Fix terminology. 14 November 2009, 11:50:51 UTC
cde5115 use Sphinx 0.6.3 13 November 2009, 23:11:54 UTC
2fb77bd revert r76243; I was right, actually :) 13 November 2009, 22:56:00 UTC
c562ca4 Issue #7318: multiprocessing now uses a timeout when it fails to establish a connection with another process, rather than looping endlessly. The default timeout is 20 seconds, which should be amply sufficient for local connections. 13 November 2009, 22:31:18 UTC
c4a346c never mind about eval mode in this case 13 November 2009, 22:17:17 UTC
ccd6405 this main is much more useful 12 November 2009, 23:42:23 UTC
e36199b fix several compile() issues by translating newlines in the tokenizer 12 November 2009, 23:39:44 UTC
c4cd6d3 fix highlight in the datetime example 12 November 2009, 09:10:02 UTC
7232d41 Give the profile module a module directive. 12 November 2009, 08:29:46 UTC
310c9fe Issue #7295: Do not use a hardcoded file name in test_tarfile. 11 November 2009, 20:55:07 UTC
fdd5354 I got the relative magnitudes of the timeout increases reversed, so I'm bumping up the longer test to the 60 seconds I intended to make it. If this doesn't cure the intermittent buildbot timeouts, I'm going to turn that test into a warning rather than a failure. 11 November 2009, 18:07:27 UTC
5dff354 Fixing the NameError on Windows - issue1235 11 November 2009, 17:22:35 UTC
3a145a1 CGIHTTPRequestHandler.run_cgi() to use subprocess for Non Unix platforms. Fix based on Issue1235. 11 November 2009, 01:34:44 UTC
47dded6 Backport micro-fix from the py3k svnmerge 10 November 2009, 21:39:25 UTC
0734c63 Issue #7197: Allow unittest.TextTestRunner objects to be pickled and unpickled. This fixes crashes under Windows when trying to run test_multiprocessing in verbose mode. Additionally, Test_TextTestRunner hadn't been enabled in test_unittest. 10 November 2009, 20:49:30 UTC
610326d Show example of how to make a sorted dictionary 10 November 2009, 19:35:55 UTC
8906438 Update the FAQ entry that explains that assignments in the local scope shadow variables in the outer scope (issue 7290). 10 November 2009, 18:58:02 UTC
c579b35 Add extra information to a test_signal failure message to aid diagnosis of buildbot failure. 09 November 2009, 19:54:51 UTC
a8fd66d Issue #7251: Break out round tests for large values into a separate test function, and skip that test on Linux/alpha systems with a broken system round function. This should turn the Debian/alpha buildbot green. 09 November 2009, 17:03:34 UTC
d7158d4 Issue #7282: Fix a memory leak when an RLock was used in a thread other than those started through `threading.Thread` (for example, using `thread.start_new_thread()`. 09 November 2009, 16:00:11 UTC
d19915e Issue 7294: Fixed URL in a comment. 09 November 2009, 15:16:23 UTC
a5dcf21 Remove redundant sentence. 09 November 2009, 14:18:14 UTC
0ac6942 discuss how to use -p 09 November 2009, 04:10:53 UTC
813c43a Properly detect whether a C file is using tabs or spaces for Vim. Closes issue #5611. Thanks Kirk McDonald and Johannes Hoff. 08 November 2009, 21:35:28 UTC
0025330 Kill a small potential leak in test_threading. The leak may not manifest itself if the OS re-uses the same thread ids (I suppose Neal's machine doesn't :-)) 08 November 2009, 00:24:12 UTC
1a22e87 #7271: fix typo. 07 November 2009, 08:26:07 UTC
e471b9b Some minor cleanups to private runpy code and docstrings 07 November 2009, 08:15:01 UTC
2733d88 Add test for runpy.run_module package execution and use something other than logging as the example of a non-executable package 07 November 2009, 08:13:55 UTC
e3383b8 spelling 07 November 2009, 01:04:38 UTC
c98efe0 Issue #7270: Add some dedicated unit tests for multi-thread synchronization primitives such as Lock, RLock, Condition, Event and Semaphore. 06 November 2009, 22:34:35 UTC
17f0f69 Merged revisions 76131 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r76131 | benjamin.peterson | 2009-11-05 17:53:21 -0600 (Thu, 05 Nov 2009) | 1 line import sys ........ 05 November 2009, 23:54:42 UTC
3e376e5 Merged revisions 76127-76128 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r76127 | benjamin.peterson | 2009-11-05 17:04:58 -0600 (Thu, 05 Nov 2009) | 1 line set svn:eol-style ........ r76128 | benjamin.peterson | 2009-11-05 17:07:46 -0600 (Thu, 05 Nov 2009) | 1 line skip this test on windows to avoid newline horrors ........ 05 November 2009, 23:20:06 UTC
9a57034 Merged revisions 76125 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r76125 | benjamin.peterson | 2009-11-05 15:26:55 -0600 (Thu, 05 Nov 2009) | 1 line handle newline issues better for comparing files ........ 05 November 2009, 21:29:56 UTC
99c160b Issue #7264: Fix a possible deadlock when deallocating thread-local objects which are part of a reference cycle. 05 November 2009, 13:42:29 UTC
2537e7a Increase the timeout in the bsddb3 replication test to allow the test time to complete on slow buildbots. See issue 6462. 05 November 2009, 01:50:56 UTC
323b9da Issue #7211: Allow 64-bit values for the `ident` and `data` fields of kevent objects on 64-bit systems. Patch by Michael Broghton. I will revert this checkin if it causes problems on our BSD buildbots. 04 November 2009, 19:25:14 UTC
efc2858 #7259: show correct equivalent for operator.i* operations in docstring; fix minor issues in operator docs. 04 November 2009, 07:38:12 UTC
4ac6b93 Make test_shutil clean up after itself 04 November 2009, 00:50:26 UTC
a6714b2 #7256: add versionadded tags for functions copied from cgi. 03 November 2009, 18:34:27 UTC
b3c169b Try to make test_wsgiref less fragile against environment changes by other tests 03 November 2009, 16:41:20 UTC
5b54432 Fix doc typo reported by Arfrever. 03 November 2009, 16:26:14 UTC
6418577 typo (space-o?) 03 November 2009, 02:43:59 UTC
c6714bd Add acceptance of long ints to test_memoryio.py (in preparation for fix of #7249 in 2.6) 02 November 2009, 20:47:33 UTC
28e463d enable test_parser in lib2to3 02 November 2009, 18:24:57 UTC
d3200c7 Merged revisions 76065 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r76065 | benjamin.peterson | 2009-11-02 12:21:25 -0600 (Mon, 02 Nov 2009) | 1 line don't print stuff in tests ........ 02 November 2009, 18:22:53 UTC
aed6c45 add space 02 November 2009, 18:16:36 UTC
f9e7d54 Merged revisions 74359,75081,75088,75213,75278,75303,75427-75428,75734-75736,75865,76059-76061 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r74359 | benjamin.peterson | 2009-08-12 17:23:13 -0500 (Wed, 12 Aug 2009) | 1 line don't pass the deprecated print_function option ........ r75081 | benjamin.peterson | 2009-09-26 22:02:57 -0500 (Sat, 26 Sep 2009) | 1 line let 2to3 work with extended iterable unpacking ........ r75088 | benjamin.peterson | 2009-09-27 11:25:21 -0500 (Sun, 27 Sep 2009) | 1 line look on the type only for __call__ ........ r75213 | benjamin.peterson | 2009-10-03 10:09:46 -0500 (Sat, 03 Oct 2009) | 5 lines revert 75212; it's not correct People can use isinstance(x, collections.Callable) if they expect objects with __call__ in their instance dictionaries. ........ r75278 | benjamin.peterson | 2009-10-07 16:25:56 -0500 (Wed, 07 Oct 2009) | 4 lines fix whitespace problems with fix_idioms #3563 Patch by Joe Amenta. ........ r75303 | benjamin.peterson | 2009-10-09 16:59:11 -0500 (Fri, 09 Oct 2009) | 1 line port latin-1 and utf-8 cookie improvements ........ r75427 | benjamin.peterson | 2009-10-14 20:35:57 -0500 (Wed, 14 Oct 2009) | 1 line force floor division ........ r75428 | benjamin.peterson | 2009-10-14 20:39:21 -0500 (Wed, 14 Oct 2009) | 1 line silence -3 warnings about __hash__ ........ r75734 | benjamin.peterson | 2009-10-26 16:25:53 -0500 (Mon, 26 Oct 2009) | 2 lines warn on map(None, ...) with more than 2 arguments #7203 ........ r75735 | benjamin.peterson | 2009-10-26 16:28:25 -0500 (Mon, 26 Oct 2009) | 1 line remove unused result ........ r75736 | benjamin.peterson | 2009-10-26 16:29:02 -0500 (Mon, 26 Oct 2009) | 1 line using get() here is a bit pointless ........ r75865 | benjamin.peterson | 2009-10-27 15:49:00 -0500 (Tue, 27 Oct 2009) | 1 line explain reason for warning ........ r76059 | benjamin.peterson | 2009-11-02 11:43:47 -0600 (Mon, 02 Nov 2009) | 1 line tuples are no longer used for children ........ r76060 | benjamin.peterson | 2009-11-02 11:55:40 -0600 (Mon, 02 Nov 2009) | 1 line revert r76059; apparently some fixers rely on Leaf no () for children ........ r76061 | benjamin.peterson | 2009-11-02 12:06:17 -0600 (Mon, 02 Nov 2009) | 1 line make fix_tuple_params keep the tree valid #7253 ........ 02 November 2009, 18:12:12 UTC
back to top