Gregory P. Smith
1093bf2c7f
sort os.listxattr results before comparing it to avoid depending on the
...
ordering of the directory information in the underlying filesystem.
2014-01-17 12:01:22 -08:00
Vinay Sajip
5714e815c9
Merged documentation update from 3.3.
2014-01-17 18:36:41 +00:00
Vinay Sajip
eb14deca15
Added example to recently added cookbook entry.
2014-01-17 18:36:02 +00:00
Brett Cannon
24f60b4616
Issues #20194,20195: Add missing :deprecated: markers to some module
...
docs.
2014-01-17 12:06:28 -05:00
Brett Cannon
f0996a9970
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.
2014-01-17 11:45:01 -05:00
Brett Cannon
c089f70b54
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.
2014-01-17 11:03:19 -05:00
Zachary Ware
50c8583492
Merge typo/grammar fixes from 3.3.
2014-01-17 09:31:19 -06:00
Zachary Ware
6f8e81ada9
Fix some typos/grammar in current sections of NEWS.
2014-01-17 09:30:03 -06:00
Zachary Ware
77007344d9
Issue #20266 : Merge with 3.3
2014-01-17 09:00:36 -06:00
Zachary Ware
9fc0e9955d
Issue #20266 : Update parts of the Windows FAQ
2014-01-17 08:59:44 -06:00
Victor Stinner
9731183390
asyncio: oops, add missing word :-)
2014-01-17 10:31:02 +01:00
Larry Hastings
1abd708681
Issue #20226 : Added tests for new features and regressions.
2014-01-16 14:15:03 -08:00
Larry Hastings
2a727916c5
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.
2014-01-16 11:32:01 -08:00
Guido van Rossum
e1f554490d
asyncio: Reincarnate CoroWrapper's docstring as a comment.
2014-01-16 11:05:23 -08:00
Victor Stinner
59759ff234
asyncio doc: replace "coroutine" with "coroutine object" or "coroutine function"
2014-01-16 19:30:21 +01:00
Victor Stinner
db39a0da0c
asyncio: add a new "Develop with asyncio" section to the documentation
2014-01-16 18:58:01 +01:00
Serhiy Storchaka
18cc3da508
Issue #19936 : Remove executable bits from C source files and several forgotten
...
test files.
2014-01-16 18:50:53 +02:00
Serhiy Storchaka
7f470d0f9c
Issue #19936 : Remove executable bits from C source files and several forgotten
...
test files.
2014-01-16 18:48:45 +02:00
Serhiy Storchaka
8f8ec92de8
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.
2014-01-16 17:33:23 +02:00
Serhiy Storchaka
aea79dd2c6
Merge heads
2014-01-16 17:20:02 +02:00
Serhiy Storchaka
b992a0e102
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.
2014-01-16 17:15:49 +02:00
Benjamin Peterson
5cacb84d83
merge 3.3 ( #20272 )
2014-01-16 10:10:26 -05:00
Benjamin Peterson
2989f587a7
linkify chain.from_iterable ( closes #20272 )
2014-01-16 10:10:13 -05:00
Benjamin Peterson
a65d121607
merge 3.3 ( #20278 )
2014-01-16 09:53:22 -05:00
Benjamin Peterson
216e47d834
update pysqlite website ( closes #20278 )
2014-01-16 09:52:38 -05:00
Stefan Krah
7936c81d51
Merge from 3.3.
2014-01-16 14:43:22 +01:00
Stefan Krah
16540408f4
Issue #19936 : Disable shebang lines in order to prevent using a random
...
system python.
2014-01-16 14:33:27 +01:00
Georg Brandl
aabebde358
Closes #20235 : Report file and line on unexpected exceptions in Argument Clinic.
2014-01-16 06:53:54 +01:00
Victor Stinner
bac7793b5b
asyncio: Fix CoroWrapper (fix my previous commit)
...
Add __name__ and __doc__ to __slots__
2014-01-16 01:55:29 +01:00
Victor Stinner
4d7a29c5de
asyncio: Fix a typo in CoroWrapper
...
__slot__ => __slots__
2014-01-16 01:38:24 +01:00
Vinay Sajip
3763f2bc07
Merged documentation update from 3.3.
2014-01-15 15:09:43 +00:00
Vinay Sajip
cbefe3b9a0
Added cookbook entry on alternative formatting styles.
2014-01-15 15:09:05 +00:00
Vinay Sajip
6ed2893aae
Merged documentation update from 3.3.
2014-01-15 13:29:24 +00:00
Vinay Sajip
350e623623
Clarified documentation note on module-level convenience functions.
2014-01-15 13:28:39 +00:00
Ronald Oussoren
6db6653bbc
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
2014-01-15 11:32:35 +01:00
Larry Hastings
4a714d48ad
Issue #20268 : Argument Clinic now supports cloning the parameters
...
and return converter from existing functions.
2014-01-14 22:22:41 -08:00
Meador Inge
e02de8c2ad
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.
2014-01-14 16:48:31 -06:00
Zachary Ware
af029de7b0
Issue #20255 : Update the about and bugs pages.
2014-01-14 16:03:51 -06:00
Zachary Ware
71337cb281
Issue #20255 : Update the about and bugs pages.
2014-01-14 16:03:11 -06:00
Antoine Pitrou
d7fb7919e3
Replace assert with a proper error
2014-01-14 21:02:43 +01:00
Antoine Pitrou
f5207e617b
Clinic-ize the crypt module. Derby!
2014-01-14 21:00:27 +01:00
Antoine Pitrou
cc1d31e09e
improve an error message in clinic
2014-01-14 20:52:01 +01:00
Zachary Ware
5c15424aa9
Closes #20253 : Merge typo fix
2014-01-14 09:10:33 -06:00
Zachary Ware
9774ce0cab
Issue #20253 : Fixed a typo in the ipaddress docs that advertised an
...
illegal attribute name. Found by INADA Naoki.
2014-01-14 09:09:48 -06:00
Zachary Ware
1bef5c6cc8
Merge typo fix.
2014-01-14 08:45:38 -06:00
Zachary Ware
26d5fab8c8
Fix typo. Found by David Pesta on docs@.
2014-01-14 08:44:49 -06:00
Zachary Ware
f6cb6c5e11
Merge typo fix.
2014-01-14 08:41:41 -06:00
Zachary Ware
2d13036769
Fix typo. Found by David Pesta on docs@.
2014-01-14 08:40:53 -06:00
Eric V. Smith
6ba5665fc7
Fix typo in comment.
2014-01-14 08:15:03 -05:00
Georg Brandl
92b7adb60d
merge
2014-01-14 12:27:44 +01:00