Antoine Pitrou
fb0469112f
Issue #10022 : The dictionary returned by the `getpeercert()` method
...
of SSL sockets now has additional items such as `issuer` and `notBefore`.
2010-11-09 20:21:19 +00:00
Antoine Pitrou
859c4ef0a0
Make `usenetrc` False by default (the old behaviour of having it True by
...
default could be rather confusing).
2010-11-09 18:58:42 +00:00
Antoine Pitrou
1cb121ecea
Issue #1926 : Add support for NNTP over SSL on port 563, as well as
...
STARTTLS. Patch by Andrew Vant.
2010-11-09 18:54:37 +00:00
Alexander Belopolsky
14fb79977b
Issue #7061 : Added a 'Turtle star' sidebar
2010-11-09 18:40:03 +00:00
Alexander Belopolsky
e1f849c7d2
Fixed a typo in ReST markup.
2010-11-09 03:13:43 +00:00
Victor Stinner
58c0752a33
Issue #10335 : Add tokenize.open(), detect the file encoding using
...
tokenize.detect_encoding() and open it in read only mode.
2010-11-09 01:08:59 +00:00
R. David Murray
7dff9e08fb
#10321 : Add support for sending binary DATA and Message objects to smtplib
2010-11-08 17:15:13 +00:00
Georg Brandl
49d474195f
Fix typo.
2010-11-08 11:08:35 +00:00
Georg Brandl
facfb15bb9
Fix latex conversion glitch in property/feature descriptions.
2010-11-08 11:05:18 +00:00
Senthil Kumaran
c64cb6faba
Extra space caught by the post-commit-hook, aka Taggnostr :)
2010-11-08 02:04:05 +00:00
Senthil Kumaran
a0fa1ce335
Fix Issue 10303: a small clarification in the tutorial.
2010-11-08 01:53:13 +00:00
Victor Stinner
e14e212221
Fix encode/decode method doc of str, bytes, bytearray types
...
* Specify the default encoding: write 'utf-8' instead of
sys.getdefaultencoding(), because the default encoding is now constant
* Specify the default errors value
2010-11-07 18:41:46 +00:00
Senthil Kumaran
7089a4e127
Fix Issue10226 - Clarifying the role of the netloc separator.
2010-11-07 12:57:04 +00:00
Mark Dickinson
4a3c7c4ecf
Issue #10145 : the float.is_integer method was undocumented.
2010-11-07 12:48:18 +00:00
Mark Dickinson
43ef32ae36
Issue 10297: Add missing import in decimal example snippet.
2010-11-07 11:24:44 +00:00
Eric Smith
5ad85f81b0
Added example for str.format_map().
2010-11-06 13:22:13 +00:00
Georg Brandl
6881886389
#10334 : add a role to refer to Python source files in SVN.
2010-11-06 07:19:35 +00:00
Éric Araujo
1cb25aa2e3
Tweak example to make clear the argument is a boolean, not any integer.
...
With Raymond’s approval.
2010-11-06 07:03:07 +00:00
Éric Araujo
c6ecb012da
Fix wrapper/wrapped typo (with Raymond’s blessing)
2010-11-06 06:33:03 +00:00
Éric Araujo
8f9626b08b
Fix typo
2010-11-06 06:30:16 +00:00
Éric Araujo
2642ad07ee
Fix typo from r86170.
2010-11-06 04:59:27 +00:00
Antoine Pitrou
afb078dd26
More what's new
2010-11-05 22:18:28 +00:00
Antoine Pitrou
7d15a72c54
Update 3.2 what's new
2010-11-05 22:13:55 +00:00
Antoine Pitrou
a078115434
Issue #10282 : Add a `nntp_implementation` attribute to NNTP objects.
2010-11-05 19:16:37 +00:00
Ezio Melotti
4841fd60fb
Merge the doc for assertTrue/False, assert[Not]AlmostEqual, assert[Not]RegexpMatches, rephrase a couple of paragraphs, and remove redundant doc about the msg arg.
2010-11-05 15:43:40 +00:00
Georg Brandl
c275e15489
Move glossary entry to the right position and fix link.
2010-11-05 07:10:41 +00:00
Antoine Pitrou
08eeadac27
Issue #10283 : Add a `group_pattern` argument to NNTP.list().
2010-11-04 21:36:15 +00:00
Ezio Melotti
8f2e07b7d0
Move the deprecated aliases in a new section.
2010-11-04 19:09:28 +00:00
Eric Smith
27bbca6f79
Issue #6081 : Add str.format_map. str.format_map(mapping) is similar to str.format(**mapping), except mapping does not get converted to a dict.
2010-11-04 17:06:58 +00:00
Ezio Melotti
9794a26de9
Merge the doc for assertIs[Not], assertIs[Not]None, and assert[Not]IsInstance.
2010-11-04 14:52:13 +00:00
Raymond Hettinger
fd15191b92
Demote one warning to a note. There's no security risk here, just a note on usage and avialability.
2010-11-04 03:02:56 +00:00
Raymond Hettinger
f4477703a5
Put warning block in the main flow of text.
2010-11-04 02:39:07 +00:00
Phillip J. Eby
b6d4a8e4de
Implement http://bugs.python.org/issue10155 using And Clover's patch, w/added
...
docs and support for more client-generated CGI variables. (This should
complete the WSGI 1.0.1 compliance changes for Python 3.x.)
2010-11-03 22:39:01 +00:00
Benjamin Peterson
3c6830ca8f
update items/keys/values doc #10300
2010-11-03 21:35:28 +00:00
Ezio Melotti
327433f864
Divide the context manager signature from the normal one for consistency with the other methods.
2010-11-03 20:51:17 +00:00
Ezio Melotti
9c02c2ffa2
Minor cleanups to unittest doc.
2010-11-03 20:45:31 +00:00
Ezio Melotti
4370b30139
List the assert* methods in tables in unittest doc.
2010-11-03 20:39:14 +00:00
Antoine Pitrou
7dd1af00ad
Issue #10285 : explain the `flag` return field better in NNTP.list().
...
Patch by Julien Élie.
2010-11-03 18:32:54 +00:00
Antoine Pitrou
4103bc09a4
Issue #10281 : nntplib now returns None for absent fields in the OVER/XOVER
...
response, instead of raising an exception.
2010-11-03 18:18:43 +00:00
Phillip J. Eby
a01799f71a
Update docs (and sample app in wsgiref.simple_server) to reflect PEP 3333.
2010-11-03 00:46:45 +00:00
Michael Foord
7a26cb9772
Updating unittest docs to reflect change in unittest.TestCase.assert[Not]AlmostEqual signature change
2010-11-02 14:27:10 +00:00
Martin v. Löwis
16f344df36
Issue #10184 : Touch directories only once when extracting a tarfile.
2010-11-01 21:39:13 +00:00
Alexander Belopolsky
ea13d9d86b
Issue #10199 : Moved Demo/turtle under Lib/
2010-11-01 17:39:37 +00:00
Alexander Belopolsky
6509599056
Issue #7061 : Simplified a section title.
2010-11-01 15:45:34 +00:00
Raymond Hettinger
b9fe800929
Issue #9886 : Add a key-function entry to the glossary.
2010-10-31 22:36:06 +00:00
Raymond Hettinger
099cfed120
Issue 7402: Improve reduce() example in the python idioms how-to.
2010-10-31 22:00:50 +00:00
Raymond Hettinger
b373799e05
Issue 7447: Improve docs for sum().
2010-10-31 21:23:24 +00:00
Antoine Pitrou
e974571d36
Issue #10160 : Speed up operator.attrgetter. Patch by Christos Georgiou.
2010-10-31 15:26:04 +00:00
Vinay Sajip
c5b273011b
Added style argument to logging.basicConfig() and documented this change.
2010-10-31 14:59:16 +00:00
Raymond Hettinger
b643ef8f8e
Issue #5729 : json.dumps to support using '\t' as an indent string
2010-10-31 08:00:16 +00:00
Alexander Belopolsky
a9615d14de
Issues #7061 , #10225 : Fixed doctests in turtle manual
2010-10-31 00:51:11 +00:00
Georg Brandl
6ce29fa7a8
Fix test_mailbox by supporting context manager protocol for get_file() returns.
2010-10-30 14:33:28 +00:00
Alexander Belopolsky
3cdfb12360
Issue 7061: Explained 'gon'
2010-10-29 17:16:49 +00:00
Lars Gustäbel
9cbdd75ec5
Add read support for all missing variants of the GNU sparse
...
extensions. Thus, in addition to GNUTYPE_SPARSE headers, sparse
information in pax headers created by GNU tar can now be decoded.
All three formats 0.0, 0.1 and 1.0 are supported.
On filesystems that support this, holes in files are now restored
whenever a sparse member is extracted.
2010-10-29 09:08:19 +00:00
Georg Brandl
3122ce3e5d
(?:...) is a non-capturing, but still grouping construct.
2010-10-29 06:17:38 +00:00
Georg Brandl
5c66bcaa1a
Fix markup error and update false positive entries from "make suspicious".
2010-10-29 05:36:28 +00:00
Georg Brandl
a17fd1f3b5
Port suspicious markup builder and patchlevel.py so that they can be used with Python 2 and 3 without conversion.
2010-10-29 05:30:17 +00:00
Georg Brandl
b98273fff9
Re-add "debugger" label, it is used in pydoc-topics.
2010-10-29 05:24:24 +00:00
Georg Brandl
30176890d0
send_bytes obviously needs bytes...
2010-10-29 05:22:17 +00:00
Victor Stinner
47ce965562
What's New in Python 3.2: update Unicode section
2010-10-29 00:57:35 +00:00
Georg Brandl
5bc168600a
Review new Barrier docs.
2010-10-28 13:07:50 +00:00
Kristján Valur Jónsson
3be00037d6
issue 8777
...
Add threading.Barrier
2010-10-28 09:43:10 +00:00
Georg Brandl
b9a4391754
#10218 : return timeout status from Condition.wait, mirroring other primitives' behavior.
2010-10-28 09:03:20 +00:00
Georg Brandl
4d54088599
#7351 : add more consistent exception name alias.
2010-10-28 06:42:33 +00:00
Georg Brandl
7424dd359c
#5975 : add unix_dialect to csv module.
2010-10-27 07:27:06 +00:00
Alexander Belopolsky
f0a0d14c28
Issue #7061 : Dropped "for Tk" from turtle module title and moved its
...
doc section under frameworks. Also fixed a couple of markup issues
that affected TOC rendering.
2010-10-27 03:06:43 +00:00
Georg Brandl
599dbfca2f
#10200 : typo.
2010-10-26 19:58:11 +00:00
Georg Brandl
70cd7bc748
#10200 : typo.
2010-10-26 19:31:06 +00:00
Georg Brandl
19208900f4
Markup fix.
2010-10-26 06:59:23 +00:00
Vinay Sajip
a39c571061
logging: Added style option to Formatter to allow %, {} or himBHformatting.
2010-10-25 13:57:39 +00:00
Georg Brandl
2062937aff
Add documentation about the default warnings filters.
2010-10-24 15:16:02 +00:00
Georg Brandl
08be72d0aa
Add a new warning gategory, ResourceWarning, as discussed on python-dev. It is silent by default,
...
except when configured --with-pydebug.
Emit this warning from the GC shutdown procedure, rather than just printing to stderr.
2010-10-24 15:11:22 +00:00
Georg Brandl
872a702bbd
Fix style.
2010-10-24 14:32:45 +00:00
Nick Coghlan
543af75961
Issue 5178: Add tempfile.TemporaryDirectory (original patch by Neil Schemenauer)
2010-10-24 11:23:25 +00:00
R. David Murray
8451c4b6e0
#1349106 : add linesep argument to generator.flatten and header.encode.
2010-10-23 22:19:56 +00:00
Georg Brandl
1e908af335
#6518 : enable context manager protocol for ossaudiodev types.
2010-10-23 17:31:52 +00:00
Antoine Pitrou
ff150f2921
Revert r85797 (and r85798): it broke the Windows buildbots because of
...
test_multiprocessing's misbehaviour.
2010-10-22 21:41:05 +00:00
Antoine Pitrou
45f9cf96cd
Update what's new
2010-10-22 19:45:13 +00:00
Antoine Pitrou
d532321f7b
Issue #5639 : Add a *server_hostname* argument to `SSLContext.wrap_socket`
...
in order to support the TLS SNI extension. `HTTPSConnection` and
`urlopen()` also use this argument, so that HTTPS virtual hosts are now
supported.
2010-10-22 18:19:07 +00:00
Alexander Belopolsky
c08f544844
Fixed a typo
2010-10-21 22:29:36 +00:00
Alexander Belopolsky
41f56f0192
Issue #7061 : Fixed section title
2010-10-21 18:15:39 +00:00
Antoine Pitrou
9583cac633
Issue #10089 : Add support for arbitrary -X options on the command-line.
...
They can be retrieved through a new attribute `sys._xoptions`.
2010-10-21 13:42:28 +00:00
Vinay Sajip
05ed69590b
logging: Improved StreamHandler documentation.
2010-10-20 20:34:09 +00:00
Vinay Sajip
22246fdd9d
logging: clarified Filter documentation.
2010-10-20 11:40:02 +00:00
R. David Murray
f19076e592
Correct signature of BytesGenerator in docs.
2010-10-19 23:05:35 +00:00
Vinay Sajip
fc082cafa6
logging: Documented usage of callables as filters.
2010-10-19 21:13:49 +00:00
Alexander Belopolsky
435d306aa9
Issue #7061 : Fixed some of the issues in turtle module documentation
...
reported by Terry J. Reedy.
2010-10-19 21:07:52 +00:00
Georg Brandl
f285bcca28
Be consistent in the spelling of thread-safe(ty).
2010-10-19 21:07:16 +00:00
Georg Brandl
7004bd1a3d
#10092 : Properly reset locale in Locale*Calendar classes. The context manager was buggy because setlocale() returns the *new* locale, not the old. Also add a test for this.
2010-10-19 18:54:25 +00:00
R. David Murray
7cefc30d34
Tighten up 'byte string' wording in base64 docs.
2010-10-17 23:12:16 +00:00
R. David Murray
a90032a3fb
#1343 : Add short_empty_elements option to XMLGenerator.
...
Patch and tests by Neil Muller.
2010-10-17 22:46:45 +00:00
Skip Montanaro
961aaf5cfa
Note the resolution of issue 9778.
2010-10-17 22:22:24 +00:00
Benjamin Peterson
8f67d0893f
make hashes always the size of pointers; introduce Py_hash_t #9778
2010-10-17 20:54:53 +00:00
Senthil Kumaran
c961322f4f
Syntax fixes for examples in the Doc/includes
2010-10-17 11:42:21 +00:00
Georg Brandl
134c35b191
#9730 : fix example.
2010-10-17 11:36:28 +00:00
Georg Brandl
2379877246
Fix documentation of dis.opmap direction.
2010-10-17 11:29:07 +00:00
Georg Brandl
c16e8f17ac
Make twisted example a bit more logical.
2010-10-17 11:23:56 +00:00
Georg Brandl
c8148265dc
Port changes to pickle docs apparently lost in py3k.
2010-10-17 11:13:37 +00:00
Georg Brandl
8527126f85
#9237 : document sys.call_tracing().
2010-10-17 11:06:14 +00:00
Georg Brandl
12c695cea9
#5121 : fix claims about default values leading to segfaults.
2010-10-17 11:03:22 +00:00
Georg Brandl
2aff335c36
#9204 : remove mentions of removed types in the types module.
2010-10-17 10:59:41 +00:00
Georg Brandl
418cc73403
Fix capitalization.
2010-10-17 10:53:54 +00:00
Georg Brandl
6f4e68d82c
#5962 : clarify sys.exit() vs. threads.
2010-10-17 10:51:45 +00:00
Georg Brandl
a192828ea1
#9138 : reword introduction to classes in Python.
2010-10-17 10:44:11 +00:00
Georg Brandl
f41427263c
#9117 : fix syntax for class definition.
2010-10-17 10:38:20 +00:00
Georg Brandl
e0bf91d597
Some markup and style fixes in argparse docs.
2010-10-17 10:34:28 +00:00
Georg Brandl
9375492be3
#9112 : document error() and exit() methods of ArgumentParser.
2010-10-17 10:28:04 +00:00
Georg Brandl
0036bcf8d8
#9105 : move pickle warning to a bit more prominent location.
2010-10-17 10:24:54 +00:00
Georg Brandl
047e486c45
Remove second parser module example; it referred to non-readily-available example files, and this kind of discovery is much better done with the AST nowadays anyway.
2010-10-17 10:22:28 +00:00
Georg Brandl
fc9794a8fc
Make file names consistent.
2010-10-17 10:15:50 +00:00
Georg Brandl
4985ff2e61
#9086 : correct wrong terminology about linking with pythonXY.dll.
2010-10-17 10:14:38 +00:00
Georg Brandl
531d76b096
#5212 : md5 weaknesses do not affect hmac, so remove the note about that.
2010-10-17 10:09:06 +00:00
Georg Brandl
f3d008737e
Fix copy-paste error in example.
2010-10-17 10:07:29 +00:00
Georg Brandl
7306ad53da
#459007 : merge info from PC/getpathp.c and using/windows.rst to document the forming of sys.path under Windows.
2010-10-17 10:05:13 +00:00
Georg Brandl
eec2d768cd
#8968 : add actual name of token constants.
2010-10-17 09:46:11 +00:00
Georg Brandl
80b75fd288
Fix hmac docs: it takes and returns bytes, except for hexdigest().
2010-10-17 09:43:35 +00:00
Georg Brandl
7716ca6cdd
#8855 : add shelve security warning.
2010-10-17 09:37:54 +00:00
Georg Brandl
96115fb2d3
#8811 : small fixes to sqlite3 docs.
2010-10-17 09:33:24 +00:00
Georg Brandl
8e9eb95c40
#8686 : remove potentially confusing wording that does not add any value.
2010-10-17 09:23:05 +00:00
Georg Brandl
edc9e7ff17
#8556 : use less confusing mapping key in example.
2010-10-17 09:19:03 +00:00
Georg Brandl
dd909db1a9
#10058 : tweak wording about exception returns.
2010-10-17 06:32:59 +00:00
Georg Brandl
17ef0d51d7
Note that maxtasksperchild is new in 3.2.
2010-10-17 06:21:59 +00:00
Georg Brandl
573caa3476
#10124 : typo fix.
2010-10-16 18:53:08 +00:00
Georg Brandl
8e4ddcfaea
#10122 : typo fix.
2010-10-16 18:51:05 +00:00
Barry Warsaw
a40453df37
abiflags: alphabetize and versionadded
2010-10-16 14:17:50 +00:00
Barry Warsaw
8cf4eae522
First (uncontroversial) part of issue 9807.
...
* Expose the build flags to Python as sys.abiflags
* Shared library libpythonX.Y<abiflags>.so
* python-config --abiflags
* Make two distutils tests that failed with --enable-shared (even before this
patch) succeed.
* Fix a few small style issues.
2010-10-16 01:04:07 +00:00
Georg Brandl
392c92a0c6
#10072 : assume a bit less knowledge of the FTP protocol in the ftplib docs.
2010-10-15 19:46:19 +00:00
Georg Brandl
d4460aaacd
#4785 : document strict argument of JSONDecoder, plus add object_pairs_hook in the docstrings.
2010-10-15 17:03:02 +00:00
Georg Brandl
b67878a522
#7790 : move table of struct_time members to the actual description of struct_time.
2010-10-15 17:01:15 +00:00
Georg Brandl
39cadc3ffe
#4968 : updates to inspect.is* function docs.
2010-10-15 16:53:24 +00:00
Georg Brandl
d0b0e1d869
#6798 : fix wrong docs for the arguments to several trace events.
2010-10-15 16:42:37 +00:00
Georg Brandl
f1f8d47d38
#7303 : add documentation for useful pkgutil functions and classes.
2010-10-15 16:35:46 +00:00
Alexander Belopolsky
e8f583244a
Issue #9308 : Removed redundant coding cookies. Added tests for
...
importing encoded modules that do not depend on specific stdlib
modules being encoded in a certain way.
2010-10-15 16:28:20 +00:00
Georg Brandl
3ed4114f7d
#9801 : document how list and dict proxies created by Managers behave w.r.t. mutable items.
2010-10-15 16:19:43 +00:00
Georg Brandl
c1c4bf85c1
#9683 : remove broken dead code dealing with nested arguments removed from Py3k, and update the docs and docstrings accordingly.
2010-10-15 16:07:41 +00:00
Georg Brandl
f74cf77c8d
#7771 : reference to documentation of dictview methods and operations.
2010-10-15 16:03:02 +00:00
Georg Brandl
1f7fffb308
#2830 : add html.escape() helper and move cgi.escape() uses in the standard library to it. It defaults to quote=True and also escapes single quotes, which makes casual use safer. The cgi.escape() interface is not touched, but emits a (silent) PendingDeprecationWarning.
2010-10-15 15:57:45 +00:00
Georg Brandl
70543acfa1
Refrain from using inline suites.
2010-10-15 15:32:05 +00:00
Senthil Kumaran
279b56d9a7
Fix a minor docs bug.
2010-10-15 15:21:19 +00:00
Georg Brandl
b4dac71a87
#5355 : Provide mappings from Expat error numbers to string descriptions and backwards, in order to actually make it possible to analyze error codes provided by ExpatError.
2010-10-15 14:46:48 +00:00
Senthil Kumaran
8227045bbe
Fix sphinx role markups.
2010-10-15 13:29:33 +00:00
Senthil Kumaran
46a48bef3f
Fix ``make check`` warnings.
2010-10-15 13:10:10 +00:00
Senthil Kumaran
916bd38a06
Fixing some sphinx inline directives - detected using ``make check``.
2010-10-15 12:55:19 +00:00
Victor Stinner
f3170ccef8
Use locale encoding if Py_FileSystemDefaultEncoding is not set
...
* PyUnicode_EncodeFSDefault(), PyUnicode_DecodeFSDefaultAndSize() and
PyUnicode_DecodeFSDefault() use the locale encoding instead of UTF-8 if
Py_FileSystemDefaultEncoding is NULL
* redecode_filenames() functions and _Py_code_object_list (issue #9630 )
are no more needed: remove them
2010-10-15 12:04:23 +00:00
Senthil Kumaran
d449a8ad87
Issue10100 - fromfd is now available on all platforms
2010-10-15 09:02:14 +00:00
Antoine Pitrou
b1c5496738
Issue #7523 : Add SOCK_CLOEXEC and SOCK_NONBLOCK to the socket module,
...
where supported by the system. Patch by Nikita Vetoshkin.
2010-10-14 15:05:38 +00:00
Senthil Kumaran
383c32dd38
Issue10063 - file:// scheme will stop accessing remote hosts via ftp protocol
2010-10-14 11:57:35 +00:00
Georg Brandl
268e4d4cf3
#1710703 : write zipfile structures also in the case of closing a new, but empty, archive.
2010-10-14 06:59:45 +00:00
Georg Brandl
539c165299
#6825 : small correction to split() docs.
2010-10-14 06:46:08 +00:00
Georg Brandl
7c4cad51ba
#10046 : small correction to atexit docs.
2010-10-14 06:43:22 +00:00