Daniel Stutzbach
2a1e3e67b3
Issue2690: Update docs to reflect the change made by issue2690.
2010-12-17 20:53:03 +00:00
Antoine Pitrou
988dbd7bc2
Issue #10711 : Remove HTTP 0.9 support from http.client. The `strict`
...
parameter to HTTPConnection and friends is deprecated.
2010-12-17 17:35:56 +00:00
R. David Murray
94f58c3a65
#10454 : clarify the compileall docs and help messages.
2010-12-17 16:29:07 +00:00
Łukasz Langa
b25a791802
configparser API cleanup: default values now sensible, slightly incompatible.
...
Backwards compatible alternative values possible as documented.
Done by Łukasz Langa, approved by Raymond and Fred.
2010-12-17 01:32:29 +00:00
Éric Araujo
930df31987
Add missing docs and directives related to PEP 3147 and byte-compilation
2010-12-16 06:28:48 +00:00
Éric Araujo
971dc01e8a
Fix one versionchanged
2010-12-16 03:13:05 +00:00
Éric Araujo
f68fa05f7b
Add versionadded directive missing from r78983.
2010-12-16 02:10:11 +00:00
Éric Araujo
1d55c7ea9b
Advertise “python -m test” over test.regrtest (r87296 followup)
2010-12-16 01:40:26 +00:00
Łukasz Langa
7f64c8a512
Broken ConfigParser removed, SafeConfigParser renamed to ConfigParser.
...
Life is beatiful once again.
2010-12-16 01:16:22 +00:00
Raymond Hettinger
48f3bd331c
Nits
2010-12-16 00:30:53 +00:00
Éric Araujo
055d2e0da4
Advertise “python -m” instead of direct filename.
2010-12-16 00:23:30 +00:00
Éric Araujo
d6c5f749d8
No need to generate a link for something that’s just above.
2010-12-16 00:07:01 +00:00
Antoine Pitrou
810023db3e
Issue #8844 : Regular and recursive lock acquisitions can now be interrupted
...
by signals on platforms using pthreads. Patch by Reid Kleckner.
2010-12-15 22:59:16 +00:00
Éric Araujo
119cda0fd2
Mark up one missed None in pkgutil.rst ( #8851 )
2010-12-15 22:37:27 +00:00
Terry Reedy
17a59252e8
Issue 10534, difflib: tweak doc; test new SequenceMatcher instance attributes; avoid unneeded lists of SM.b2j keys and items in .__chain_b. Do not backport.
2010-12-15 20:18:10 +00:00
Éric Araujo
67f0b6c5f2
Use nested method directives, rewrap long lines, fix whitespace.
2010-12-15 19:30:15 +00:00
Éric Araujo
d00862ac27
Improve trace documentation ( #9264 ). Patch by Eli Bendersky.
2010-12-15 19:09:58 +00:00
Antoine Pitrou
b8eb9cbd71
Move the urllib-inherited API to a distinguished section
2010-12-15 19:07:26 +00:00
R. David Murray
d89bc3ff59
#10705 : document what the values of debuglevel are and mean.
2010-12-15 02:19:14 +00:00
Vinay Sajip
9a6b400a59
Logging documentation update.
2010-12-14 19:40:21 +00:00
R. David Murray
ec07331eea
#775964 : skip YP/NIS entries instead of failing the test
...
Also includes doc updates mentioning that these entries may not
be retrievable via getgrnam and getgrgid.
Patch by Bobby Impollonia.
2010-12-14 16:20:53 +00:00
Gregory P. Smith
8edd99d085
Issue #6559 : fix the subprocess.Popen pass_fds implementation. Add a unittest.
...
Issue #7213 : Change the close_fds default on Windows to better match the new
default on POSIX. True when possible (False if stdin/stdout/stderr are
supplied).
Update the documentation to reflect all of the above.
2010-12-14 13:43:30 +00:00
R. David Murray
7ec754b7da
#1078919 : make add_header automatically do RFC2231 encoding when needed.
...
Also document the use of three-tuples if control of the charset
and language is desired.
2010-12-13 23:51:19 +00:00
R. David Murray
796343b198
#10698 : fix typo in example.
2010-12-13 22:50:30 +00:00
Vinay Sajip
fd94b173ce
Logging documentation update.
2010-12-13 18:49:08 +00:00
Vinay Sajip
7292b884bd
Logging documentation update.
2010-12-13 18:43:57 +00:00
Vinay Sajip
9466fe88a7
Logging documentatio update.
2010-12-13 08:54:02 +00:00
Gregory P. Smith
f560485388
Get rid of the close_fds DeprecationWarning. Changes the default on a per
...
platform basis. It remains False on Windows and changes to True on all
other platforms (POSIX). Based on python-dev discussion and
http://bugs.python.org/issue7213 .
2010-12-13 06:45:02 +00:00
Vinay Sajip
1d5d6856e2
Logging documentation - further update.
2010-12-12 22:47:13 +00:00
Vinay Sajip
97b886dc8c
Logging documentation - further update.
2010-12-12 22:45:35 +00:00
Vinay Sajip
36675b6a0f
Logging documentation - further update.
2010-12-12 22:30:17 +00:00
Antoine Pitrou
7bdfe7755b
Improve readability of the socket docs
2010-12-12 20:57:12 +00:00
Antoine Pitrou
64a467d790
Homogenize the "optional OS services" menu
2010-12-12 20:34:49 +00:00
Antoine Pitrou
f10f162db9
Consistent ordering of availability statements
2010-12-12 20:17:29 +00:00
Antoine Pitrou
e72b586b02
Fix heading level
2010-12-12 20:13:31 +00:00
Antoine Pitrou
a654090840
Remove redundant sentence, and fix markup
2010-12-12 20:09:18 +00:00
Antoine Pitrou
cc4edd59d6
Add link to the buffer protocol description from the memory description.
2010-12-12 20:01:43 +00:00
Antoine Pitrou
36730e8bc1
Make this a warning and fix indentation
2010-12-12 18:25:25 +00:00
Antoine Pitrou
19d6ce0f73
Obsolete aliases needn't be documented
2010-12-12 18:14:34 +00:00
Antoine Pitrou
b387ad6eec
Remove reference to stuff which is already obsolete in 2.x.
2010-12-12 18:12:40 +00:00
Antoine Pitrou
c58bde159f
SET_LINENO was removed in 2.3
2010-12-12 18:09:53 +00:00
Vinay Sajip
f234eb9c32
Logging documentation - further update.
2010-12-12 17:37:27 +00:00
Vinay Sajip
0e65cf0b6a
Logging documentation - further update.
2010-12-12 13:49:39 +00:00
Vinay Sajip
5286ccfdf8
Logging documentation - further update.
2010-12-12 13:25:29 +00:00
Vinay Sajip
a18b959473
Logging documentation update.
2010-12-12 13:20:55 +00:00
Benjamin Peterson
28a4dce6a8
remove (un)transform methods
2010-12-12 01:33:04 +00:00
Alexander Belopolsky
fc55789cae
Updated UCD version and unicode.org links to Unicode 6.0.0
2010-12-10 18:11:24 +00:00
Vinay Sajip
dfa0a2abcf
Minor documentation tweak.
2010-12-10 08:17:05 +00:00
Georg Brandl
fb1720b0f5
Fix "seperate".
2010-12-09 18:08:43 +00:00
Victor Stinner
53a9dd776e
Issue #10546 : UTF-16-LE and UTF-16-BE *do* support non-BMP characters
...
Fix the doc and add tests.
2010-12-08 22:25:45 +00:00
Raymond Hettinger
c2c7c37377
Make the example a little more interesting and useful.
2010-12-07 09:44:21 +00:00
Raymond Hettinger
677e10a45e
Add example for the entry for argparse
2010-12-07 06:45:30 +00:00
Raymond Hettinger
1fa7682c26
Note improvements to the docs.
2010-12-06 23:31:36 +00:00
Raymond Hettinger
6e35394ed5
Mention itertools.accumulate().
2010-12-04 23:42:12 +00:00
Raymond Hettinger
d9404b5741
Doc nit.
2010-12-04 20:51:36 +00:00
Georg Brandl
46402378ca
Fix markup errors.
2010-12-04 19:06:18 +00:00
Gregory P. Smith
8c647cd737
clarify the docs and new warning message.
2010-12-04 18:11:44 +00:00
Victor Stinner
13d49ee7d6
Issue #10601 : sys.displayhook uses 'backslashreplace' error handler on
...
UnicodeEncodeError.
2010-12-04 17:24:33 +00:00
Georg Brandl
cbc79c76a8
Add display/undisplay pdb commands.
2010-12-04 16:21:42 +00:00
Georg Brandl
44f2b640ff
#7245 : Add a SIGINT handler on continue in pdb that allows to break a program again by pressing Ctrl-C.
2010-12-04 16:00:47 +00:00
Łukasz Langa
2cf9ddb390
configparser: fixed inconsistency where in SafeConfigParser option values
...
were ensured to be strings but section names and option keys were not.
Behaviour unchanged for RawConfigParser and ConfigParser.
2010-12-04 12:46:01 +00:00
Georg Brandl
1acb746d79
Add the "interact" pdb command from pdb++.
2010-12-04 11:20:26 +00:00
Georg Brandl
732324a3f8
#7905 : Actually respect the keyencoding parameter to shelve.Shelf.
2010-12-04 11:12:43 +00:00
Georg Brandl
8334fd9285
Add an "optimize" parameter to compile() to control the optimization level, and provide an interface to it in py_compile, compileall and PyZipFile.
2010-12-04 10:26:46 +00:00
Georg Brandl
d9e833c70a
#6045 : provide at least get() and setdefault() for all dbm modules.
2010-12-04 09:14:36 +00:00
Gregory P. Smith
d23047b62c
issue7213 + issue2320: Cause a DeprecationWarning if the close_fds argument is
...
not passed to subprocess.Popen as the default value will be changing in a
future Python to the safer and more often desired value of True.
DeprecationWarnings that show up in a lot of existing code are controversial
and have caused pain in the past. I'd like to leave this on for 3.2 beta1 and
see how things go. We can remove the warning if it is deemed too noisy during
any betas. (case study: the md5 and sha module DeprecationWarnings are loathed
around the world as those modules were never going to be removed in 2.x and
2to3 has a fixer for code that uses them)
2010-12-04 09:10:44 +00:00
Georg Brandl
e8b0d619b9
Fix typo.
2010-12-04 09:04:04 +00:00
Michael Foord
37d120aeb4
Issue 10620: Specifying test modules by path instead of module name to 'python -m unittest'
2010-12-04 01:11:21 +00:00
Georg Brandl
500be24a64
Fix indentation.
2010-12-03 19:56:42 +00:00
Antoine Pitrou
bed81c882b
Add an "advanced topics" section to the io doc.
2010-12-03 19:14:17 +00:00
Terry Reedy
74a7c67db1
2010-12-03 18:57:42 +00:00
Georg Brandl
38e117d20a
Fix punctuation.
2010-12-03 17:19:27 +00:00
Łukasz Langa
b6a6f5f886
Issue 10499: Modular interpolation in configparser
2010-12-03 16:28:00 +00:00
Georg Brandl
1eb40bc945
Markup consistency fixes.
2010-12-03 15:30:09 +00:00
Nick Coghlan
37ee850b10
Issue 2690: Add support for slicing and negative indices to range objects (includes precalculation and storage of the range length).
...
Refer to the tracker issue for the language moratorium implications of this change
2010-12-03 14:26:13 +00:00
Vinay Sajip
615615291f
logging: Added getLogRecordFactory/setLogRecordFactory with docs and tests.
2010-12-03 11:50:38 +00:00
Georg Brandl
34e9fc2e82
Add a line with the actual changes.
2010-12-03 09:45:33 +00:00
Nick Coghlan
7bb30b72d8
Improve Pydoc interactive browsing ( #2001 ). Patch by Ron Adam.
...
* A -b option to start an enhanced browsing session.
* Allow -b and -p options to be used together.
* Specifying port 0 will pick an arbitrary unused socket port.
* A new browse() function to start the new server and browser.
* Show Python version information in the header.
* A *Get* field which takes the same input as the help() function.
* A *Search* field which replaces the Tkinter search box.
* Links to *Module Index*, *Topics*, and *Keywords*.
* Improved source file viewing.
* An HTMLDoc.filelink() method.
* The -g option and the gui() and serve() functions are deprecated.
2010-12-03 09:29:11 +00:00
R. David Murray
bb7b753cfc
Add missing versionchanged, correct 'throw' wording to 'raise'.
2010-12-03 04:26:18 +00:00
R. David Murray
b579dba119
#1486713 : Add a tolerant mode to HTMLParser.
...
The motivation for adding this option is that the the functionality it
provides used to be provided by sgmllib in Python2, and was used by,
for example, BeautifulSoup. Without this option, the Python3 version
of BeautifulSoup and the many programs that use it are crippled.
The original patch was by 'kxroberto'. I modified it heavily but kept his
heuristics and test. I also added additional heuristics to fix #975556 ,
#1046092 , and part of #6191 . This patch should be completely backward
compatible: the behavior with the default strict=True is unchanged.
2010-12-03 04:06:39 +00:00
Brian Curtin
79cdb661f5
Fix #10554 . Added context manager support to Popen objects.
...
Added a few common Popen uses to the tests like we've done for a few other
instances of adding context managers. Eventually the entire test suite
could be converted to use the context manager format.
2010-12-03 02:46:02 +00:00
Raymond Hettinger
2d93e6ee63
Update the itertools.accumulate() docs.
2010-12-03 02:33:53 +00:00
Raymond Hettinger
d8ff4658fb
Simplify the signature for itertools.accumulate() to match numpy. Handle one item iterable the same way as min()/max().
2010-12-03 02:09:34 +00:00
Michael Foord
5074df623b
Issue 7911: unittest.TestCase.longMessage defaults to True for improved failure messages by default
2010-12-03 00:53:09 +00:00
Georg Brandl
1203720ffb
Re-add accidentally removed line.
2010-12-02 22:35:25 +00:00
R. David Murray
a0b44b5adb
#8989 : add 'domain' keyword to make_msgid.
...
Patch by Adrian von Bidder.
2010-12-02 21:47:19 +00:00
Brian Curtin
52173d4959
Fix #9333 . Expose os.symlink on Windows only when usable.
...
In order to create symlinks on Windows, SeCreateSymbolicLinkPrivilege
is an account privilege that is required to be held by the user. Not only
must the privilege be enabled for the account, the activated privileges for
the currently running application must be adjusted to enable the requested
privilege.
Rather than exposing an additional function to be called prior to the user's
first os.symlink call, we handle the AdjustTokenPrivileges Windows API call
internally and only expose os.symlink when the privilege escalation was
successful.
Due to the change of only exposing os.symlink when it's available, we can
go back to the original test skipping methods of checking via `hasattr`.
2010-12-02 18:29:18 +00:00
Georg Brandl
02524629f3
#7475 : add (un)transform method to bytes/bytearray and str, add back codecs that can be used with them from Python 2.
2010-12-02 18:06:51 +00:00
Georg Brandl
c1673681fd
Fix-up documentation of makedirs().
2010-12-02 09:06:12 +00:00
Terry Reedy
5a22b65117
Issue 9299 Add exist_ok parameter to os.makedirs to suppress 'File exists' exception. Patch by Ray Allen.
2010-12-02 07:05:56 +00:00
Raymond Hettinger
3cdf871a8c
Neaten-up random module docs.
2010-12-02 05:35:35 +00:00
Raymond Hettinger
2fdc7b1f75
Add an example to the random docs.
2010-12-02 02:41:33 +00:00
Raymond Hettinger
30c7362436
Clean-up last update (missing comma, unnecessary spacing change, spurious backtick).
2010-12-01 23:45:20 +00:00
Raymond Hettinger
adb8146e53
Add itertools.accumulate().
2010-12-01 22:50:36 +00:00
Georg Brandl
419e3de373
Fix some markup and style in the unittest docs.
2010-12-01 15:44:25 +00:00
Raymond Hettinger
5ce0aa236f
Add recipe to itertools doc.
2010-12-01 10:49:19 +00:00
Raymond Hettinger
c79fb0e52d
Issue 10593: Adopt Nick's suggestion for an lru_cache with maxsize=None.
2010-12-01 03:45:41 +00:00
Ezio Melotti
ed3a7d2d60
#10273 : Rename assertRegexpMatches and assertRaisesRegexp to assertRegex and assertRaisesRegex.
2010-12-01 02:32:32 +00:00
Ezio Melotti
6090187656
#10535 : Enable silenced warnings in unittest by default
2010-12-01 00:56:10 +00:00
Raymond Hettinger
00f2f97dbd
Doc and docstring nits.
2010-12-01 00:47:56 +00:00