]>
granicus.if.org Git - python/log
Zachary Ware [Fri, 17 Jan 2014 15:31:19 +0000 (09:31 -0600)]
Merge typo/grammar fixes from 3.3.
Zachary Ware [Fri, 17 Jan 2014 15:30:03 +0000 (09:30 -0600)]
Fix some typos/grammar in current sections of NEWS.
Zachary Ware [Fri, 17 Jan 2014 15:00:36 +0000 (09:00 -0600)]
Issue #20266: Merge with 3.3
Zachary Ware [Fri, 17 Jan 2014 14:59:44 +0000 (08:59 -0600)]
Issue #20266: Update parts of the Windows FAQ
Victor Stinner [Fri, 17 Jan 2014 09:31:02 +0000 (10:31 +0100)]
asyncio: oops, add missing word :-)
Larry Hastings [Thu, 16 Jan 2014 22:15:03 +0000 (14:15 -0800)]
Issue #20226: Added tests for new features and regressions.
Larry Hastings [Thu, 16 Jan 2014 19:32:01 +0000 (11:32 -0800)]
Issue #20226: Major improvements to Argument Clinic.
* You may now specify an expression as the default value for a
parameter! Example: "sys.maxsize - 1". This support is
intentionally quite limited; you may only use values that
can be represented as static C values.
* Removed "doc_default", simplified support for "c_default"
and "py_default". (I'm not sure we still even need
"py_default", but I'm leaving it in for now in case a
use presents itself.)
* Parameter lines support a trailing '\\' as a line
continuation character, allowing you to break up long lines.
* The argument parsing code generated when supporting optional
groups now uses PyTuple_GET_SIZE instead of PyTuple_GetSize,
leading to a 850% speedup in parsing. (Just kidding, this
is an unmeasurable difference.)
* A bugfix for the recent regression where the generated
prototype from pydoc for builtins would be littered with
unreadable "=<object ...>"" default values for parameters
that had no default value.
* Converted some asserts into proper failure messages.
* Many doc improvements and fixes.
Guido van Rossum [Thu, 16 Jan 2014 19:05:23 +0000 (11:05 -0800)]
asyncio: Reincarnate CoroWrapper's docstring as a comment.
Victor Stinner [Thu, 16 Jan 2014 18:30:21 +0000 (19:30 +0100)]
asyncio doc: replace "coroutine" with "coroutine object" or "coroutine function"
Victor Stinner [Thu, 16 Jan 2014 17:58:01 +0000 (18:58 +0100)]
asyncio: add a new "Develop with asyncio" section to the documentation
Serhiy Storchaka [Thu, 16 Jan 2014 16:50:53 +0000 (18:50 +0200)]
Issue #19936: Remove executable bits from C source files and several forgotten
test files.
Serhiy Storchaka [Thu, 16 Jan 2014 16:48:45 +0000 (18:48 +0200)]
Issue #19936: Remove executable bits from C source files and several forgotten
test files.
Serhiy Storchaka [Thu, 16 Jan 2014 15:33:23 +0000 (17:33 +0200)]
Issue #19936: Added executable bits or shebang lines to Python scripts which
requires them. Disable executable bits and shebang lines in test and
benchmark files in order to prevent using a random system python, and in
source files of modules which don't provide command line interface. Fixed
shebang lines in the unittestgui and checkpip scripts.
Serhiy Storchaka [Thu, 16 Jan 2014 15:20:02 +0000 (17:20 +0200)]
Merge heads
Serhiy Storchaka [Thu, 16 Jan 2014 15:15:49 +0000 (17:15 +0200)]
Issue #19936: Added executable bits or shebang lines to Python scripts which
requires them. Disable executable bits and shebang lines in test and
benchmark files in order to prevent using a random system python, and in
source files of modules which don't provide command line interface. Fixed
shebang line to use python3 executable in the unittestgui script.
Benjamin Peterson [Thu, 16 Jan 2014 15:10:26 +0000 (10:10 -0500)]
merge 3.3 (#20272)
Benjamin Peterson [Thu, 16 Jan 2014 15:10:13 +0000 (10:10 -0500)]
linkify chain.from_iterable (closes #20272)
Benjamin Peterson [Thu, 16 Jan 2014 14:53:22 +0000 (09:53 -0500)]
merge 3.3 (#20278)
Benjamin Peterson [Thu, 16 Jan 2014 14:52:38 +0000 (09:52 -0500)]
update pysqlite website (closes #20278)
Stefan Krah [Thu, 16 Jan 2014 13:43:22 +0000 (14:43 +0100)]
Merge from 3.3.
Stefan Krah [Thu, 16 Jan 2014 13:33:27 +0000 (14:33 +0100)]
Issue #19936: Disable shebang lines in order to prevent using a random
system python.
Georg Brandl [Thu, 16 Jan 2014 05:53:54 +0000 (06:53 +0100)]
Closes #20235: Report file and line on unexpected exceptions in Argument Clinic.
Victor Stinner [Thu, 16 Jan 2014 00:55:29 +0000 (01:55 +0100)]
asyncio: Fix CoroWrapper (fix my previous commit)
Add __name__ and __doc__ to __slots__
Victor Stinner [Thu, 16 Jan 2014 00:38:24 +0000 (01:38 +0100)]
asyncio: Fix a typo in CoroWrapper
__slot__ => __slots__
Vinay Sajip [Wed, 15 Jan 2014 15:09:43 +0000 (15:09 +0000)]
Merged documentation update from 3.3.
Vinay Sajip [Wed, 15 Jan 2014 15:09:05 +0000 (15:09 +0000)]
Added cookbook entry on alternative formatting styles.
Vinay Sajip [Wed, 15 Jan 2014 13:29:24 +0000 (13:29 +0000)]
Merged documentation update from 3.3.
Vinay Sajip [Wed, 15 Jan 2014 13:28:39 +0000 (13:28 +0000)]
Clarified documentation note on module-level convenience functions.
Ronald Oussoren [Wed, 15 Jan 2014 10:32:35 +0000 (11:32 +0100)]
Issue #14455: Fix some issues with plistlib
* Negative integer support in binary plists was broken
* Better exception for invalid data
* Fix the versionadded/versionchanged markup in the documentation
* Add the interface cleanup to what's new for 3.4
Larry Hastings [Wed, 15 Jan 2014 06:22:41 +0000 (22:22 -0800)]
Issue #20268: Argument Clinic now supports cloning the parameters
and return converter from existing functions.
Meador Inge [Tue, 14 Jan 2014 22:48:31 +0000 (16:48 -0600)]
Fix minor bug in dict.__contains__ docstring.
When dict got clinicized in
8fde1a2c94dc for Issue #16612 an erroneous
trailing quote was left in the clinic docstring summary line.
Zachary Ware [Tue, 14 Jan 2014 22:03:51 +0000 (16:03 -0600)]
Issue #20255: Update the about and bugs pages.
Zachary Ware [Tue, 14 Jan 2014 22:03:11 +0000 (16:03 -0600)]
Issue #20255: Update the about and bugs pages.
Antoine Pitrou [Tue, 14 Jan 2014 20:02:43 +0000 (21:02 +0100)]
Replace assert with a proper error
Antoine Pitrou [Tue, 14 Jan 2014 20:00:27 +0000 (21:00 +0100)]
Clinic-ize the crypt module. Derby!
Antoine Pitrou [Tue, 14 Jan 2014 19:52:01 +0000 (20:52 +0100)]
improve an error message in clinic
Zachary Ware [Tue, 14 Jan 2014 15:10:33 +0000 (09:10 -0600)]
Closes #20253: Merge typo fix
Zachary Ware [Tue, 14 Jan 2014 15:09:48 +0000 (09:09 -0600)]
Issue #20253: Fixed a typo in the ipaddress docs that advertised an
illegal attribute name. Found by INADA Naoki.
Zachary Ware [Tue, 14 Jan 2014 14:45:38 +0000 (08:45 -0600)]
Merge typo fix.
Zachary Ware [Tue, 14 Jan 2014 14:44:49 +0000 (08:44 -0600)]
Fix typo. Found by David Pesta on docs@.
Zachary Ware [Tue, 14 Jan 2014 14:41:41 +0000 (08:41 -0600)]
Merge typo fix.
Zachary Ware [Tue, 14 Jan 2014 14:40:53 +0000 (08:40 -0600)]
Fix typo. Found by David Pesta on docs@.
Eric V. Smith [Tue, 14 Jan 2014 13:15:03 +0000 (08:15 -0500)]
Fix typo in comment.
Georg Brandl [Tue, 14 Jan 2014 11:27:44 +0000 (12:27 +0100)]
merge
Georg Brandl [Tue, 14 Jan 2014 11:27:21 +0000 (12:27 +0100)]
merge with 3.3
Georg Brandl [Tue, 14 Jan 2014 11:00:45 +0000 (12:00 +0100)]
Closes #20258: Sphinx toolchain: move back to Jinja2 2.3.1 with support for Py2.5.
Benjamin Peterson [Tue, 14 Jan 2014 05:29:03 +0000 (00:29 -0500)]
merge 3.3
Benjamin Peterson [Tue, 14 Jan 2014 05:27:42 +0000 (00:27 -0500)]
add test for #20251
Benjamin Peterson [Tue, 14 Jan 2014 05:22:50 +0000 (00:22 -0500)]
merge 3.3 (#20251)
Benjamin Peterson [Tue, 14 Jan 2014 05:21:49 +0000 (00:21 -0500)]
remove overly strict assertion (closes #20251)
Benjamin Peterson [Tue, 14 Jan 2014 04:56:30 +0000 (23:56 -0500)]
merge 3.3 (#20250)
Benjamin Peterson [Tue, 14 Jan 2014 04:56:05 +0000 (23:56 -0500)]
correct defaultdict signature in docstring (closes #20250)
Patch from Andrew Barnert.
Benjamin Peterson [Tue, 14 Jan 2014 04:14:58 +0000 (23:14 -0500)]
merge 3.3 (#20246)
Benjamin Peterson [Tue, 14 Jan 2014 04:14:42 +0000 (23:14 -0500)]
merge 3.3 (#20246)
Benjamin Peterson [Tue, 14 Jan 2014 04:12:55 +0000 (23:12 -0500)]
merge 3.2 (#20246)
Benjamin Peterson [Tue, 14 Jan 2014 03:59:38 +0000 (22:59 -0500)]
complain when nbytes > buflen to fix possible buffer overflow (closes #20246)
Zachary Ware [Tue, 14 Jan 2014 02:39:21 +0000 (20:39 -0600)]
Merge typo fix.
Zachary Ware [Tue, 14 Jan 2014 02:38:57 +0000 (20:38 -0600)]
Fix typo.
Zachary Ware [Mon, 13 Jan 2014 22:08:54 +0000 (16:08 -0600)]
Correct a typo. Found by Lauri Hakko on docs@.
Vinay Sajip [Mon, 13 Jan 2014 22:01:16 +0000 (22:01 +0000)]
Closes #20242: Merged fix from 3.3.
Vinay Sajip [Mon, 13 Jan 2014 21:59:56 +0000 (21:59 +0000)]
Issue #20242: Fixed basicConfig() format strings for the alternative formatting styles.
Ned Deily [Mon, 13 Jan 2014 19:34:19 +0000 (11:34 -0800)]
Issue #20229: Avoid plistlib deprecation warning in platform.mac_ver().
R David Murray [Mon, 13 Jan 2014 18:51:42 +0000 (13:51 -0500)]
Merge #20236: Fix sphinx markup.
R David Murray [Mon, 13 Jan 2014 18:51:17 +0000 (13:51 -0500)]
#20236: Fix sphinx markup.
R David Murray [Mon, 13 Jan 2014 18:30:13 +0000 (13:30 -0500)]
Merge #20206, #5803: more efficient algorithm that doesn't truncate output.
(No idea why test_tarfile is listed as changed...it isn't.)
R David Murray [Mon, 13 Jan 2014 18:19:21 +0000 (13:19 -0500)]
#20206, #5803: more efficient algorithm that doesn't truncate output.
This fixes an edge case (20206) where if the input ended in a character
needing encoding but there was no newline on the string, the last byte
of the encoded character would be dropped. The fix is to use a more
efficient algorithm, provided by Serhiy Storchaka (5803), that does not
have the bug.
Serhiy Storchaka [Mon, 13 Jan 2014 17:08:00 +0000 (19:08 +0200)]
Test the open of non-exitent tarfile in all modes.
Serhiy Storchaka [Mon, 13 Jan 2014 17:07:33 +0000 (19:07 +0200)]
Test the open of non-exitent tarfile in all modes.
Benjamin Peterson [Mon, 13 Jan 2014 14:20:53 +0000 (09:20 -0500)]
fix refleak in the error case
Serhiy Storchaka [Mon, 13 Jan 2014 12:24:11 +0000 (14:24 +0200)]
Fixed typo.
Serhiy Storchaka [Mon, 13 Jan 2014 12:23:18 +0000 (14:23 +0200)]
Fixed typo.
Senthil Kumaran [Mon, 13 Jan 2014 00:07:59 +0000 (16:07 -0800)]
merge from 3.3
Issue #19082: Working xmlrpc.server and xmlrpc.client examples. Both in modules and in documentation.
Senthil Kumaran [Mon, 13 Jan 2014 00:06:58 +0000 (16:06 -0800)]
Issue #19082: Working xmlrpc.server and xmlrpc.client examples. Both in modules and in documentation.
Larry Hastings [Sun, 12 Jan 2014 22:12:59 +0000 (14:12 -0800)]
Issue #20228: Argument Clinic now has special support for class special
methods.
Larry Hastings [Sun, 12 Jan 2014 21:57:36 +0000 (13:57 -0800)]
Minor doc fix in Clinic howto.
Larry Hastings [Sun, 12 Jan 2014 19:09:57 +0000 (11:09 -0800)]
Issue #20214: Fixed a number of small issues and documentation errors in
Argument Clinic (see issue for details).
Georg Brandl [Sun, 12 Jan 2014 17:03:12 +0000 (18:03 +0100)]
small grammar fix.
Larry Hastings [Sun, 12 Jan 2014 16:49:30 +0000 (08:49 -0800)]
Issue #20196: Fixed a bug where Argument Clinic did not generate correct
parsing code for functions with positional-only parameters where all arguments
are optional.
Ethan Furman [Sun, 12 Jan 2014 16:42:35 +0000 (08:42 -0800)]
Issue19995: fixed typo; switched from test.support.check_warnings to assertWarns
Serhiy Storchaka [Sun, 12 Jan 2014 10:09:38 +0000 (12:09 +0200)]
Issue #20138: The wsgiref.application_uri() and wsgiref.request_uri()
functions now conform to PEP 3333 when handle non-ASCII URLs.
Serhiy Storchaka [Sun, 12 Jan 2014 10:08:11 +0000 (12:08 +0200)]
Issue #20138: The wsgiref.application_uri() and wsgiref.request_uri()
functions now conform to PEP 3333 when handle non-ASCII URLs.
Serhiy Storchaka [Sun, 12 Jan 2014 10:01:13 +0000 (12:01 +0200)]
Fixed incorrect merge in
1638360eea41 .
Ethan Furman [Sun, 12 Jan 2014 07:20:58 +0000 (23:20 -0800)]
Issue19995: issue deprecation warning for non-integer values to %c, %o, %x, %X
Georg Brandl [Sun, 12 Jan 2014 07:10:52 +0000 (08:10 +0100)]
merge with 3.3
Georg Brandl [Sun, 12 Jan 2014 07:10:39 +0000 (08:10 +0100)]
merge heads
Georg Brandl [Sun, 12 Jan 2014 07:09:01 +0000 (08:09 +0100)]
Doc: update Sphinx toolchain also in make.bat
Senthil Kumaran [Sun, 12 Jan 2014 06:22:21 +0000 (22:22 -0800)]
merge from 3.3
Issue #19092 - Raise a correct exception when cgi.FieldStorage is given an
invalid file-obj. Also use __bool__ to determine the bool of the FieldStorage
object.
Senthil Kumaran [Sun, 12 Jan 2014 06:20:16 +0000 (22:20 -0800)]
Issue #19092 - Raise a correct exception when cgi.FieldStorage is given an
invalid file-obj. Also use __bool__ to determine the bool of the FieldStorage
object.
Georg Brandl [Sat, 11 Jan 2014 19:04:29 +0000 (20:04 +0100)]
Merge with 3.3
Georg Brandl [Sat, 11 Jan 2014 19:04:19 +0000 (20:04 +0100)]
Update Sphinx toolchain.
Georg Brandl [Sat, 11 Jan 2014 18:52:17 +0000 (19:52 +0100)]
Fix minor markup bug: sub-toctrees should not have :numbered:
Serhiy Storchaka [Sat, 11 Jan 2014 11:15:39 +0000 (13:15 +0200)]
tkinter.Text.debug() now always returns 0/1.
Fixed a regression inroduced in issue #6157.
Serhiy Storchaka [Sat, 11 Jan 2014 11:13:46 +0000 (13:13 +0200)]
tkinter.Text.debug() now always returns 0/1.
Fixed a regression inroduced in issue #6157.
Serhiy Storchaka [Sat, 11 Jan 2014 09:53:13 +0000 (11:53 +0200)]
Fixed the serve.py script.
The application object must return an iterable yielding bytestrings.
Serhiy Storchaka [Sat, 11 Jan 2014 09:52:20 +0000 (11:52 +0200)]
Fixed the serve.py script.
The application object must return an iterable yielding bytestrings.
Victor Stinner [Fri, 10 Jan 2014 23:16:50 +0000 (00:16 +0100)]
Fix ResourceWarning in test_asyncio.test_windows_events:
close the write end of the socket pair
Victor Stinner [Fri, 10 Jan 2014 23:03:21 +0000 (00:03 +0100)]
Cleanup properly proactor event loop
* store the "self reading" future when the "self pipe" is closed (when the
event loop is closed)
* store "accept" futures to cancel them when we stop serving
* close the "accept socket" if the "accept future" is cancelled
Fix many warnings which can be seen when unit tests are run in verbose mode.
Serhiy Storchaka [Fri, 10 Jan 2014 22:10:56 +0000 (00:10 +0200)]
Try to fix some ttk tests. Error messages were changed in 8.6b3.
Serhiy Storchaka [Fri, 10 Jan 2014 22:10:04 +0000 (00:10 +0200)]
Try to fix some ttk tests. Error messages were changed in 8.6b3.
Guido van Rossum [Fri, 10 Jan 2014 21:30:04 +0000 (13:30 -0800)]
asyncio: Minimal pty support in UNIX read pipe, by Jonathan Slenders.