]> granicus.if.org Git - python/log
python
11 years agoMerged documentation update from 3.3.
Vinay Sajip [Fri, 17 Jan 2014 18:36:41 +0000 (18:36 +0000)]
Merged documentation update from 3.3.

11 years agoAdded example to recently added cookbook entry.
Vinay Sajip [Fri, 17 Jan 2014 18:36:02 +0000 (18:36 +0000)]
Added example to recently added cookbook entry.

11 years agoIssues #20194,20195: Add missing :deprecated: markers to some module
Brett Cannon [Fri, 17 Jan 2014 17:06:28 +0000 (12:06 -0500)]
Issues #20194,20195: Add missing :deprecated: markers to some module
docs.

11 years agoIssue #20208: Clarify some things in the Python porting HOWTO.
Brett Cannon [Fri, 17 Jan 2014 16:45:01 +0000 (11:45 -0500)]
Issue #20208: Clarify some things in the Python porting HOWTO.

Thanks to Rodrigo Bernardo Pimentel, Ondřej Čertík, and Dmitry
Shachnev for the feedback leading to the changes.

11 years agoIssue #18394: Document that cgi.FieldStorage now cleans up after its
Brett Cannon [Fri, 17 Jan 2014 16:03:19 +0000 (11:03 -0500)]
Issue #18394: Document that cgi.FieldStorage now cleans up after its
'file' attribute properly in Python 3.4.

Thanks to Marcel Hellkamp for pointing out the oversight.

11 years agoMerge typo/grammar fixes from 3.3.
Zachary Ware [Fri, 17 Jan 2014 15:31:19 +0000 (09:31 -0600)]
Merge typo/grammar fixes from 3.3.

11 years agoFix some typos/grammar in current sections of NEWS.
Zachary Ware [Fri, 17 Jan 2014 15:30:03 +0000 (09:30 -0600)]
Fix some typos/grammar in current sections of NEWS.

11 years agoIssue #20266: Merge with 3.3
Zachary Ware [Fri, 17 Jan 2014 15:00:36 +0000 (09:00 -0600)]
Issue #20266: Merge with 3.3

11 years agoIssue #20266: Update parts of the Windows FAQ
Zachary Ware [Fri, 17 Jan 2014 14:59:44 +0000 (08:59 -0600)]
Issue #20266: Update parts of the Windows FAQ

11 years agoasyncio: oops, add missing word :-)
Victor Stinner [Fri, 17 Jan 2014 09:31:02 +0000 (10:31 +0100)]
asyncio: oops, add missing word :-)

11 years agoIssue #20226: Added tests for new features and regressions.
Larry Hastings [Thu, 16 Jan 2014 22:15:03 +0000 (14:15 -0800)]
Issue #20226: Added tests for new features and regressions.

11 years agoIssue #20226: Major improvements to Argument Clinic.
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.

11 years agoasyncio: Reincarnate CoroWrapper's docstring as a comment.
Guido van Rossum [Thu, 16 Jan 2014 19:05:23 +0000 (11:05 -0800)]
asyncio: Reincarnate CoroWrapper's docstring as a comment.

11 years agoasyncio doc: replace "coroutine" with "coroutine object" or "coroutine function"
Victor Stinner [Thu, 16 Jan 2014 18:30:21 +0000 (19:30 +0100)]
asyncio doc: replace "coroutine" with "coroutine object" or "coroutine function"

11 years agoasyncio: add a new "Develop with asyncio" section to the documentation
Victor Stinner [Thu, 16 Jan 2014 17:58:01 +0000 (18:58 +0100)]
asyncio: add a new "Develop with asyncio" section to the documentation

11 years agoIssue #19936: Remove executable bits from C source files and several forgotten
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.

11 years agoIssue #19936: Remove executable bits from C source files and several forgotten
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.

11 years agoIssue #19936: Added executable bits or shebang lines to Python scripts which
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.

11 years agoMerge heads
Serhiy Storchaka [Thu, 16 Jan 2014 15:20:02 +0000 (17:20 +0200)]
Merge heads

11 years agoIssue #19936: Added executable bits or shebang lines to Python scripts which
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.

11 years agomerge 3.3 (#20272)
Benjamin Peterson [Thu, 16 Jan 2014 15:10:26 +0000 (10:10 -0500)]
merge 3.3 (#20272)

11 years agolinkify chain.from_iterable (closes #20272)
Benjamin Peterson [Thu, 16 Jan 2014 15:10:13 +0000 (10:10 -0500)]
linkify chain.from_iterable (closes #20272)

11 years agomerge 3.3 (#20278)
Benjamin Peterson [Thu, 16 Jan 2014 14:53:22 +0000 (09:53 -0500)]
merge 3.3 (#20278)

11 years agoupdate pysqlite website (closes #20278)
Benjamin Peterson [Thu, 16 Jan 2014 14:52:38 +0000 (09:52 -0500)]
update pysqlite website (closes #20278)

11 years agoMerge from 3.3.
Stefan Krah [Thu, 16 Jan 2014 13:43:22 +0000 (14:43 +0100)]
Merge from 3.3.

11 years agoIssue #19936: Disable shebang lines in order to prevent using a random
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.

11 years agoCloses #20235: Report file and line on unexpected exceptions in Argument Clinic.
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.

11 years agoasyncio: Fix CoroWrapper (fix my previous commit)
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__

11 years agoasyncio: Fix a typo in CoroWrapper
Victor Stinner [Thu, 16 Jan 2014 00:38:24 +0000 (01:38 +0100)]
asyncio: Fix a typo in CoroWrapper

__slot__ => __slots__

11 years agoMerged documentation update from 3.3.
Vinay Sajip [Wed, 15 Jan 2014 15:09:43 +0000 (15:09 +0000)]
Merged documentation update from 3.3.

11 years agoAdded cookbook entry on alternative formatting styles.
Vinay Sajip [Wed, 15 Jan 2014 15:09:05 +0000 (15:09 +0000)]
Added cookbook entry on alternative formatting styles.

11 years agoMerged documentation update from 3.3.
Vinay Sajip [Wed, 15 Jan 2014 13:29:24 +0000 (13:29 +0000)]
Merged documentation update from 3.3.

11 years agoClarified documentation note on module-level convenience functions.
Vinay Sajip [Wed, 15 Jan 2014 13:28:39 +0000 (13:28 +0000)]
Clarified documentation note on module-level convenience functions.

11 years agoIssue #14455: Fix some issues with plistlib
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

11 years agoIssue #20268: Argument Clinic now supports cloning the parameters
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.

11 years agoFix minor bug in dict.__contains__ docstring.
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.

11 years agoIssue #20255: Update the about and bugs pages.
Zachary Ware [Tue, 14 Jan 2014 22:03:51 +0000 (16:03 -0600)]
Issue #20255: Update the about and bugs pages.

11 years agoIssue #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.

11 years agoReplace assert with a proper error
Antoine Pitrou [Tue, 14 Jan 2014 20:02:43 +0000 (21:02 +0100)]
Replace assert with a proper error

11 years agoClinic-ize the crypt module. Derby!
Antoine Pitrou [Tue, 14 Jan 2014 20:00:27 +0000 (21:00 +0100)]
Clinic-ize the crypt module. Derby!

11 years agoimprove an error message in clinic
Antoine Pitrou [Tue, 14 Jan 2014 19:52:01 +0000 (20:52 +0100)]
improve an error message in clinic

11 years agoCloses #20253: Merge typo fix
Zachary Ware [Tue, 14 Jan 2014 15:10:33 +0000 (09:10 -0600)]
Closes #20253: Merge typo fix

11 years agoIssue #20253: Fixed a typo in the ipaddress docs that advertised an
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.

11 years agoMerge typo fix.
Zachary Ware [Tue, 14 Jan 2014 14:45:38 +0000 (08:45 -0600)]
Merge typo fix.

11 years agoFix typo. Found by David Pesta on docs@.
Zachary Ware [Tue, 14 Jan 2014 14:44:49 +0000 (08:44 -0600)]
Fix typo.  Found by David Pesta on docs@.

11 years agoMerge typo fix.
Zachary Ware [Tue, 14 Jan 2014 14:41:41 +0000 (08:41 -0600)]
Merge typo fix.

11 years agoFix typo. Found by David Pesta on docs@.
Zachary Ware [Tue, 14 Jan 2014 14:40:53 +0000 (08:40 -0600)]
Fix typo.  Found by David Pesta on docs@.

11 years agoFix typo in comment.
Eric V. Smith [Tue, 14 Jan 2014 13:15:03 +0000 (08:15 -0500)]
Fix typo in comment.

11 years agomerge
Georg Brandl [Tue, 14 Jan 2014 11:27:44 +0000 (12:27 +0100)]
merge

11 years agomerge with 3.3
Georg Brandl [Tue, 14 Jan 2014 11:27:21 +0000 (12:27 +0100)]
merge with 3.3

11 years agoCloses #20258: Sphinx toolchain: move back to Jinja2 2.3.1 with support for Py2.5.
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.

11 years agomerge 3.3
Benjamin Peterson [Tue, 14 Jan 2014 05:29:03 +0000 (00:29 -0500)]
merge 3.3

11 years agoadd test for #20251
Benjamin Peterson [Tue, 14 Jan 2014 05:27:42 +0000 (00:27 -0500)]
add test for #20251

11 years agomerge 3.3 (#20251)
Benjamin Peterson [Tue, 14 Jan 2014 05:22:50 +0000 (00:22 -0500)]
merge 3.3 (#20251)

11 years agoremove overly strict assertion (closes #20251)
Benjamin Peterson [Tue, 14 Jan 2014 05:21:49 +0000 (00:21 -0500)]
remove overly strict assertion (closes #20251)

11 years agomerge 3.3 (#20250)
Benjamin Peterson [Tue, 14 Jan 2014 04:56:30 +0000 (23:56 -0500)]
merge 3.3 (#20250)

11 years agocorrect defaultdict signature in docstring (closes #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.

11 years agomerge 3.3 (#20246)
Benjamin Peterson [Tue, 14 Jan 2014 04:14:58 +0000 (23:14 -0500)]
merge 3.3 (#20246)

11 years agomerge 3.3 (#20246)
Benjamin Peterson [Tue, 14 Jan 2014 04:14:42 +0000 (23:14 -0500)]
merge 3.3 (#20246)

11 years agomerge 3.2 (#20246)
Benjamin Peterson [Tue, 14 Jan 2014 04:12:55 +0000 (23:12 -0500)]
merge 3.2 (#20246)

11 years agocomplain when nbytes > buflen to fix possible buffer overflow (closes #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)

11 years agoMerge typo fix.
Zachary Ware [Tue, 14 Jan 2014 02:39:21 +0000 (20:39 -0600)]
Merge typo fix.

11 years agoFix typo.
Zachary Ware [Tue, 14 Jan 2014 02:38:57 +0000 (20:38 -0600)]
Fix typo.

11 years agoCorrect a typo. Found by Lauri Hakko on docs@.
Zachary Ware [Mon, 13 Jan 2014 22:08:54 +0000 (16:08 -0600)]
Correct a typo.  Found by Lauri Hakko on docs@.

11 years agoCloses #20242: Merged fix from 3.3.
Vinay Sajip [Mon, 13 Jan 2014 22:01:16 +0000 (22:01 +0000)]
Closes #20242: Merged fix from 3.3.

11 years agoIssue #20242: Fixed basicConfig() format strings for the alternative formatting styles.
Vinay Sajip [Mon, 13 Jan 2014 21:59:56 +0000 (21:59 +0000)]
Issue #20242: Fixed basicConfig() format strings for the alternative formatting styles.

11 years agoIssue #20229: Avoid plistlib deprecation warning in platform.mac_ver().
Ned Deily [Mon, 13 Jan 2014 19:34:19 +0000 (11:34 -0800)]
Issue #20229: Avoid plistlib deprecation warning in platform.mac_ver().

11 years agoMerge #20236: Fix sphinx markup.
R David Murray [Mon, 13 Jan 2014 18:51:42 +0000 (13:51 -0500)]
Merge #20236: Fix sphinx markup.

11 years ago#20236: Fix sphinx markup.
R David Murray [Mon, 13 Jan 2014 18:51:17 +0000 (13:51 -0500)]
#20236: Fix sphinx markup.

11 years agoMerge #20206, #5803: more efficient algorithm that doesn't truncate output.
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.)

11 years ago#20206, #5803: more efficient algorithm that doesn't truncate output.
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.

11 years agoTest the open of non-exitent tarfile in all modes.
Serhiy Storchaka [Mon, 13 Jan 2014 17:08:00 +0000 (19:08 +0200)]
Test the open of non-exitent tarfile in all modes.

11 years agoTest 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.

11 years agofix refleak in the error case
Benjamin Peterson [Mon, 13 Jan 2014 14:20:53 +0000 (09:20 -0500)]
fix refleak in the error case

11 years agoFixed typo.
Serhiy Storchaka [Mon, 13 Jan 2014 12:24:11 +0000 (14:24 +0200)]
Fixed typo.

11 years agoFixed typo.
Serhiy Storchaka [Mon, 13 Jan 2014 12:23:18 +0000 (14:23 +0200)]
Fixed typo.

11 years agomerge from 3.3
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.

11 years agoIssue #19082: Working xmlrpc.server and xmlrpc.client examples. Both in modules and...
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.

11 years agoIssue #20228: Argument Clinic now has special support for class special
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.

11 years agoMinor doc fix in Clinic howto.
Larry Hastings [Sun, 12 Jan 2014 21:57:36 +0000 (13:57 -0800)]
Minor doc fix in Clinic howto.

11 years agoIssue #20214: Fixed a number of small issues and documentation errors in
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).

11 years agosmall grammar fix.
Georg Brandl [Sun, 12 Jan 2014 17:03:12 +0000 (18:03 +0100)]
small grammar fix.

11 years agoIssue #20196: Fixed a bug where Argument Clinic did not generate correct
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.

11 years agoIssue19995: fixed typo; switched from test.support.check_warnings to assertWarns
Ethan Furman [Sun, 12 Jan 2014 16:42:35 +0000 (08:42 -0800)]
Issue19995: fixed typo; switched from test.support.check_warnings to assertWarns

11 years agoIssue #20138: The wsgiref.application_uri() and wsgiref.request_uri()
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.

11 years agoIssue #20138: The wsgiref.application_uri() and wsgiref.request_uri()
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.

11 years agoFixed incorrect merge in 1638360eea41.
Serhiy Storchaka [Sun, 12 Jan 2014 10:01:13 +0000 (12:01 +0200)]
Fixed incorrect merge in 1638360eea41.

11 years agoIssue19995: issue deprecation warning for non-integer values to %c, %o, %x, %X
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

11 years agomerge with 3.3
Georg Brandl [Sun, 12 Jan 2014 07:10:52 +0000 (08:10 +0100)]
merge with 3.3

11 years agomerge heads
Georg Brandl [Sun, 12 Jan 2014 07:10:39 +0000 (08:10 +0100)]
merge heads

11 years agoDoc: update Sphinx toolchain also in make.bat
Georg Brandl [Sun, 12 Jan 2014 07:09:01 +0000 (08:09 +0100)]
Doc: update Sphinx toolchain also in make.bat

11 years agomerge from 3.3
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.

11 years agoIssue #19092 - Raise a correct exception when cgi.FieldStorage is given an
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.

11 years agoMerge with 3.3
Georg Brandl [Sat, 11 Jan 2014 19:04:29 +0000 (20:04 +0100)]
Merge with 3.3

11 years agoUpdate Sphinx toolchain.
Georg Brandl [Sat, 11 Jan 2014 19:04:19 +0000 (20:04 +0100)]
Update Sphinx toolchain.

11 years agoFix minor markup bug: sub-toctrees should not have :numbered:
Georg Brandl [Sat, 11 Jan 2014 18:52:17 +0000 (19:52 +0100)]
Fix minor markup bug: sub-toctrees should not have :numbered:

11 years agotkinter.Text.debug() now always returns 0/1.
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.

11 years agotkinter.Text.debug() now always returns 0/1.
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.

11 years agoFixed the serve.py script.
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.

11 years agoFixed the serve.py script.
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.