summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #20292: Small bug fix for Argument Clinic supporting format unitsLarry Hastings2014-01-181-1/+5
| | | | for strings with explicit encodings.
* merge 3.3Benjamin Peterson2014-01-181-1/+1
|\
| * rm extra whitespaceBenjamin Peterson2014-01-181-1/+1
| |
* | merge 3.3Benjamin Peterson2014-01-181-6/+6
|\ \ | |/
| * link to builtin open not io.openBenjamin Peterson2014-01-181-6/+6
| |
* | merge 3.3 (#17814)Benjamin Peterson2014-01-181-8/+16
|\ \ | |/
| * describe type of Popen streams (closes #17814)Benjamin Peterson2014-01-181-8/+16
| | | | | | | | Patch more or less by Nikolaus Rath.
* | Issue #20287: Argument Clinic's output is now configurable, allowingLarry Hastings2014-01-188-243/+1015
| | | | | | | | delaying its output or even redirecting it to a separate file.
* | Issue #20265: Merge with 3.3Zachary Ware2014-01-172-13/+12
|\ \ | |/
| * Issue #20265: Updated some parts of the Using Windows document.Zachary Ware2014-01-172-13/+12
| | | | | | | | | | | | | | Includes: -mention cx_Freeze instead of py2exe (at least until py2exe supports Python 3) -update ActivePython link -Remove mention of platforms that were never supported by Python 3 (Win9x, DOS)
* | avoid a compiler warning about assigning const char * to char *.Gregory P. Smith2014-01-171-1/+1
|\ \ | |/
| * avoid a compiler warning about assigning const char * to char *.Gregory P. Smith2014-01-171-1/+1
| |
* | sort os.listxattr results before comparing it to avoid depending on the ↵Gregory P. Smith2014-01-171-1/+1
|\ \ | |/ | | | | ordering of the directory information in the underlying filesystem.
| * sort os.listxattr results before comparing it to avoid depending on theGregory P. Smith2014-01-171-1/+1
| | | | | | | | ordering of the directory information in the underlying filesystem.
* | Merged documentation update from 3.3.Vinay Sajip2014-01-171-0/+28
|\ \ | |/
| * Added example to recently added cookbook entry.Vinay Sajip2014-01-171-0/+28
| |
* | Issues #20194,20195: Add missing :deprecated: markers to some moduleBrett Cannon2014-01-172-3/+4
| | | | | | | | docs.
* | Issue #20208: Clarify some things in the Python porting HOWTO.Brett Cannon2014-01-171-9/+11
| | | | | | | | | | Thanks to Rodrigo Bernardo Pimentel, Ondřej Čertík, and Dmitry Shachnev for the feedback leading to the changes.
* | Issue #18394: Document that cgi.FieldStorage now cleans up after itsBrett Cannon2014-01-172-3/+17
| | | | | | | | | | | | 'file' attribute properly in Python 3.4. Thanks to Marcel Hellkamp for pointing out the oversight.
* | Merge typo/grammar fixes from 3.3.Zachary Ware2014-01-171-3/+3
|\ \ | |/
| * Fix some typos/grammar in current sections of NEWS.Zachary Ware2014-01-171-3/+3
| |
* | Issue #20266: Merge with 3.3Zachary Ware2014-01-172-6/+10
|\ \ | |/
| * Issue #20266: Update parts of the Windows FAQZachary Ware2014-01-172-6/+10
| |
* | asyncio: oops, add missing word :-)Victor Stinner2014-01-171-2/+2
| |
* | Issue #20226: Added tests for new features and regressions.Larry Hastings2014-01-162-0/+20
| |
* | Issue #20226: Major improvements to Argument Clinic.Larry Hastings2014-01-1613-193/+478
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* | asyncio: Reincarnate CoroWrapper's docstring as a comment.Guido van Rossum2014-01-161-0/+2
| |
* | asyncio doc: replace "coroutine" with "coroutine object" or "coroutine function"Victor Stinner2014-01-164-39/+41
| |
* | asyncio: add a new "Develop with asyncio" section to the documentationVictor Stinner2014-01-163-0/+219
| |
* | Issue #19936: Remove executable bits from C source files and several forgottenSerhiy Storchaka2014-01-169-0/+0
|\ \ | |/ | | | | test files.
| * Issue #19936: Remove executable bits from C source files and several forgottenSerhiy Storchaka2014-01-1610-0/+0
| | | | | | | | test files.
* | Issue #19936: Added executable bits or shebang lines to Python scripts whichSerhiy Storchaka2014-01-1692-70/+8
|\ \ | |/ | | | | | | | | | | 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.
| * Merge headsSerhiy Storchaka2014-01-162-17/+17
| |\
| * | Issue #19936: Added executable bits or shebang lines to Python scripts whichSerhiy Storchaka2014-01-1684-66/+7
| | | | | | | | | | | | | | | | | | | | | 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.
* | | merge 3.3 (#20272)Benjamin Peterson2014-01-161-16/+16
|\ \ \ | | |/ | |/|
| * | linkify chain.from_iterable (closes #20272)Benjamin Peterson2014-01-161-16/+16
| | |
* | | merge 3.3 (#20278)Benjamin Peterson2014-01-161-1/+1
|\ \ \ | |/ /
| * | update pysqlite website (closes #20278)Benjamin Peterson2014-01-161-1/+1
| |/
* | Merge from 3.3.Stefan Krah2014-01-163-6/+0
|\ \ | |/
| * Issue #19936: Disable shebang lines in order to prevent using a randomStefan Krah2014-01-163-6/+0
| | | | | | | | system python.
* | Closes #20235: Report file and line on unexpected exceptions in Argument Clinic.Georg Brandl2014-01-161-1/+6
| |
* | asyncio: Fix CoroWrapper (fix my previous commit)Victor Stinner2014-01-161-3/+1
| | | | | | | | Add __name__ and __doc__ to __slots__
* | asyncio: Fix a typo in CoroWrapperVictor Stinner2014-01-161-1/+1
| | | | | | | | __slot__ => __slots__
* | Merged documentation update from 3.3.Vinay Sajip2014-01-153-2/+94
|\ \ | |/
| * Added cookbook entry on alternative formatting styles.Vinay Sajip2014-01-153-2/+94
| |
* | Merged documentation update from 3.3.Vinay Sajip2014-01-151-8/+9
|\ \ | |/
| * Clarified documentation note on module-level convenience functions.Vinay Sajip2014-01-151-8/+9
| |
* | Issue #14455: Fix some issues with plistlibRonald Oussoren2014-01-156-71/+138
| | | | | | | | | | | | | | | | | | | | * 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
* | Issue #20268: Argument Clinic now supports cloning the parametersLarry Hastings2014-01-153-0/+92
| | | | | | | | and return converter from existing functions.
* | Fix minor bug in dict.__contains__ docstring.Meador Inge2014-01-141-3/+3
| | | | | | | | | | When dict got clinicized in 8fde1a2c94dc for Issue #16612 an erroneous trailing quote was left in the clinic docstring summary line.