9b4197b | Raymond Hettinger | 30 November 2009, 21:13:52 UTC | Handle step values other than one. | 30 November 2009, 21:13:52 UTC |
e09f45a | Raymond Hettinger | 30 November 2009, 19:44:40 UTC | Issue 7410: deepcopy of itertools.count resets the count | 30 November 2009, 19:44:40 UTC |
d46430b | Benjamin Peterson | 29 November 2009, 22:26:26 UTC | now that deepcopy can handle instance methods, this hack can be removed #7409 Thanks Robert Collins | 29 November 2009, 22:26:26 UTC |
a5076a2 | Tarek Ziadé | 29 November 2009, 22:20:30 UTC | Fixed #7408: dropped group ownership checking because it relies on os-specific rules | 29 November 2009, 22:20:30 UTC |
c4ab833 | Eric Smith | 29 November 2009, 17:40:57 UTC | Issue #3382: Make '%F' and float.__format__('F') convert results to upper case. Much of the patch came from Mark Dickinson. | 29 November 2009, 17:40:57 UTC |
ccc690d | Mark Dickinson | 28 November 2009, 16:32:27 UTC | Issue #1678380: When distinguishing between -0.0 and 0.0 in compiler_add_o, use copysign instead of examining the first and last bytes of the double. The latter method fails for little-endian ARM, OABI, where doubles are little-endian but with the words swapped. | 28 November 2009, 16:32:27 UTC |
d16f57b | Antoine Pitrou | 28 November 2009, 15:55:58 UTC | Issue #1515: Enable use of deepcopy() with instance methods. Patch by Robert Collins. | 28 November 2009, 15:55:58 UTC |
c63392c | Mark Dickinson | 28 November 2009, 13:13:13 UTC | Multiprocessing configure checks don't need LIBM | 28 November 2009, 13:13:13 UTC |
31f0cfe | Mark Dickinson | 28 November 2009, 12:30:36 UTC | Include ieeefp.h (when available) in pyport.h instead of individually in Objects/floatobject.c and Objects/complexobject.c. This should silence compiler warnings about implicit declaration of the 'finite' function on Solaris. | 28 November 2009, 12:30:36 UTC |
8d8f874 | Georg Brandl | 28 November 2009, 11:11:50 UTC | Fix versions and spacing. | 28 November 2009, 11:11:50 UTC |
5afa6d4 | Mark Dickinson | 28 November 2009, 10:44:20 UTC | Issue #7272, continued: don't re-use existing HAVE_BROKEN_POSIX_SEMAPHORES to indicate that semaphores aren't available; define a new variable POSIX_SEMAPHORES_NOT_ENABLED instead. | 28 November 2009, 10:44:20 UTC |
761ae0b | Gregory P. Smith | 27 November 2009, 17:51:12 UTC | fix typo | 27 November 2009, 17:51:12 UTC |
01801d1 | Vinay Sajip | 27 November 2009, 14:03:36 UTC | Issue #7403: Fixed possible race condition in lock creation. | 27 November 2009, 14:03:36 UTC |
50ea456 | Martin v. Löwis | 27 November 2009, 13:56:01 UTC | Issue #6508: Add posix.{getresuid,getresgid,setresuid,setresgid}. | 27 November 2009, 13:56:01 UTC |
bf4a5fc | Antoine Pitrou | 27 November 2009, 13:24:29 UTC | Add ACKS entry for Pablo Mouzo | 27 November 2009, 13:24:29 UTC |
acbe3bd | Antoine Pitrou | 27 November 2009, 13:18:34 UTC | Issue #6845: Add restart support for binary upload in ftplib. The `storbinary()` method of FTP and FTP_TLS objects gains an optional `rest` argument. Patch by Pablo Mouzo. (note: the patch also adds a test for the rest argument in retrbinary()) | 27 November 2009, 13:18:34 UTC |
2600a33 | Georg Brandl | 26 November 2009, 20:48:25 UTC | #7400: typo. | 26 November 2009, 20:48:25 UTC |
2dab865 | Antoine Pitrou | 26 November 2009, 12:36:30 UTC | When open_urlresource() fails, HTTPException is another possible error | 26 November 2009, 12:36:30 UTC |
0306894 | Martin v. Löwis | 26 November 2009, 08:42:05 UTC | Fix typo. | 26 November 2009, 08:42:05 UTC |
e236c3c | Antoine Pitrou | 25 November 2009, 23:03:22 UTC | Forgot to add a `versionadded` tag | 25 November 2009, 23:03:22 UTC |
bcfaf80 | Antoine Pitrou | 25 November 2009, 22:59:36 UTC | Issue #5788: `datetime.timedelta` objects get a new `total_seconds()` method returning the total number of seconds in the duration. Patch by Brian Quinlan. | 25 November 2009, 22:59:36 UTC |
0d9f61a | Barry Warsaw | 25 November 2009, 18:38:32 UTC | Add mktime_tz to __all__. It's documented as being available in email.utils. | 25 November 2009, 18:38:32 UTC |
42d26d9 | Benjamin Peterson | 25 November 2009, 18:16:46 UTC | Merged revisions 76160-76161,76250,76252,76447,76506 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r76160 | benjamin.peterson | 2009-11-08 18:53:48 -0600 (Sun, 08 Nov 2009) | 1 line undeprecate the -p option; it's useful for converting python3 sources ........ r76161 | benjamin.peterson | 2009-11-08 19:05:37 -0600 (Sun, 08 Nov 2009) | 1 line simplify condition ........ r76250 | benjamin.peterson | 2009-11-13 16:56:48 -0600 (Fri, 13 Nov 2009) | 1 line fix handling of a utf-8 bom #7313 ........ r76252 | benjamin.peterson | 2009-11-13 16:58:36 -0600 (Fri, 13 Nov 2009) | 1 line remove pdb turd ........ r76447 | benjamin.peterson | 2009-11-22 18:17:40 -0600 (Sun, 22 Nov 2009) | 1 line #7375 fix nested transformations in fix_urllib ........ r76506 | benjamin.peterson | 2009-11-24 18:34:31 -0600 (Tue, 24 Nov 2009) | 1 line use generator expressions in any() ........ | 25 November 2009, 18:16:46 UTC |
2ed8813 | Vinay Sajip | 25 November 2009, 14:12:03 UTC | logging: Issue 6615: Changed handler prepend to append. | 25 November 2009, 14:12:03 UTC |
17e94e0 | Vinay Sajip | 25 November 2009, 09:22:47 UTC | logging: made _handlers a WeakValueDictionary. | 25 November 2009, 09:22:47 UTC |
c470d68 | Vinay Sajip | 25 November 2009, 09:03:30 UTC | Issue #6615: logging: Used weak references in internal handler list. Thanks to flox (Florent Xicluna) for the patch. | 25 November 2009, 09:03:30 UTC |
889d964 | Mark Dickinson | 24 November 2009, 20:51:48 UTC | Issue #7228: Fix format mismatch when printing something of type off_t. (Should silence some compiler warnings.) | 24 November 2009, 20:51:48 UTC |
8b2d713 | Alexandre Vassalotti | 24 November 2009, 17:53:23 UTC | Issue 7128: Removed reference to the non-existent copyreg module. The reference to copyreg was a unnoticed leftover from the compatibility support for the grand renaming of the standard library in Python 3. The compatibility support was reverted in r63493, but not completely as this patch shows. Based on a patch by Amaury Forgeot d'Arc. | 24 November 2009, 17:53:23 UTC |
1d2c16d | Vinay Sajip | 24 November 2009, 15:53:25 UTC | Made logging classes new-style and added name property to handlers. | 24 November 2009, 15:53:25 UTC |
3e53549 | Mark Dickinson | 24 November 2009, 15:12:20 UTC | Issue #7117: Update float formatting testcases to match those in py3k. | 24 November 2009, 15:12:20 UTC |
6b87f11 | Mark Dickinson | 24 November 2009, 14:27:02 UTC | Fix some documentation examples involving the repr of a float. | 24 November 2009, 14:27:02 UTC |
9a03f2f | Jesse Noller | 24 November 2009, 14:17:29 UTC | comment out test added in r76438, which caused refleaks | 24 November 2009, 14:17:29 UTC |
bce7837 | Mark Dickinson | 24 November 2009, 10:54:58 UTC | round(0, "ermintrude") succeeded instead of producing a TypeError. Fix this. | 24 November 2009, 10:54:58 UTC |
9dd5e16 | Mark Dickinson | 23 November 2009, 20:54:09 UTC | Issue #7117, continued: Remove substitution of %g-style formatting for %f-style formatting, which used to occur at high precision. Float formatting should now be consistent between 2.7 and 3.1. | 23 November 2009, 20:54:09 UTC |
faa2599 | Georg Brandl | 23 November 2009, 19:53:19 UTC | #7345: fix arguments of formatyear(). | 23 November 2009, 19:53:19 UTC |
18cfada | Mark Dickinson | 23 November 2009, 18:46:41 UTC | Remove restriction on precision when formatting floats. This is the first step towards removing the %f -> %g switch (see issues 7117, 5859). | 23 November 2009, 18:46:41 UTC |
5c456e6 | Senthil Kumaran | 23 November 2009, 18:41:31 UTC | Fix for issue1488943 - difflib.Differ() doesn't always add hints for tab characters. | 23 November 2009, 18:41:31 UTC |
f058d2d | Mark Dickinson | 23 November 2009, 16:39:05 UTC | Issue #7369: Fibonacci series should start at 0 in tutorial example. | 23 November 2009, 16:39:05 UTC |
e13dc3e | Mark Dickinson | 23 November 2009, 16:23:43 UTC | Issue #7379: Fix incorrect doctest for Fraction.limit_denominator. | 23 November 2009, 16:23:43 UTC |
12adc65 | Lars Gustäbel | 23 November 2009, 15:46:19 UTC | 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 | Lars Gustäbel | 22 November 2009, 18:30:53 UTC | 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 | Jesse Noller | 21 November 2009, 14:38:23 UTC | issue6615: Additional test for logging support in multiprocessing | 21 November 2009, 14:38:23 UTC |
7bdd8d9 | Jesse Noller | 21 November 2009, 14:06:24 UTC | revert unintended change to multiprocessing/queues.py | 21 November 2009, 14:06:24 UTC |
6c37674 | Jesse Noller | 21 November 2009, 14:01:56 UTC | 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 | Mark Dickinson | 20 November 2009, 19:30:22 UTC | 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 | Mark Dickinson | 20 November 2009, 19:27:43 UTC | Regenerate configure with GNU autoconf 2.61. | 20 November 2009, 19:27:43 UTC |
4823961 | R. David Murray | 20 November 2009, 13:29:43 UTC | Issue 7363: fix indentation in socketserver udpserver example. | 20 November 2009, 13:29:43 UTC |
246ec33 | Benjamin Peterson | 20 November 2009, 02:56:43 UTC | avoid doing an uneeded import in a function | 20 November 2009, 02:56:43 UTC |
cef9782 | Benjamin Peterson | 20 November 2009, 02:15:50 UTC | turn goto into do while loop | 20 November 2009, 02:15:50 UTC |
009b89d | Benjamin Peterson | 20 November 2009, 01:16:58 UTC | genexps have linenos | 20 November 2009, 01:16:58 UTC |
d16d0ab | Benjamin Peterson | 20 November 2009, 01:15:53 UTC | provide line number for lambdas | 20 November 2009, 01:15:53 UTC |
48f0a8d | Benjamin Peterson | 19 November 2009, 23:19:29 UTC | spelling | 19 November 2009, 23:19:29 UTC |
89b1a5c | Benjamin Peterson | 19 November 2009, 22:58:01 UTC | add news notes for r76416 | 19 November 2009, 22:58:01 UTC |
99a5023 | Benjamin Peterson | 19 November 2009, 22:54:57 UTC | 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 | Mark Dickinson | 19 November 2009, 18:41:49 UTC | Misc/NEWS entries for issue 7117. | 19 November 2009, 18:41:49 UTC |
3934619 | Ronald Oussoren | 19 November 2009, 17:42:51 UTC | Don't use the '==' operator with test, that's an unportable bash-ism. (Issue 7179) | 19 November 2009, 17:42:51 UTC |
315cd0c | Ronald Oussoren | 19 November 2009, 16:25:21 UTC | 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 | Tarek Ziadé | 19 November 2009, 05:33:16 UTC | dragfullwindows can have value 2 | 19 November 2009, 05:33:16 UTC |
dc3c239 | Benjamin Peterson | 19 November 2009, 03:00:02 UTC | #5037 proxy __unicode__ correctly | 19 November 2009, 03:00:02 UTC |
9eac119 | Raymond Hettinger | 19 November 2009, 01:22:04 UTC | Fix docstrings for itertools combinatoric functions. | 19 November 2009, 01:22:04 UTC |
79628d3 | Raymond Hettinger | 18 November 2009, 20:28:22 UTC | Issue 7263: Fix set.intersection() docstring. | 18 November 2009, 20:28:22 UTC |
355538e | Lars Gustäbel | 18 November 2009, 20:24:54 UTC | Issue #7341: Close the internal file object in the TarFile constructor in case of an error. | 18 November 2009, 20:24:54 UTC |
c029942 | Antoine Pitrou | 18 November 2009, 20:20:46 UTC | Mention Giampolo R's new FTP TLS support in the what's new file | 18 November 2009, 20:20:46 UTC |
845688d | Mark Dickinson | 18 November 2009, 20:14:57 UTC | Enable short float repr! | 18 November 2009, 20:14:57 UTC |
1136ff5 | Georg Brandl | 18 November 2009, 20:05:15 UTC | Fix markup. | 18 November 2009, 20:05:15 UTC |
8c18a47 | Georg Brandl | 18 November 2009, 19:39:14 UTC | upcase Python | 18 November 2009, 19:39:14 UTC |
bd15a06 | Mark Dickinson | 18 November 2009, 19:33:35 UTC | 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 | Georg Brandl | 18 November 2009, 18:52:35 UTC | Make separate section for deprecations in 2.7 whatsnew. | 18 November 2009, 18:52:35 UTC |
a17f602 | Georg Brandl | 18 November 2009, 18:52:23 UTC | Make separate section for deprecations in 2.6 whatsnew. | 18 November 2009, 18:52:23 UTC |
815521f | Nick Coghlan | 18 November 2009, 11:27:53 UTC | Correctly escape arbitrary error message text in the runpy unit tests | 18 November 2009, 11:27:53 UTC |
acccafc | Tarek Ziadé | 18 November 2009, 08:46:56 UTC | #7293: distutils.test_msvc9compiler now uses a key that exists on any fresh windows install | 18 November 2009, 08:46:56 UTC |
90ed611 | Benjamin Peterson | 17 November 2009, 21:24:54 UTC | a better callable replacement | 17 November 2009, 21:24:54 UTC |
fab8be2 | Philip Jenvey | 17 November 2009, 02:42:26 UTC | #1757126: fix typo with the cyrillic_asian alias | 17 November 2009, 02:42:26 UTC |
3d6790e | Mark Dickinson | 16 November 2009, 19:17:16 UTC | Silence another MSVC warning about unary minus. | 16 November 2009, 19:17:16 UTC |
b2c3ca1 | Mark Dickinson | 16 November 2009, 17:33:25 UTC | Silence MSVC warning about unary minus applied to unsigned type. | 16 November 2009, 17:33:25 UTC |
d3571c8 | Georg Brandl | 16 November 2009, 16:44:05 UTC | #7302: fix link. | 16 November 2009, 16:44:05 UTC |
4b953ba | Nick Coghlan | 16 November 2009, 03:57:32 UTC | Allow for backslashes in file paths passed to the regex engine | 16 November 2009, 03:57:32 UTC |
4976e32 | Nick Coghlan | 16 November 2009, 03:55:51 UTC | Account for another cache when hunting ref leaks | 16 November 2009, 03:55:51 UTC |
11db64e | Nick Coghlan | 15 November 2009, 22:36:47 UTC | Issue #7328: don't corrupt sys.path when running pydoc with the -m switch | 15 November 2009, 22:36:47 UTC |
ccd5e02 | Antoine Pitrou | 15 November 2009, 17:22:09 UTC | 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 | Mark Dickinson | 15 November 2009, 16:18:58 UTC | Issue #7228: Add '%lld' and '%llu' support to PyFormat_FromString, PyFormat_FromStringV and PyErr_Format. | 15 November 2009, 16:18:58 UTC |
d5b34d4 | Antoine Pitrou | 15 November 2009, 14:10:48 UTC | 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 | Mark Dickinson | 15 November 2009, 13:12:43 UTC | 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 | Mark Dickinson | 15 November 2009, 12:31:13 UTC | 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 | Senthil Kumaran | 15 November 2009, 08:36:20 UTC | 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 | Nick Coghlan | 15 November 2009, 07:30:34 UTC | 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 | Senthil Kumaran | 15 November 2009, 06:10:30 UTC | Addition of some details in the code comments. | 15 November 2009, 06:10:30 UTC |
4653b8c | R. David Murray | 15 November 2009, 00:07:00 UTC | Remove 'g' from regrtest getopt argument string, since there's no handler for it. | 15 November 2009, 00:07:00 UTC |
da82689 | R. David Murray | 15 November 2009, 00:04:32 UTC | 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 | R. David Murray | 14 November 2009, 17:43:16 UTC | Turn the bsddb replication startup timeout test into a warning, to improve buildbot stability. | 14 November 2009, 17:43:16 UTC |
7f7eea6 | R. David Murray | 14 November 2009, 15:18:22 UTC | 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 | Georg Brandl | 14 November 2009, 11:50:51 UTC | Fix terminology. | 14 November 2009, 11:50:51 UTC |
cde5115 | Benjamin Peterson | 13 November 2009, 23:11:54 UTC | use Sphinx 0.6.3 | 13 November 2009, 23:11:54 UTC |
2fb77bd | Benjamin Peterson | 13 November 2009, 22:56:00 UTC | revert r76243; I was right, actually :) | 13 November 2009, 22:56:00 UTC |
c562ca4 | Antoine Pitrou | 13 November 2009, 22:31:18 UTC | 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 | Benjamin Peterson | 13 November 2009, 22:17:17 UTC | never mind about eval mode in this case | 13 November 2009, 22:17:17 UTC |
ccd6405 | Benjamin Peterson | 12 November 2009, 23:42:23 UTC | this main is much more useful | 12 November 2009, 23:42:23 UTC |
e36199b | Benjamin Peterson | 12 November 2009, 23:39:44 UTC | fix several compile() issues by translating newlines in the tokenizer | 12 November 2009, 23:39:44 UTC |
c4cd6d3 | Ezio Melotti | 12 November 2009, 09:10:02 UTC | fix highlight in the datetime example | 12 November 2009, 09:10:02 UTC |
7232d41 | Georg Brandl | 12 November 2009, 08:29:46 UTC | Give the profile module a module directive. | 12 November 2009, 08:29:46 UTC |