Commit Graph

10383 Commits

Author SHA1 Message Date
Fred Drake 5a7c11f92f fix copy-editing level nits 2010-11-13 05:24:17 +00:00
Fred Drake 11c49a5213 use appropriate markup 2010-11-13 04:24:26 +00:00
Antoine Pitrou f3b001f966 Issue #4471: Add the IMAP.starttls() method to enable encryption on
standard IMAP4 connections.  Original patch by Lorenzo M. Catucci.
2010-11-12 18:49:16 +00:00
Georg Brandl 281d6ba5fa Add a deprecated-removed directive that allows to give the version of removal for deprecations. 2010-11-12 08:57:12 +00:00
Georg Brandl 40d23e81dc Fix weird line block in table. 2010-11-12 08:09:26 +00:00
Georg Brandl cfa8e29d1c Switch to Sphinx 1.0.5. 2010-11-12 08:09:11 +00:00
Georg Brandl 5e92a50ac0 #10008: Fix duplicate index entry. 2010-11-12 06:20:12 +00:00
Georg Brandl e5b5ff4961 Build a PDF of the FAQs too. 2010-11-12 06:19:48 +00:00
Terry Reedy 02a807ebef 2010-11-12 04:22:22 +00:00
R. David Murray c7399d0a0f #7950: add warning about security implications of shell=True to subprocess docs
Patch by Chris Rebert.
2010-11-12 00:35:31 +00:00
Alexander Belopolsky ea3e91e06a Issue #10389: Documented rules for use of case in section titles. 2010-11-11 22:43:45 +00:00
R. David Murray 6495136e40 #1466065: add validate option to base64.b64decode
Patch by Neil Tallim.  This provides a mechanism for module
users to achieve RFC 3548 compliance in the cases where ignoring
non-base64-alphabet input characters is *not* mandated by the RFC that
references RFC 3548.
2010-11-11 20:09:20 +00:00
Georg Brandl bb27c128a5 Review the new configparser docs. 2010-11-11 07:26:40 +00:00
Łukasz Langa 26d513cf2f Issue #5412: extend configparser to support mapping access 2010-11-10 18:57:39 +00:00
Georg Brandl 1790ed2b2e Fix typo. 2010-11-10 07:57:10 +00:00
Ask Solem ff7ffdd752 Issue #8028: multiprocessing: Documented that ``Process.terminate``
is only intented for use by the parent process.
2010-11-09 21:52:33 +00:00
Ask Solem 518eaa8a76 Issue #7707: Documented that multiprocessing.Queue operations during
import can lead to deadlocks.
2010-11-09 21:46:03 +00:00
Ask Solem 1d3b89397b Documented the new error_callback keyword argument to multiprocessing.Pool's apply_async and map_async 2010-11-09 21:36:56 +00:00
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
Georg Brandl 4eb6597b62 #3865: add note about benchmarking with profilers, and move licensing stuff to bottom of document. 2010-10-14 06:41:42 +00:00
Georg Brandl 8f7b427b5b #7642: update to os.system() docs. 2010-10-14 06:35:53 +00:00
Victor Stinner 8f6b6b0cc3 Issue #9992: Remove PYTHONFSENCODING environment variable. 2010-10-13 22:02:27 +00:00
Antoine Pitrou 834bd81c51 Issue #10041: The signature of optional arguments in socket.makefile()
didn't match that of io.open(), and they also didn't get forwarded
properly to TextIOWrapper in text mode.  Patch by Kai Zhu.
2010-10-13 16:17:14 +00:00
Antoine Pitrou 1ab19ca161 Fix grammar 2010-10-13 10:39:21 +00:00
Antoine Pitrou 803e6d670c Issue #9003: http.client.HTTPSConnection, urllib.request.HTTPSHandler and
urllib.request.urlopen now take optional arguments to allow for
server certificate checking, as recommended in public uses of HTTPS.
2010-10-13 10:36:15 +00:00
Benjamin Peterson 73a3f2d4d4 fix spelling #10078 2010-10-12 23:07:13 +00:00
Benjamin Peterson 5c4bfc4af0 prefer clearing global objects to obscure module.__dict__ bugs #10068 2010-10-12 22:57:59 +00:00
Antoine Pitrou 6c314ec946 Update whatsnew about pickle optimizations 2010-10-12 21:07:20 +00:00
Antoine Pitrou b0182c8ca5 Issue #10075: Add a session_stats() method to SSLContext objects. 2010-10-12 20:09:02 +00:00
Antoine Pitrou 0518842b69 Make comment about SSL support more accurate 2010-10-12 16:44:39 +00:00
Senthil Kumaran 79941b5c09 Fix Issue7285 - multiprocessing module, example code error. 2010-10-10 06:13:49 +00:00
Raymond Hettinger 2f08df3690 Issue #10029: Fix sample code in the docs for zip(). 2010-10-10 05:54:39 +00:00
Victor Stinner 62165d67a2 Document that the 'strict' error handler is used to encode/decode filenames on
Windows
2010-10-09 10:34:37 +00:00
Victor Stinner 257d38ffdd Issue #9738: Document PyErr_SetString() and PyErr_SetFromErrnoWithFilename()
encodings
2010-10-09 10:12:11 +00:00
Benjamin Peterson fc8408cbe8 remove author names from prose 2010-10-09 01:58:37 +00:00
R. David Murray 7c0a2271ff What's new entry for email 5.1. 2010-10-08 21:37:39 +00:00
Antoine Pitrou 0ee4c9f274 Update what's new 2010-10-08 16:46:17 +00:00
R. David Murray 96fd54eaec #4661: add bytes parsing and generation to email (email version bump to 5.1.0)
The work on this is not 100% complete, but everything is present to
allow real-world testing of the code.  The only remaining major todo
item is to (hopefully!) enhance the handling of non-ASCII bytes in headers
converted to unicode by RFC2047 encoding them rather than replacing them with
'?'s.
2010-10-08 15:55:28 +00:00
Antoine Pitrou 59fdd6736b Issue #1589: Add ssl.match_hostname(), to help implement server identity
verification for higher-level protocols.
2010-10-08 10:37:08 +00:00
Victor Stinner beb4135b8c PyUnicode_AsWideCharString() takes a PyObject*, not a PyUnicodeObject*
All unicode functions uses PyObject* except PyUnicode_AsWideChar(). Fix the
prototype for the new function PyUnicode_AsWideCharString().
2010-10-07 01:02:42 +00:00
Antoine Pitrou cd889af917 More new things in what's new 2010-10-06 21:13:56 +00:00
Georg Brandl 5ad8ed5f26 Update to Sphin 1.0.4. 2010-10-06 12:29:49 +00:00
Georg Brandl 19b3e00627 Fix the suspicious builder not to write CRLF, update suspicious file and add instructions to Makefile. 2010-10-06 10:35:24 +00:00
Georg Brandl 682d7e0e07 Fix errors found by "make suspicious". 2010-10-06 10:26:05 +00:00
Georg Brandl fa4f7f97b8 Fix spelling and markup. 2010-10-06 10:14:08 +00:00
Georg Brandl 60203b41b0 Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
Georg Brandl 64a41edb03 Copyedit of os.symlink() docs. 2010-10-06 08:52:48 +00:00
Georg Brandl a102ae3426 #10034: import readline in longer example. 2010-10-06 05:08:32 +00:00
Senthil Kumaran c08d9070db fix a typo. 2010-10-05 18:46:56 +00:00
Senthil Kumaran 242690f870 Remove the references of FTPS from the urllib Documentation. There is no support for it yet. 2010-10-05 18:35:41 +00:00
Georg Brandl eeed95538e Indent version tags properly. 2010-10-05 07:16:01 +00:00
Antoine Pitrou 7b998e9f52 GzipFile.peek improvements, suggested by Nir Aides. 2010-10-04 21:55:14 +00:00
Giampaolo Rodolà 977c707b42 Fix issue 6706: adds new handle_accepted() method to asyncore.dispatcher 2010-10-04 21:08:36 +00:00
Gerhard Häring e0941c5bd2 Fixes #10020 2010-10-03 21:47:06 +00:00
Victor Stinner 1c24bd0252 Issue #8870: PyUnicode_AsWideCharString() doesn't count the trailing nul character
And write unit tests for PyUnicode_AsWideChar() and PyUnicode_AsWideCharString().
2010-10-02 11:03:13 +00:00
Senthil Kumaran 7cafd2644a Fix - issue10010 .. index:: position in the docs. 2010-10-02 03:16:04 +00:00
Amaury Forgeot d'Arc ea8676bf8b Lower the tone of the warning about SSL certificate validation. 2010-10-01 23:42:24 +00:00
Georg Brandl d0ffa4cc8c Fix weird markup that caused latex to fail. 2010-10-01 05:38:10 +00:00
Senthil Kumaran 0f476d49f8 Issue1491 - BaseHTTPServer incorrectly implements response code 100 2010-09-30 06:09:18 +00:00
Antoine Pitrou 69ab95105f Issue #9360: Cleanup and improvements to the nntplib module. The API
now conforms to the philosophy of bytes and unicode separation in Python 3.
A test suite has also been added.
2010-09-29 15:03:40 +00:00
Antoine Pitrou 79ecd7621e Issue #9983: warn that urllib and httplib don't perform SSL certificate validation. 2010-09-29 11:24:21 +00:00
Antoine Pitrou c3ed2e7f83 Issue #9962: GzipFile now has the peek() method. 2010-09-29 10:49:46 +00:00
Victor Stinner 137c34c027 Issue #9979: Create function PyUnicode_AsWideCharString(). 2010-09-29 10:25:54 +00:00
Antoine Pitrou c663b58c9a Give a dedicated page to memoryview objects, so that they can be part
of the concrete objects layer, while the buffer protocol is part of
the abstract objects layer.
2010-09-28 23:59:51 +00:00
Antoine Pitrou f7ba2fa3d6 Buffers are not sequence objects (!). Put them in the abstract objects layers
instead.
2010-09-28 23:39:41 +00:00
Antoine Pitrou 99a00a455c Various improvements to the docs of the buffer API 2010-09-28 23:04:04 +00:00
Antoine Pitrou a0b6873d47 Discourage use of the old buffer API funcs 2010-09-28 21:52:30 +00:00
Antoine Pitrou 826903ece3 Issue #9970: improve C API documentation for memoryview objects 2010-09-28 15:29:16 +00:00
Brian Curtin 1771b54bed Implement #8521. Added named argument handling to winreg's CreateKeyEx,
DeleteKeyEx, and OpenKeyEx.

Note that CKE and DKE are new functions for 3.2 so I didn't give them a
versionchanged because of the existing versionadded. OpenKeyEx already
existed so it gets a versionchanged tag.
2010-09-27 17:56:36 +00:00
Vinay Sajip 76ca3b430c logging: Updated library configuration documentation. 2010-09-27 13:53:47 +00:00
Kristján Valur Jónsson 3b69db27d7 issue 9910
Add a Py_SetPath api to override magic path computations when starting up python.
2010-09-27 05:32:54 +00:00
Antoine Pitrou a305ca786c Fix typo. 2010-09-25 22:12:00 +00:00
Georg Brandl fda2106ac2 #9562: slight clarification. 2010-09-25 16:56:36 +00:00
Georg Brandl a0fc3d37d3 #9944: fix typo. 2010-09-25 13:30:03 +00:00
Vinay Sajip 972412d168 Updated SysLogHandler documentation. 2010-09-23 20:31:24 +00:00
Brian Curtin e8e4b3bfd6 #9808. Implement os.getlogin for Windows, completed by Jon Anglin.
The test is semi-dumb, it just makes sure something comes back since we
don't have a solid source to validate the returned login. We can't be 100%
sure that the USERNAME env var will always match what os.getlogin() returns,
so we don't make any specific assertion there.
2010-09-23 20:04:14 +00:00
Antoine Pitrou e5768cf348 Small fixes in the gzip docs 2010-09-23 16:45:17 +00:00
Antoine Pitrou 7b9698435d Issue #1675951: Allow GzipFile to work with unseekable file objects.
Patch by Florian Festi.
2010-09-23 16:22:51 +00:00
Brian Curtin 5a7a52fbb0 #9582 - add a missing "are" and reflow the line. 2010-09-23 13:45:21 +00:00
Vinay Sajip 5577892ca9 logging: Improved documentation re. blocking handlers. 2010-09-23 09:09:15 +00:00
Vinay Sajip 0637d493e9 logging: added QueueListener and documentation. 2010-09-23 08:15:54 +00:00
Vinay Sajip 0258ce8f0a logging: Added QueueHandler.prepare and updated documentation. 2010-09-22 20:34:53 +00:00
Benjamin Peterson b5d23b4dfc note version 2010-09-21 21:29:26 +00:00
Georg Brandl 6faee4e2ce #9911: doc copyedits. 2010-09-21 14:48:28 +00:00
Marc-André Lemburg 45fb9a1c23 Add missing word. 2010-09-21 11:55:27 +00:00
Marc-André Lemburg 6b91fc4d62 Add OpenSSL license to the Python license documenation page.
See #9119.
2010-09-21 11:37:43 +00:00
Vinay Sajip c84f016988 Added some methods to LoggerAdapter, and updated documentation. 2010-09-21 11:25:39 +00:00
Senthil Kumaran ceff566886 Document HTTPReponse.fileno() method 2010-09-21 01:57:43 +00:00
Benjamin Peterson 2c53971b37 add PyErr_SyntaxLocationEx, to support adding a column offset 2010-09-20 22:42:10 +00:00
Barry Warsaw ebbef6fef2 Issue 9877: expose sysconfig.get_makefile_filename() in the public API. 2010-09-20 15:29:53 +00:00
Vinay Sajip 83eadd1488 logging: hasHandlers additions documented. 2010-09-20 10:31:18 +00:00
Georg Brandl f1d633c386 Mention % as string formatting. 2010-09-20 06:29:01 +00:00
Georg Brandl 448f20b8b1 Fix typo. 2010-09-20 06:27:02 +00:00
Antoine Pitrou e1f2f30328 Be more precise as to what operations are supported 2010-09-19 13:56:11 +00:00
Antoine Pitrou dab642605b Remove references to read() and write() methods, which are useless synonyms of
recv() and send()
2010-09-19 13:31:06 +00:00
Antoine Pitrou 792ff3e7be Mention that SSL sockets provide the basic socket API. 2010-09-19 13:19:21 +00:00
Georg Brandl 035cedb4a3 Edit concurrent docs, add versionadded and see also reference to the PEP. 2010-09-19 09:31:09 +00:00
Benjamin Peterson c713fc73cb edit concurrent.future docs 2010-09-19 04:23:17 +00:00
Brian Quinlan 81c4d36928 Initial implementation of PEP 3148 2010-09-18 22:35:02 +00:00
Vinay Sajip ac00799d61 Improved Filter documentation. 2010-09-17 12:45:26 +00:00
Vinay Sajip c8c8c6968b Improved basicConfig and custom level documentation. 2010-09-17 10:09:04 +00:00