]>
granicus.if.org Git - python/log
Chris Jerdonek [Fri, 11 Jan 2013 07:04:44 +0000 (23:04 -0800)]
Issue #16874 (merge from 3.3): fix some documentation formatting.
Chris Jerdonek [Fri, 11 Jan 2013 07:03:42 +0000 (23:03 -0800)]
Issue #16874 (merge from 3.2): fix some documentation formatting.
Chris Jerdonek [Fri, 11 Jan 2013 07:01:27 +0000 (23:01 -0800)]
Issue #16874 (forward-port from 2.7): fix some documentation formatting.
Ezio Melotti [Fri, 11 Jan 2013 06:44:25 +0000 (08:44 +0200)]
#13899: merge with 3.3.
Ezio Melotti [Fri, 11 Jan 2013 06:43:53 +0000 (08:43 +0200)]
#13899: merge with 3.2.
Ezio Melotti [Fri, 11 Jan 2013 06:32:01 +0000 (08:32 +0200)]
#13899: \A, \Z, and \B now correctly match the A, Z, and B literals when used inside character classes (e.g. [A]). Patch by Matthew Barnett.
Ezio Melotti [Fri, 11 Jan 2013 04:32:06 +0000 (06:32 +0200)]
#16925: merge with 3.3.
Ezio Melotti [Fri, 11 Jan 2013 04:30:57 +0000 (06:30 +0200)]
#16925: test_configparser now works with unittest test discovery. Patch by Zachary Ware.
Ezio Melotti [Fri, 11 Jan 2013 04:05:51 +0000 (06:05 +0200)]
#16918: merge with 3.3.
Ezio Melotti [Fri, 11 Jan 2013 04:02:07 +0000 (06:02 +0200)]
#16918: test_codecs now works with unittest test discovery. Patch by Zachary Ware.
Ezio Melotti [Fri, 11 Jan 2013 03:57:58 +0000 (05:57 +0200)]
Merge fix for broken/disabled test.
Ezio Melotti [Fri, 11 Jan 2013 03:54:57 +0000 (05:54 +0200)]
Enable a broken test and fix it.
Ezio Melotti [Fri, 11 Jan 2013 03:20:01 +0000 (05:20 +0200)]
#16919: merge with 3.3.
Ezio Melotti [Fri, 11 Jan 2013 03:18:45 +0000 (05:18 +0200)]
#16919: test_crypt now works with unittest test discovery. Patch by Zachary Ware.
R David Murray [Fri, 11 Jan 2013 01:20:19 +0000 (20:20 -0500)]
merge #13934: document sqlite version strings, use correct one in test.
R David Murray [Fri, 11 Jan 2013 01:19:35 +0000 (20:19 -0500)]
merge #13934: document sqlite version strings, use correct one in test.
R David Murray [Fri, 11 Jan 2013 01:18:21 +0000 (20:18 -0500)]
#13934: document sqlite version strings, use correct one in test.
Benjamin Peterson [Thu, 10 Jan 2013 20:16:42 +0000 (14:16 -0600)]
merge 3.3 (#16900)
Benjamin Peterson [Thu, 10 Jan 2013 20:16:20 +0000 (14:16 -0600)]
remove __del__ because it's evil and also prevents the ResourceWarning on the socket from happening (closes #16900)
R David Murray [Thu, 10 Jan 2013 16:15:57 +0000 (11:15 -0500)]
merge #15545: fix sqlite3.iterdump regression on unsortable row_factory objects.
The fix for issue 9750 introduced a regression by sorting the row objects
returned by fetchall. But if a row_factory such as sqlite3.Row is used, the
rows may not be sortable (in Python3), which leads to an exception. The
sorting is still a nice idea, so the patch moves the sort into the sql.
Fix and test by Peter Otten.
R David Murray [Thu, 10 Jan 2013 16:13:34 +0000 (11:13 -0500)]
merge #15545: fix sqlite3.iterdump regression on unsortable row_factory objects.
The fix for issue 9750 introduced a regression by sorting the row objects
returned by fetchall. But if a row_factory such as sqlite3.Row is used, the
rows may not be sortable (in Python3), which leads to an exception. The
sorting is still a nice idea, so the patch moves the sort into the sql.
Fix and test by Peter Otten.
R David Murray [Thu, 10 Jan 2013 16:04:09 +0000 (11:04 -0500)]
#15545: fix sqlite3.iterdump regression on unsortable row_factory objects.
The fix for issue 9750 introduced a regression by sorting the row objects
returned by fetchall. But if a row_factory such as sqlite3.Row is used, the
rows may not be sortable (in Python3), which leads to an exception. The
sorting is still a nice idea, so the patch moves the sort into the sql.
Fix and test by Peter Otten.
Eli Bendersky [Thu, 10 Jan 2013 14:36:07 +0000 (06:36 -0800)]
Merge 3.3
Eli Bendersky [Thu, 10 Jan 2013 14:35:18 +0000 (06:35 -0800)]
Update Misc/NEWS for issue #16076
Eli Bendersky [Thu, 10 Jan 2013 14:31:05 +0000 (06:31 -0800)]
Issue #16913: Fix Element.itertext()'s handling of text with XML entities.
Patch by Serhiy Storchaka
Eli Bendersky [Thu, 10 Jan 2013 14:27:53 +0000 (06:27 -0800)]
Issue #16913: Fix Element.itertext()'s handling of text with XML entities.
Patch by Serhiy Storchaka
Eli Bendersky [Thu, 10 Jan 2013 14:07:14 +0000 (06:07 -0800)]
normalize whitespace
Eli Bendersky [Thu, 10 Jan 2013 14:07:00 +0000 (06:07 -0800)]
normalize whitespace
Eli Bendersky [Thu, 10 Jan 2013 14:06:01 +0000 (06:06 -0800)]
Issue #16076: make _elementtree.Element pickle-able in a way that is compatible
with the Python version of the class.
Patch by Daniel Shahaf.
Eli Bendersky [Thu, 10 Jan 2013 14:01:06 +0000 (06:01 -0800)]
Issue #16076: make _elementtree.Element pickle-able in a way that is compatible
with the Python version of the class.
Patch by Daniel Shahaf.
Ezio Melotti [Thu, 10 Jan 2013 05:46:29 +0000 (07:46 +0200)]
#16910: merge with 3.3.
Ezio Melotti [Thu, 10 Jan 2013 05:43:26 +0000 (07:43 +0200)]
#16910: test_bytes, test_unicode, and test_userstring now work with unittest test discovery. Patch by Zachary Ware.
Ezio Melotti [Thu, 10 Jan 2013 04:53:34 +0000 (06:53 +0200)]
#16905: merge with 3.3.
Ezio Melotti [Thu, 10 Jan 2013 04:52:23 +0000 (06:52 +0200)]
#16905: test_bufio now works with unittest test discovery. Initial patch by Berker Peksag.
Ezio Melotti [Thu, 10 Jan 2013 04:12:43 +0000 (06:12 +0200)]
#16898: merge with 3.3.
Ezio Melotti [Thu, 10 Jan 2013 04:11:34 +0000 (06:11 +0200)]
#16898: test_bufio now works with unittest test discovery. Patch by Zachary Ware.
Ezio Melotti [Thu, 10 Jan 2013 04:06:31 +0000 (06:06 +0200)]
#16888: merge with 3.3.
Ezio Melotti [Thu, 10 Jan 2013 04:04:50 +0000 (06:04 +0200)]
#16888: test_array now works with unittest test discovery. Patch by Zachary Ware.
Ezio Melotti [Thu, 10 Jan 2013 03:29:33 +0000 (05:29 +0200)]
#16896: merge with 3.3.
Ezio Melotti [Thu, 10 Jan 2013 03:28:52 +0000 (05:28 +0200)]
#16896: test_asyncore now works with unittest test discovery. Patch by Zachary Ware.
Ezio Melotti [Thu, 10 Jan 2013 02:33:17 +0000 (04:33 +0200)]
#16897: merge with 3.3.
Ezio Melotti [Thu, 10 Jan 2013 02:32:01 +0000 (04:32 +0200)]
#16897: test_bisect now works with unittest test discovery. Initial patch by Zachary Ware.
Ezio Melotti [Thu, 10 Jan 2013 01:44:00 +0000 (03:44 +0200)]
Merge unittest.mock examples fixes.
Ezio Melotti [Thu, 10 Jan 2013 01:43:33 +0000 (03:43 +0200)]
Use correct methods in unittest.mock examples.
Ezio Melotti [Thu, 10 Jan 2013 01:29:45 +0000 (03:29 +0200)]
#16852: merge with 3.3.
Ezio Melotti [Thu, 10 Jan 2013 01:12:50 +0000 (03:12 +0200)]
#16852: test_genericpath, test_posixpath, test_ntpath, and test_macpath now work with unittest test discovery. Patch by Zachary Ware.
Charles-François Natali [Wed, 9 Jan 2013 18:00:26 +0000 (19:00 +0100)]
Issue #16876: Optimize epoll.poll() by keeping a per-instance epoll events
buffer instead of allocating a new one at each poll().
Benjamin Peterson [Wed, 9 Jan 2013 15:52:22 +0000 (09:52 -0600)]
merge 3.3 (#16906)
Benjamin Peterson [Wed, 9 Jan 2013 15:52:01 +0000 (09:52 -0600)]
correct static string clearing loop (closes #16906)
Serhiy Storchaka [Wed, 9 Jan 2013 10:26:54 +0000 (12:26 +0200)]
Issue #16491: IDLE now prints chained exception tracebacks.
Serhiy Storchaka [Wed, 9 Jan 2013 10:24:48 +0000 (12:24 +0200)]
Issue #16491: IDLE now prints chained exception tracebacks.
Serhiy Storchaka [Wed, 9 Jan 2013 10:21:57 +0000 (12:21 +0200)]
Issue #16491: IDLE now prints chained exception tracebacks.
Serhiy Storchaka [Tue, 8 Jan 2013 22:15:14 +0000 (00:15 +0200)]
Issue #16843: Make concurrent tests for sched module deterministic.
Serhiy Storchaka [Tue, 8 Jan 2013 22:13:38 +0000 (00:13 +0200)]
Issue #16843: Make concurrent tests for sched module deterministic.
Serhiy Storchaka [Tue, 8 Jan 2013 21:41:55 +0000 (23:41 +0200)]
Issue #11461: Fix the incremental UTF-16 decoder. Original patch by
Amaury Forgeot d'Arc. Added tests for partial decoding of non-BMP
characters.
Serhiy Storchaka [Tue, 8 Jan 2013 21:40:52 +0000 (23:40 +0200)]
Issue #11461: Fix the incremental UTF-16 decoder. Original patch by
Amaury Forgeot d'Arc. Added tests for partial decoding of non-BMP
characters.
Serhiy Storchaka [Tue, 8 Jan 2013 21:19:42 +0000 (23:19 +0200)]
Null merge
Serhiy Storchaka [Tue, 8 Jan 2013 21:18:42 +0000 (23:18 +0200)]
Null merge
Serhiy Storchaka [Tue, 8 Jan 2013 21:14:24 +0000 (23:14 +0200)]
Issue #11461: Fix the incremental UTF-16 decoder. Original patch by
Amaury Forgeot d'Arc. Added tests for partial decoding of non-BMP
characters.
Serhiy Storchaka [Tue, 8 Jan 2013 20:45:42 +0000 (22:45 +0200)]
Fix out of bound read in UTF-32 decoder on "narrow Unicode" builds.
Charles-François Natali [Tue, 8 Jan 2013 19:03:07 +0000 (20:03 +0100)]
Issue #16836: Enable IPv6 support even if IPv6 is disabled on the build host.
Charles-François Natali [Tue, 8 Jan 2013 18:51:56 +0000 (19:51 +0100)]
Issue #16836: Enable IPv6 support even if IPv6 is disabled on the build host.
Charles-François Natali [Tue, 8 Jan 2013 18:49:42 +0000 (19:49 +0100)]
Issue #16836: Enable IPv6 support even if IPv6 is disabled on the build host.
Vinay Sajip [Tue, 8 Jan 2013 11:27:18 +0000 (11:27 +0000)]
Issue #16884: Merged doc fix from 3.3.
Vinay Sajip [Tue, 8 Jan 2013 11:26:30 +0000 (11:26 +0000)]
Issue #16884: Merged doc fix from 3.2.
Vinay Sajip [Tue, 8 Jan 2013 11:25:42 +0000 (11:25 +0000)]
Issue #16884: Updated docs to use 'note' directives in a couple of places missed earlier.
Serhiy Storchaka [Tue, 8 Jan 2013 09:38:45 +0000 (11:38 +0200)]
Issue #15845: Fix comparison between bytes and string.
Patch by Alessandro Moura.
Serhiy Storchaka [Tue, 8 Jan 2013 09:36:54 +0000 (11:36 +0200)]
Issue #15845: Fix comparison between bytes and string.
Serhiy Storchaka [Tue, 8 Jan 2013 09:32:58 +0000 (11:32 +0200)]
Issue #15845: Fix comparison between bytes and string.
Chris Jerdonek [Tue, 8 Jan 2013 01:07:32 +0000 (17:07 -0800)]
Issue #16854: Fix regrtest.usage() regression introduced in
6e2e5adc0400 .
This fixes a regression introduced in the commit for issue #15302, which
switched regrtest from getopt to argparse.
Victor Stinner [Mon, 7 Jan 2013 23:52:40 +0000 (00:52 +0100)]
fcntl: add F_DUPFD_CLOEXEC constant, available on Linux 2.6.24+.
Serhiy Storchaka [Mon, 7 Jan 2013 21:16:49 +0000 (23:16 +0200)]
Issue #15972: Fix error messages when os functions expecting a file name or
file descriptor receive the incorrect type.
Serhiy Storchaka [Mon, 7 Jan 2013 21:13:46 +0000 (23:13 +0200)]
Issue #15972: Fix error messages when os functions expecting a file name or
file descriptor receive the incorrect type.
Christian Heimes [Mon, 7 Jan 2013 20:24:18 +0000 (21:24 +0100)]
Add a comment about *not* caching the hash value. Issue #9685 suggested to memorize the hash value, but the feature request was rejected because no speed ups were found.
Vinay Sajip [Mon, 7 Jan 2013 14:19:12 +0000 (14:19 +0000)]
Closes #16884: Merged logging documentation fixes from 3.3.
Vinay Sajip [Mon, 7 Jan 2013 14:18:19 +0000 (14:18 +0000)]
Issue #16884: Merged logging documentation fixes from 3.2.
Vinay Sajip [Mon, 7 Jan 2013 14:16:52 +0000 (14:16 +0000)]
Issue #16884: updated logging documentation to include lastResort and use 'note' directives where appropriate.
R David Murray [Sun, 6 Jan 2013 21:14:22 +0000 (16:14 -0500)]
merge #16877: Add mention that shell-style path expansions are not automatic.
R David Murray [Sun, 6 Jan 2013 21:13:51 +0000 (16:13 -0500)]
merge #16877: Add mention that shell-style path expansions are not automatic.
R David Murray [Sun, 6 Jan 2013 21:13:10 +0000 (16:13 -0500)]
#16877: Add mention that shell-style path expansions are not automatic.
Serhiy Storchaka [Sun, 6 Jan 2013 19:36:21 +0000 (21:36 +0200)]
Issue #16320: Remove redundant Makefile dependencies for strings and bytes.
Christian Heimes [Sun, 6 Jan 2013 15:42:20 +0000 (16:42 +0100)]
Issue #16881: Fix Py_ARRAY_LENGTH macro for GCC < 3.1.
Christian Heimes [Sun, 6 Jan 2013 15:41:56 +0000 (16:41 +0100)]
Issue #16881: Fix Py_ARRAY_LENGTH macro for GCC < 3.1.
Antoine Pitrou [Sun, 6 Jan 2013 14:25:36 +0000 (15:25 +0100)]
Fix returning uninitialized variable (issue #8109).
Found by Christian with Coverity.
Antoine Pitrou [Sat, 5 Jan 2013 20:20:29 +0000 (21:20 +0100)]
Issue #8109: The ssl module now has support for server-side SNI, thanks to a :meth:`SSLContext.set_servername_callback` method.
Patch by Daniel Black.
Eli Bendersky [Sat, 5 Jan 2013 14:31:36 +0000 (06:31 -0800)]
The get() and iter() are now able to accept keyword arguments.
In conformance with the documentation and the Python version.
Patch by Franck Michea.
Eli Bendersky [Sat, 5 Jan 2013 14:26:39 +0000 (06:26 -0800)]
The get() and iter() are now able to accept keyword arguments.
In conformance with the documentation and the Python version.
Patch by Franck Michea.
Ezio Melotti [Sat, 5 Jan 2013 05:38:52 +0000 (07:38 +0200)]
#16862: merge with 3.3.
Ezio Melotti [Sat, 5 Jan 2013 05:38:37 +0000 (07:38 +0200)]
#16862: merge with 3.2.
Ezio Melotti [Sat, 5 Jan 2013 05:37:47 +0000 (07:37 +0200)]
#16862: remove outdated statements about Stackless.
Ezio Melotti [Sat, 5 Jan 2013 05:36:54 +0000 (07:36 +0200)]
Cleanup a few minor things.
Ezio Melotti [Sat, 5 Jan 2013 04:54:38 +0000 (06:54 +0200)]
Merge example fix with 3.3.
Ezio Melotti [Sat, 5 Jan 2013 04:54:23 +0000 (06:54 +0200)]
Merge example fix with 3.2.
Ezio Melotti [Sat, 5 Jan 2013 04:53:27 +0000 (06:53 +0200)]
Fix example by making the exception inherit from Exception.
Ezio Melotti [Fri, 4 Jan 2013 22:51:40 +0000 (00:51 +0200)]
#13094: merge with 3.3.
Ezio Melotti [Fri, 4 Jan 2013 22:51:20 +0000 (00:51 +0200)]
#13094: merge with 3.2.
Ezio Melotti [Fri, 4 Jan 2013 22:50:46 +0000 (00:50 +0200)]
#13094: add Programming FAQ entry about the behavior of closures.
Charles-François Natali [Fri, 4 Jan 2013 17:33:02 +0000 (18:33 +0100)]
Issue #16860: In tempfile, use O_CLOEXEC when available to set the
close-on-exec flag atomically.
Serhiy Storchaka [Fri, 4 Jan 2013 10:40:35 +0000 (12:40 +0200)]
Issue #16856: Fix a segmentation fault from calling repr() on a dict with
a key whose repr raise an exception.
Serhiy Storchaka [Fri, 4 Jan 2013 10:39:34 +0000 (12:39 +0200)]
Issue #16856: Fix a segmentation fault from calling repr() on a dict with
a key whose repr raise an exception.