]>
granicus.if.org Git - python/log
Petri Lehtinen [Fri, 29 Jun 2012 12:09:12 +0000 (15:09 +0300)]
#5346: Preserve permissions of mbox, MMDF and Babyl mailbox files on flush()
Petri Lehtinen [Fri, 29 Jun 2012 10:43:37 +0000 (13:43 +0300)]
#9559: Don't call _pre_mailbox_hook more than once
Senthil Kumaran [Fri, 29 Jun 2012 04:07:32 +0000 (21:07 -0700)]
urlparse docs clean up
Antoine Pitrou [Thu, 28 Jun 2012 23:58:26 +0000 (01:58 +0200)]
Issue #5067: improve some json error messages.
Patch by Serhiy Storchaka.
Amaury Forgeot d'Arc [Thu, 28 Jun 2012 23:42:46 +0000 (01:42 +0200)]
Issue #15219: Fix a reference leak when hashlib.new() is called with
invalid parameters.
Petri Lehtinen [Thu, 28 Jun 2012 10:48:17 +0000 (13:48 +0300)]
#9559: Append data to single-file mailbox files if messages are only added
If messages were only added, a new file is no longer created and
renamed over the old file when flush() is called on an mbox, MMDF or
Babyl mailbox.
Antoine Pitrou [Wed, 27 Jun 2012 16:23:40 +0000 (18:23 +0200)]
Regrtest option "-n" doesn't exist in 2.7.
Antoine Pitrou [Wed, 27 Jun 2012 15:41:07 +0000 (17:41 +0200)]
Flush stdout and stderr when running tests in parallel
(helps getting results in real-time when stdio is transmitted over a pipe or socket)
Antoine Pitrou [Wed, 27 Jun 2012 15:27:21 +0000 (17:27 +0200)]
Allow passing extra testing options to the buildbot test scripts
Senthil Kumaran [Tue, 26 Jun 2012 12:05:12 +0000 (20:05 +0800)]
issue13666 - Fixing datetime documentation example when using tzinfo
Gregory P. Smith [Tue, 26 Jun 2012 03:57:36 +0000 (20:57 -0700)]
Fixes issue #12268 for file readline, readlines and read() and readinto methods.
They no longer lose data when an underlying read system call is interrupted.
IOError is no longer raised due to a read system call returning EINTR from
within these methods.
Antoine Pitrou [Mon, 25 Jun 2012 22:48:59 +0000 (00:48 +0200)]
Try to fix failure of a Windows buildbot to capture name resolution errors.
Vinay Sajip [Mon, 25 Jun 2012 22:17:07 +0000 (23:17 +0100)]
Issue #15179: Closed socket on connection failure. Thanks to Kazutaka Morita for the patch.
Stefan Krah [Mon, 25 Jun 2012 13:20:51 +0000 (15:20 +0200)]
Issue #15170: Try the HOST_PYTHON hack for 2.7.
Charles-François Natali [Sat, 23 Jun 2012 08:06:56 +0000 (10:06 +0200)]
Remove useless test (flowinfo is unsigned).
Alexander Belopolsky [Fri, 22 Jun 2012 14:38:48 +0000 (10:38 -0400)]
Fixed the name of the 'email.Utils' module in tests.
Alexander Belopolsky [Fri, 22 Jun 2012 00:57:39 +0000 (20:57 -0400)]
Issue #14653: email.utils.mktime_tz() no longer relies on system
mktime() when timezone offest is supplied.
Hynek Schlawack [Thu, 21 Jun 2012 17:45:19 +0000 (19:45 +0200)]
#10053: Don't close FDs when FileIO.__init__ fails
Loosely based on the work by Hirokazu Yamamoto.
Richard Oudkerk [Mon, 18 Jun 2012 14:37:31 +0000 (15:37 +0100)]
Issue #15101: Make pool finalizer avoid joining current thread
Petri Lehtinen [Mon, 18 Jun 2012 07:42:05 +0000 (10:42 +0300)]
Fix NEWS entry for #15036
Ezio Melotti [Sun, 17 Jun 2012 12:10:59 +0000 (14:10 +0200)]
#14840: Add a bit on the difference between tuples and lists. Initial patch by Zachary Ware.
Nick Coghlan [Sun, 17 Jun 2012 09:03:39 +0000 (19:03 +1000)]
Issue #15043: skip test_gdb if the custom hooks can't be loaded (backport from 3.x)
Nick Coghlan [Sun, 17 Jun 2012 08:35:39 +0000 (18:35 +1000)]
Issue #15044: Handle Fedora 17's approach to ndbm compatibility (backport from 3.x)
Meador Inge [Sun, 17 Jun 2012 02:05:50 +0000 (21:05 -0500)]
Issue #15054: Fix incorrect tokenization of 'b' and 'br' string literals.
Patch by Serhiy Storchaka.
Petri Lehtinen [Fri, 15 Jun 2012 17:50:51 +0000 (20:50 +0300)]
#15036: Make a repeated changes and flushes work with single-file mailboxes
Antoine Pitrou [Fri, 15 Jun 2012 17:11:31 +0000 (19:11 +0200)]
Issue #14933: fix misleading doc about weakref support in extension types.
Antoine Pitrou [Fri, 15 Jun 2012 16:33:48 +0000 (18:33 +0200)]
Skip test_bigmem.test_unicode_repr_oflw, since it crashes (issue #14904).
Sandro Tosi [Wed, 13 Jun 2012 22:36:54 +0000 (00:36 +0200)]
Issue #15060: better fix, thanks to review on #python-dev
Sandro Tosi [Wed, 13 Jun 2012 21:58:35 +0000 (23:58 +0200)]
Issue #15060: fix typo in socket doc; Patch by anatoly techtonik
Richard Oudkerk [Mon, 11 Jun 2012 14:11:35 +0000 (15:11 +0100)]
Issue #10133: Make multiprocessing deallocate buffer if socket read fails.
Patch by Hallvard B Furuseth.
Raymond Hettinger [Sun, 10 Jun 2012 00:27:23 +0000 (17:27 -0700)]
Minor formatting fix=up
Raymond Hettinger [Sat, 9 Jun 2012 20:04:29 +0000 (13:04 -0700)]
Wrap fat lines and improve some variable names.
Raymond Hettinger [Fri, 8 Jun 2012 20:24:12 +0000 (13:24 -0700)]
Code cleanups
R David Murray [Fri, 8 Jun 2012 01:46:44 +0000 (21:46 -0400)]
#8652: update errors tutorial.
The tutorial had some outdated examples. The patch also adds a caution
about the meaning of parens in the except statement.
Patch by Marien Zwart.
Terry Jan Reedy [Thu, 7 Jun 2012 23:50:30 +0000 (19:50 -0400)]
NEWS fixes
Richard Oudkerk [Wed, 6 Jun 2012 18:01:14 +0000 (19:01 +0100)]
Issue #13854: Properly handle non-integer, non-string arg to SystemExit
Previously multiprocessing only expected int or str. It also wrongly
used an exit code of 1 when the argument was a string instead of zero.
Richard Oudkerk [Wed, 6 Jun 2012 16:52:18 +0000 (17:52 +0100)]
Issue #12157: pool.map() does not handle empty iterable correctly
Initial patch by mouad
Nick Coghlan [Thu, 7 Jun 2012 12:57:35 +0000 (22:57 +1000)]
Nudge readers towards a more accurate mental model for loop else clauses (Backport from 3.x)
Terry Jan Reedy [Sun, 3 Jun 2012 04:58:36 +0000 (00:58 -0400)]
Issue 12510: Expand 2 bare excepts. Improve comments. Change deceptive name
'name' to 'expression' as the latter is what the string actually represents.
The bug in this issue was only catching NameError and AttributeError when
evaluating an expression that was not necessarily a name.
Terry Jan Reedy [Sun, 3 Jun 2012 00:22:35 +0000 (20:22 -0400)]
Issue 10365: Add and replace comments; condense defaulted attribute access.
Code patch by Roger Serwy.
Sandro Tosi [Sat, 2 Jun 2012 21:40:59 +0000 (23:40 +0200)]
backport
c4bd68be5fc6 to 2.7
Sandro Tosi [Sat, 2 Jun 2012 16:21:06 +0000 (18:21 +0200)]
refer to time.strftime
R David Murray [Sat, 2 Jun 2012 15:21:31 +0000 (11:21 -0400)]
#14957: fix doc typo.
Raymond Hettinger [Sat, 2 Jun 2012 05:42:58 +0000 (01:42 -0400)]
Improve tooltips for splitlines() by showing that the default for keepends is False.
R David Murray [Fri, 1 Jun 2012 20:21:06 +0000 (16:21 -0400)]
#14957: clarify splitlines docs.
Initial patch by Michael Driscoll, I added the example.
Ned Deily [Thu, 31 May 2012 16:17:29 +0000 (09:17 -0700)]
Issue #14962: Update text coloring in IDLE shell window after changing
options. Patch by Roger Serwy.
Vinay Sajip [Thu, 31 May 2012 11:35:13 +0000 (12:35 +0100)]
Changed comment on test skip.
Ned Deily [Tue, 29 May 2012 17:42:34 +0000 (10:42 -0700)]
Issue #10997: Prevent a duplicate entry in IDLE's "Recent Files" menu.
Antoine Pitrou [Mon, 28 May 2012 20:22:34 +0000 (22:22 +0200)]
Issue #14775: Fix a potential quadratic dict build-up due to the garbage collector repeatedly trying to untrack dicts.
Additional comments by Tim Silk.
Meador Inge [Mon, 28 May 2012 18:52:59 +0000 (13:52 -0500)]
Issue #9041: raised exception is misleading
An issue in ctypes.c_longdouble, ctypes.c_double, and ctypes.c_float that
caused an incorrect exception to be returned in the case of overflow has been
fixed.
Terry Jan Reedy [Mon, 28 May 2012 01:28:42 +0000 (21:28 -0400)]
Issue12510: Attempting to get invalid tooltip no longer closes Idle.
Original patch by Roger Serwy.
R David Murray [Sun, 27 May 2012 21:13:54 +0000 (17:13 -0400)]
#11785: fix the :mod: references in email package submodule titles.
Terry Jan Reedy [Sun, 27 May 2012 00:45:35 +0000 (20:45 -0400)]
#10365 Trim trailing whitespace
Terry Jan Reedy [Sun, 27 May 2012 00:33:32 +0000 (20:33 -0400)]
Issue #10365: File open dialog now works instead of crashing
even when parent window is closed. Patch by Roger Serwy.
Terry Jan Reedy [Sat, 26 May 2012 20:55:43 +0000 (16:55 -0400)]
Issue #14876: Use user-selected font for highlight configuration.
Patch by Roger Serwy.
Richard Oudkerk [Fri, 25 May 2012 11:56:33 +0000 (12:56 +0100)]
Issue #14881: Allow normal non-main thread to spawn a dummy process
Fix suggested by Itay Brandes
Hynek Schlawack [Fri, 25 May 2012 07:24:18 +0000 (09:24 +0200)]
#4841: Fix FileIO constructor to honor closefd when called repeatedly
Patch by Victor Stinner.
Antoine Pitrou [Thu, 24 May 2012 20:30:19 +0000 (22:30 +0200)]
Fix other test requirements.
Antoine Pitrou [Thu, 24 May 2012 20:08:51 +0000 (22:08 +0200)]
Fix memory constraint for test_decodeascii
Senthil Kumaran [Thu, 24 May 2012 13:54:34 +0000 (21:54 +0800)]
Issue #14036: return None when port in urlparse cross 65535
Antoine Pitrou [Wed, 23 May 2012 21:16:14 +0000 (23:16 +0200)]
Issue #14888: Fix misbehaviour of the _md5 module when called on data larger than 2**32 bytes.
Hynek Schlawack [Tue, 22 May 2012 13:22:14 +0000 (15:22 +0200)]
Restore [] where default arguments are not keywords
Reverts some changes of
a36666c52115 .
In the case of os's `mknod(filename[, mode=0600[, device=0]])`, I have nested
the [] as setting mode doesn't require to set device (but setting device
requires to set mode).
Hynek Schlawack [Tue, 22 May 2012 08:27:40 +0000 (10:27 +0200)]
#14804: Remove [] around optional arguments with default values
Mostly just mechanical removal of []. In some rare cases I've pulled the
default value up into the argument list.
Ezio Melotti [Mon, 21 May 2012 23:46:55 +0000 (17:46 -0600)]
#14875: Use float('inf') instead of float('
1e66666 ') in the json module.
Vinay Sajip [Sun, 20 May 2012 14:35:00 +0000 (15:35 +0100)]
Fixes #14864: Added documentation on how to undo the effects of a logging.disable() call.
Hynek Schlawack [Sun, 20 May 2012 09:50:41 +0000 (11:50 +0200)]
Document when json.load's parse_constant behaviour changed
It doesn't get called on 'null', 'true', 'false' since
f686aced02a3 .
Senthil Kumaran [Sun, 20 May 2012 08:59:51 +0000 (16:59 +0800)]
merge heads
Senthil Kumaran [Sun, 20 May 2012 08:56:24 +0000 (16:56 +0800)]
Fix for issue14426 - buildbots here I come
Vinay Sajip [Sun, 20 May 2012 08:53:13 +0000 (09:53 +0100)]
Temporarily disabled test_race on Windows.
Martin v. Löwis [Sun, 20 May 2012 08:42:17 +0000 (10:42 +0200)]
Issue #8767: Restore building with --disable-unicode.
Original patch by Stefano Taschini.
Ned Deily [Sun, 20 May 2012 06:35:05 +0000 (23:35 -0700)]
Issue #14572: Prevent build failures with pre-3.5.0 versions of
sqlite3, such as was shipped with Centos 5 and Mac OS X 10.4.
Senthil Kumaran [Sun, 20 May 2012 04:02:44 +0000 (12:02 +0800)]
Issue #14426: Correct the Date format in Expires attribute of Set-Cookie. Patch by Federico Reghenzani and Müte Invert
Vinay Sajip [Sat, 19 May 2012 15:52:33 +0000 (16:52 +0100)]
Merged upstream changes.
Vinay Sajip [Sat, 19 May 2012 15:50:07 +0000 (16:50 +0100)]
Ignore exceptions on test handler closing.
Petri Lehtinen [Sat, 19 May 2012 15:34:06 +0000 (18:34 +0300)]
#14494: Document that absolute imports became default in 3.0 instead of 2.7.
Ezio Melotti [Sat, 19 May 2012 14:12:17 +0000 (17:12 +0300)]
#14072: Fix parsing of tel URIs in urlparse by making the check for ports stricter.
Senthil Kumaran [Sat, 19 May 2012 08:52:21 +0000 (16:52 +0800)]
Fix Issue14721: Send Content-length: 0 for empty body () in the http.request
Senthil Kumaran [Sat, 19 May 2012 00:10:40 +0000 (08:10 +0800)]
Issue9374 - Generic parsing of query and fragment portion of urls for any scheme
Petri Lehtinen [Fri, 18 May 2012 18:51:11 +0000 (21:51 +0300)]
#14798: pyclbr now raises ImportError instead of KeyError for missing packages
Petri Lehtinen [Fri, 18 May 2012 18:19:17 +0000 (21:19 +0300)]
Fix time.time() references in the time module docs
Closes #14842.
Martin v. Löwis [Fri, 18 May 2012 12:07:28 +0000 (14:07 +0200)]
Stop refetching OpenSSL.
Martin v. Löwis [Fri, 18 May 2012 11:58:30 +0000 (13:58 +0200)]
Use SSL directory from properties file.
R David Murray [Thu, 17 May 2012 13:15:02 +0000 (09:15 -0400)]
#14823: Simplify threading.Lock.acquire argument discussion.
R David Murray [Wed, 16 May 2012 18:01:03 +0000 (14:01 -0400)]
#14832: 'first' now really refers to first arg in unittest assertItemsEqual
This appears to have been a mixup introduced when we switched from
'expected/actual' to 'first/second'. The problem doesn't exist
in the corresponding assertCountEqual method in Python3.
Hynek Schlawack [Wed, 16 May 2012 16:02:54 +0000 (18:02 +0200)]
#14692 Fix json docs to reflect changes in json.load
The behaviour of the parse_constant callback changed insofar that 'null',
'true', 'false' don't trigger its call anymore.
Patch by Serhiy Storchaka
Antoine Pitrou [Wed, 16 May 2012 13:01:40 +0000 (15:01 +0200)]
Issue #14829: Fix bisect issues under 64-bit Windows.
Antoine Pitrou [Wed, 16 May 2012 12:50:25 +0000 (14:50 +0200)]
Skip test under 64-bit Windows
R David Murray [Wed, 16 May 2012 02:12:56 +0000 (22:12 -0400)]
R David Murray [Wed, 16 May 2012 02:12:09 +0000 (22:12 -0400)]
#
1440472 : Explain that email parser/generator isn't *quite* "idempotent"
Ned Deily [Wed, 16 May 2012 01:05:57 +0000 (18:05 -0700)]
Issue #14777: In an X11 windowing environment, tkinter may return
undecoded UTF-8 bytes as a string when accessing the Tk clipboard.
Modify clipboad_get() to first request type UTF8_STRING when no
specific type is requested in an X11 windowing environment, falling
back to the current default type STRING if that fails.
Original patch by Thomas Kluyver.
Martin v. Löwis [Tue, 15 May 2012 17:55:33 +0000 (19:55 +0200)]
Force recheckout of openssl.
Senthil Kumaran [Tue, 15 May 2012 16:07:55 +0000 (00:07 +0800)]
merge heads
Senthil Kumaran [Tue, 15 May 2012 15:59:19 +0000 (23:59 +0800)]
Issue12541 - Add UserWarning for unquoted realms
Martin v. Löwis [Tue, 15 May 2012 15:26:31 +0000 (17:26 +0200)]
Upgrade openssl to 0.9.8x.
Senthil Kumaran [Tue, 15 May 2012 14:24:10 +0000 (22:24 +0800)]
Issue #12541: Be lenient with quotes around Realm field with HTTP Basic Authentation in urllib2.
R David Murray [Tue, 15 May 2012 02:33:36 +0000 (22:33 -0400)]
#14766: Reflow the altered paragraphs.
R David Murray [Tue, 15 May 2012 02:32:44 +0000 (22:32 -0400)]
#14766: Add correct algorithm for when a 'time' object is naive.
This patch also clarifies the definition of Naive and Aware.
Original patch by Greg Weller, I modified the first hunk
somewhat to make the exposition even clearer (I hope).
Antoine Pitrou [Mon, 14 May 2012 17:44:59 +0000 (19:44 +0200)]
Followup to issue #14157: respect the relative ordering of values produced by time.strptime().
Patch by Hynek.
Martin v. Löwis [Mon, 14 May 2012 12:19:09 +0000 (14:19 +0200)]
Upgrade to bzip2 1.0.6.
Ezio Melotti [Mon, 14 May 2012 10:26:45 +0000 (13:26 +0300)]
#14405: remove outdated/broken/duplicate links.