Commit Graph

1538 Commits

Author SHA1 Message Date
Gregory P. Smith d02eedacab Issue #4751: For hashlib algorithms provided by OpenSSL, the Python
GIL is now released during computation on data lengths >= 2048 bytes.
2009-05-04 00:16:49 +00:00
Michael Foord 07ef487a96 2009-05-02 22:43:34 +00:00
Benjamin Peterson 2b42c29a50 add myself 2009-05-02 20:26:53 +00:00
Michael Foord e2fb98f467 Add addCleanup and doCleanups to unittest.TestCase.
Closes issue 5679.

Michael Foord
2009-05-02 20:15:05 +00:00
Michael Foord 829f6b8052 Adds an exit parameter to unittest.main(). If False main no longer
calls sys.exit.

Closes issue 3379.

Michael Foord
2009-05-02 11:43:06 +00:00
Georg Brandl 24cc78ac61 Fix directive name. 2009-05-01 21:30:25 +00:00
Georg Brandl b64b8278d1 Review ipaddr docs and add them in the TOC under "Internet protocols". 2009-05-01 21:28:35 +00:00
Gregory P. Smith 1d499265e0 Adds the ipaddr module to the standard library. Issue #3959.
Based off of subversion r69 from http://code.google.com/p/ipaddr-py/

This code is 2to3 safe, I'll merge it into py3k later this afternoon.
2009-05-01 19:59:52 +00:00
Walter Dörwald 6733bed57e Make test.test_support.EnvironmentVarGuard behave like a dictionary.
All changes are mirrored to the underlying os.environ dict, but rolled back
on exit from the with block.
2009-05-01 17:35:37 +00:00
R. David Murray b01c6e53ed Make the turtle.rst doctests pass. I have a feeling there should be
more cleanup, but I don't know now to kill turtles.  Especially
unexpected ones... ;)
2009-04-30 12:42:32 +00:00
Georg Brandl f6dab9542c Make the doctests in the docs pass, except for those in the turtle module. 2009-04-28 21:48:35 +00:00
R. David Murray 3b23c9c516 Remove spurious 'u'. 2009-04-28 19:02:55 +00:00
R. David Murray 636b23a96f Various small fixups to the multiprocessing docs, mostly fixing and
enabling doctests that Sphinx can run, and fixing and disabling tests that
Sphinx can't run.  I hand checked every test not now marked as a doctest,
and all except the two that have open bug reports against them now work,
at least on Linux/trunk. (I did not look at the last example at all since
there was already an open bug).  I did not read the whole document with
an editor's eye, but I did fix a few things I noticed while working on
the tests.
2009-04-28 16:08:18 +00:00
Raymond Hettinger 8b8f8cc1b0 Add example to the seealso section. 2009-04-27 21:12:54 +00:00
R. David Murray ec047e0725 Make sys.xxx variable references into links, note that print_last only
works when an exception gets to the interactive prompt, and update the
examples after testing.  The last one is now a valid Sphinx doctest,
but of the preceding two one can't be made a doctest and the other one
I'm postponing to 3.x because sphinx handles doctests as Unicode strings
and that makes the 2.x output confusing.
2009-04-27 17:22:36 +00:00
Georg Brandl 9bc668251f #5848: small unittest doc patch. 2009-04-27 17:04:23 +00:00
Georg Brandl b44c9f357d Demote warnings to notices, part 2: stuff that is 2.x-only. 2009-04-27 15:29:26 +00:00
Georg Brandl 16a57f6a34 Demote warnings to notices where appropriate, following the goal that as few "red box" warnings
should clutter the docs as possible.  Part 1: stuff that gets merged to Py3k.
2009-04-27 15:29:09 +00:00
Georg Brandl e1b79ce17e #5856: fix typo s in traceback example. 2009-04-27 15:09:25 +00:00
Georg Brandl 208b00d03f #5841: add deprecation py3k warning and notice in the docs for commands module. 2009-04-25 15:11:29 +00:00
Georg Brandl cf5608df81 #5821: add some capabilities of TarFile's file-like object. 2009-04-25 15:05:04 +00:00
Georg Brandl 64034bbf84 #5834: use "failure" instead of "error" because the two have different meanings in unittest context. 2009-04-25 14:51:31 +00:00
Georg Brandl 69923a1df6 #5813: add a reference to the "future statements" section. 2009-04-23 08:49:56 +00:00
Georg Brandl 95089bc9bf Fix rewrapping accident. 2009-04-23 08:49:39 +00:00
Georg Brandl 49cc4eafcb #5820: fix bug in usage of getreader(). 2009-04-23 08:44:57 +00:00
Mark Dickinson 8100bd8431 Issue #5812: make Fraction('1e-6') valid. Backport of r71806. 2009-04-22 18:15:25 +00:00
Nick Coghlan 5533ff6a2e Issue 5354: Change API for import_fresh_module() to better support test_warnings use case (also fixes some bugs in the original implementation) 2009-04-22 15:26:04 +00:00
Eric Smith 4c074382bd Documentation for issue 5237, auto-numbered format fields. Contributed by Terry J. Reedy. 2009-04-22 00:47:00 +00:00
Georg Brandl e56101136c #5751: fix escaping of \\n. 2009-04-21 18:24:34 +00:00
Georg Brandl ce54356690 #5757: fix copy-paste error in notify(). 2009-04-21 18:23:08 +00:00
Raymond Hettinger cccfc825e4 Fix typo 2009-04-20 18:23:57 +00:00
Raymond Hettinger 76162e305c Clarify the behavior of any() and all() with an empty iterable. 2009-04-16 18:16:10 +00:00
R. David Murray 7203081025 Less red ink (warning->note) and add link to def of side-by-side assembly. 2009-04-16 18:12:53 +00:00
R. David Murray 6076d399b4 Fix for issue3440: add warning to subprocess discussion of
env parameter that on Windows SystemRoot is required in order
to run side-by-side assemblies.
2009-04-15 22:33:07 +00:00
Benjamin Peterson 5c9914899b tupel -> tuple 2009-04-14 21:23:09 +00:00
Georg Brandl b48327a215 #5745: more linking for identifiers in email docs. 2009-04-13 13:13:25 +00:00
Hirokazu Yamamoto 4585746fb0 Fixed another typos. (email.Utils => email.utils) 2009-04-13 01:21:56 +00:00
Hirokazu Yamamoto 3bd4058d82 Fixed typo. (email.Utils => email.utils) 2009-04-13 01:07:06 +00:00
Benjamin Peterson a9feadc0dd fix missing quote 2009-04-12 23:44:15 +00:00
Benjamin Peterson 7bedd625df fix extra parenthesis #5774 2009-04-12 23:19:56 +00:00
Nick Coghlan cd2e7042ae Issue 5354: Provide a standardised testing mechanism for doing fresh imports of modules, including the ability to block extension modules in order to test the pure Python fallbacks 2009-04-11 13:31:31 +00:00
Raymond Hettinger f0f475da61 Add examples. 2009-04-10 13:16:50 +00:00
Raymond Hettinger c4f4697196 Fix the count of datatypes. 2009-04-10 06:38:39 +00:00
Raymond Hettinger f368fbc24e Clarify the table entries for combinatorics. 2009-04-10 04:25:45 +00:00
Raymond Hettinger c473c5aa9b Add note on using keyword arguments with OrderedDict. 2009-04-09 22:31:51 +00:00
Andrew M. Kuchling 5963185b23 Typo fixes 2009-04-09 11:23:36 +00:00
Michael Foord f2dfef1637 Adding assertIs and assertIsNot methods to unittest.TestCase
Issue #2578
2009-04-05 19:19:28 +00:00
Georg Brandl a7ec0726e2 #5370: doc update about unpickling objects with custom __getattr__ etc. methods. 2009-04-05 14:40:06 +00:00
Georg Brandl 5d19610f8d #1718017: document the relation of os.path and the posixpath, ntpath etc. modules better. 2009-04-05 10:41:02 +00:00
Georg Brandl 75f1107b7c Avoid sure signs of a diseased mind. 2009-04-05 10:32:26 +00:00
Georg Brandl 89b1296ab9 Normalize spelling of Mac OS X. 2009-04-05 10:29:57 +00:00
Georg Brandl 9af0c56057 #1742837: expand HTTP server docs, and fix SocketServer ones to document methods as methods, not functions. 2009-04-05 10:24:20 +00:00
Benjamin Peterson f9c8193b76 note how using iter* are unsafe while mutating and document iter(dict) 2009-04-04 23:46:34 +00:00
Georg Brandl 29b36308a4 #5601: clarify that webbrowser is not meant for file names. 2009-04-04 13:45:49 +00:00
Georg Brandl 9d977b81a1 #5642: clarify map() compatibility to the builtin. 2009-04-04 13:42:39 +00:00
R. David Murray 195374e836 Fix error in description of 'oct' (issue 5678). 2009-04-04 06:39:56 +00:00
Raymond Hettinger 64906bbeba Add helpful link. 2009-04-04 05:37:47 +00:00
Vinay Sajip 353a85f99c Clarified warning about logging use from asynchronous signal handlers. 2009-04-03 21:58:16 +00:00
Andrew M. Kuchling a178a69819 Fix 'the the' duplication 2009-04-03 21:45:29 +00:00
Vinay Sajip b0b1aa214a Added warning about logging use from asynchronous signal handlers. 2009-04-03 10:23:18 +00:00
Raymond Hettinger 6df48a3354 Update docs for namedtuple's renaming change. 2009-04-02 22:34:17 +00:00
Antoine Pitrou 789be0c0a0 Issue #2396: backport the memoryview object. 2009-04-02 21:18:34 +00:00
Jesse Noller 7152f6d915 Add custom initializer argument to multiprocess.Manager*, courtesy of lekma 2009-04-02 05:17:26 +00:00
R. David Murray d56bab47f1 Clarify that datetime strftime does not produce leap seconds and datetime
strptime does not accept it in the strftime behavior section of the
datetime docs.

Closes issue 2568.
2009-04-02 04:34:04 +00:00
Jesse Noller 5053fbbb38 Issue 3551: Raise ValueError if the size causes ERROR_NO_SYSTEM_RESOURCES 2009-04-02 04:22:09 +00:00
Michael Foord 345b2fe21e Better exception messages for unittest assert methods.
- unittest.assertNotEqual() now uses the inequality operator (!=) instead
  of the equality operator.

- Default assertTrue and assertFalse messages are now useful.

- TestCase has a longMessage attribute. This defaults to False, but if set to True
  useful error messages are shown in addition to explicit messages passed to assert methods.

Issue #5663
2009-04-02 03:20:38 +00:00
Andrew M. Kuchling e9d35ef230 Typo fix 2009-04-02 00:02:14 +00:00
Georg Brandl 88ed8f2c50 #4572: add SEEK_* values as constants in io.py. 2009-04-01 21:00:55 +00:00
Raymond Hettinger fff2f4bb03 Add link to an alternative generator with a long-period. 2009-04-01 20:50:58 +00:00
Jesse Noller b12e79da1b Issue 3270: document Listener address restrictions on windows 2009-04-01 16:42:19 +00:00
Jesse Noller 02cb0eb231 Fix multiprocessing.event to match the new threading.Event API 2009-04-01 03:45:50 +00:00
Josiah Carlson bb94d43dcd Fix for failing asyncore tests. 2009-04-01 01:28:11 +00:00
Raymond Hettinger 6bc94cbbc8 Improve examples for collections.deque() 2009-03-31 22:43:03 +00:00
Georg Brandl b7715865e7 #3427: document correct return type for urlopen().info(). 2009-03-31 22:18:19 +00:00
Georg Brandl a08e8dedc2 #5598: document DocFileSuite *args argument. 2009-03-31 21:15:33 +00:00
Georg Brandl ef660e8e50 #1674032: return value of flag from Event.wait(). OKed by Guido. 2009-03-31 20:41:08 +00:00
Gregory P. Smith 65ff00559a Issue an actual PendingDeprecationWarning for the TestCase.fail* methods.
Document the deprecation.
2009-03-31 19:59:14 +00:00
Georg Brandl 956ed9782a #4411: document mro() and __mro__. (I hope I got it right.) 2009-03-31 19:26:24 +00:00
Georg Brandl b48adecbd6 #1096310: document usage of sys.__std*__ a bit better. 2009-03-31 19:10:35 +00:00
Georg Brandl 5206086e0d #4882: document named group behavior a bit better. 2009-03-31 19:06:57 +00:00
Georg Brandl 22717dffba #837577: note cryptic return value of spawn*e on invalid env dicts. 2009-03-31 18:26:55 +00:00
Gregory P. Smith 2839985c7e The unittest.TestCase.assertEqual() now displays the differences in lists,
tuples, dicts and sets on failure.

Many new handy type and comparison specific assert* methods have been added
that fail with error messages actually useful for debugging.  Contributed in
by Google and completed with help from mfoord and GvR at PyCon 2009 sprints.

Discussion lives in http://bugs.python.org/issue2578.
2009-03-31 16:54:10 +00:00
Georg Brandl b945bbf33e #1386675: specify WindowsError as the exception, because it has a winerror attribute that EnvironmentError doesnt have. 2009-03-31 16:31:11 +00:00
Georg Brandl 624f3372e2 #5529: backport new docs of import semantics written by Brett to 2.x. 2009-03-31 16:11:45 +00:00
Georg Brandl 21b60afd4c #5581: fget argument of abstractproperty is optional as well. 2009-03-31 15:50:16 +00:00
Georg Brandl 382edff289 #5519: remove reference to Kodos, which seems dead. 2009-03-31 15:43:20 +00:00
Andrew M. Kuchling efa97718e6 typo fix 2009-03-30 23:08:24 +00:00
Barry Warsaw dbf95a3643 A fix for issue 1974, inspired by the patch from Andi Albrecht (aalbrecht),
though with some changes by me.  This patch should not be back ported or
forward ported.  It's a bit too risky for 2.6 and 3.x does things fairly
differently.
2009-03-30 22:42:17 +00:00
Andrew M. Kuchling 55acfc6c87 Many edits 2009-03-30 22:31:11 +00:00
Andrew M. Kuchling 19672006a7 Typo fixes 2009-03-30 22:29:15 +00:00
Georg Brandl d59efbccf1 #5199: make warning about vars() assignment more visible. 2009-03-30 22:09:34 +00:00
Ronald Oussoren 008af85dc0 Fix for issue 13095 2009-03-30 20:02:08 +00:00
Ronald Oussoren 8ba6f3baf6 Fix for issue 896199 (some Carbon modules aren't present in the documentation) 2009-03-30 16:01:51 +00:00
Benjamin Peterson ac0580edc2 there's actually three methods here #5600 2009-03-30 02:49:32 +00:00
Mark Dickinson 2e648ecc7d Issue #532631: Replace confusing fabs(x)/1e25 >= 1e25 test
with fabs(x) >= 1e50, and fix documentation.
2009-03-29 14:37:51 +00:00
Benjamin Peterson 097aafdde6 fix consistency 2009-03-29 03:39:58 +00:00
Benjamin Peterson 7233acc5c5 stop the versionchanged directive from hiding the docs 2009-03-29 03:31:40 +00:00
Benjamin Peterson be76d4caed a more realistic example 2009-03-29 03:16:57 +00:00
Georg Brandl a0eea590c7 Add section numbering to some of the larger subdocuments. 2009-03-28 19:57:36 +00:00
Benjamin Peterson 0e9285845e give os.symlink and os.link() better parameter names #5564 2009-03-28 19:16:10 +00:00
Georg Brandl a31aa45fbf #5324: document __subclasses__(). 2009-03-28 19:10:37 +00:00
Benjamin Peterson 47d9738b0f rename TestCase.skip() to skipTest() because it causes annoying problems with trial #5571 2009-03-26 20:05:50 +00:00
Skip Montanaro 9a1337b95e clarify the type of data returned 2009-03-25 00:52:11 +00:00
Raymond Hettinger 21b617bd98 Add links to related resources. 2009-03-24 00:17:11 +00:00
Benjamin Peterson 31b7806ee8 forgot to document that setUp can be skipped (silly me...) 2009-03-23 23:13:36 +00:00
Benjamin Peterson 99721e0c44 refactor unittest docs 2009-03-23 23:10:14 +00:00
Benjamin Peterson cb2b0e45d4 comply with the evilJavaNamingScheme for attribute names
It seems my love of PEP 8 overrode the need for consistentcy
2009-03-23 22:29:45 +00:00
Benjamin Peterson 692428e77f implement test skipping and expected failures
patch by myself #1034053
2009-03-23 21:50:21 +00:00
Antoine Pitrou f8387af262 Issue #4688: Add a heuristic so that tuples and dicts containing only
untrackable objects are not tracked by the garbage collector. This can
reduce the size of collections and therefore the garbage collection overhead
on long-running programs, depending on their particular use of datatypes.

(trivia: this makes the "binary_trees" benchmark from the Computer Language
Shootout 40% faster)
2009-03-23 18:41:45 +00:00
Raymond Hettinger 2cef1a5409 Add MutableSet example. 2009-03-20 18:25:49 +00:00
Mark Dickinson efc82f7e8e Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms.
Backport of r70459.
2009-03-20 15:51:55 +00:00
Raymond Hettinger 2412299be9 * Add clearer comment to initialization code.
* Add optional argument to popitem() -- modeled
  after Anthon van der Neut's C version.
* Fix method markup in docs.
2009-03-19 19:59:58 +00:00
Raymond Hettinger 91852ca673 Issue 5381: Add object_pairs_hook to the json module. 2009-03-19 19:19:03 +00:00
Benjamin Peterson 06919a177d a much better example 2009-03-18 20:58:09 +00:00
Benjamin Peterson ed3558b334 I thought this was begging for an example 2009-03-17 20:29:51 +00:00
Georg Brandl 8cbe9556cf Add token markup. 2009-03-16 19:42:03 +00:00
Georg Brandl 545a134916 Fix markup in re docs and give a mail address in regex howto, so that
the recommendation to send suggestions to the author can be followed.
2009-03-15 21:59:37 +00:00
Georg Brandl 09827eb55e #5276: document IDLESTARTUP and .Idle.py. 2009-03-15 21:51:48 +00:00
Georg Brandl 8db96b5969 #5478: fix copy-paste oversight in function signature. 2009-03-15 21:47:42 +00:00
Georg Brandl 5a95b21fee #5491: clarify nested() semantics. 2009-03-15 21:44:43 +00:00
Georg Brandl e83a4adba7 #5486: typos. 2009-03-13 19:03:58 +00:00
Raymond Hettinger efa7c138b6 Issue 5477: Fix buglet in the itertools documentation. 2009-03-12 00:31:58 +00:00
Brett Cannon 6c4cff0f32 Require implementations for warnings.showwarning() support the 'line' argument.
Was a DeprecationWarning for not supporting it since Python 2.6.

Closes issue #3652.
2009-03-11 04:51:06 +00:00
Raymond Hettinger 8f19598f78 Fix typo. 2009-03-10 13:04:30 +00:00
Raymond Hettinger 56411aac79 For collections.deque() objects, expose the maxlen parameter as a read-only attribute. 2009-03-10 12:50:59 +00:00
Raymond Hettinger ced6b1da83 Update the decimal FAQ for the from_float() classmethod and improve the recipe for remove_exponent() to make it cut and pasteable. 2009-03-10 08:16:05 +00:00
Raymond Hettinger eecd1dc6e0 Clarify the meaning of normal and subnormal. 2009-03-10 04:40:24 +00:00
Raymond Hettinger f345a21d8e Update url for the spec. 2009-03-10 01:07:30 +00:00
Raymond Hettinger f4ea929044 Fix markup. 2009-03-10 00:06:05 +00:00
Benjamin Peterson 6d83429a1d gzip and bz2 are context managers 2009-03-09 20:38:56 +00:00
Georg Brandl 38f1bf6745 Add missing space. 2009-03-09 16:35:48 +00:00
Georg Brandl 2cd82a8383 #5458: add a note when we started to raise RuntimeErrors. 2009-03-09 14:25:07 +00:00
Raymond Hettinger 9324ed8982 Add cross-reference to the collections docs. 2009-03-09 12:56:23 +00:00
Raymond Hettinger 3496a89f27 Add consume() recipe to itertools docs. 2009-03-09 11:57:29 +00:00
Raymond Hettinger fed84c765d Issue 5443: Fix typo. 2009-03-09 11:31:39 +00:00
Jesus Cea ce15a65ca7 Minor bsddb documentation glitch 2009-03-05 19:37:37 +00:00
Benjamin Peterson c51ec0a9e3 add example 2009-03-05 00:17:57 +00:00
Facundo Batista eeafb96b08 Fixed a typo. 2009-03-04 21:18:17 +00:00
Georg Brandl d5ad6da03b Remove obsolete stuff from string module docs. 2009-03-04 18:24:41 +00:00
Benjamin Peterson 288618e1a7 making the writing more formal 2009-03-03 22:51:57 +00:00
Raymond Hettinger a07038d614 Fix markup. 2009-03-03 05:11:56 +00:00
Raymond Hettinger e89b8e9832 Backport 70111: Let configparser use ordered dicts by default. 2009-03-03 05:00:37 +00:00
Raymond Hettinger 88a9164cdb Backport 70106: Add OrderedDict support to collections.namedtuple(). 2009-03-03 04:51:24 +00:00
Raymond Hettinger bc512d3abd Backport PEP 372: OrderedDict() 2009-03-03 04:45:34 +00:00
Gregory P. Smith ae91d0907d Adds an optional flags argument to re.split, re.sub and re.subn to be
consistent with the other re module functions.
2009-03-02 05:13:57 +00:00
Gregory P. Smith 0261e5d0b6 The note about caching of regular expression objects was incorrect ReST and
thus invisible in the compiled documentation.  Fixed.  Also I cleaned up the
wording.
2009-03-02 04:53:24 +00:00
Raymond Hettinger 3bac8b20b5 Fix docs for ConfigParser. 2009-03-01 02:04:32 +00:00
Jeffrey Yasskin 68d6852006 Backport r69961 to trunk, replacing JUMP_IF_{TRUE,FALSE} with
POP_JUMP_IF_{TRUE,FALSE} and JUMP_IF_{TRUE,FALSE}_OR_POP. This avoids executing
a POP_TOP on each conditional and sometimes allows the peephole optimizer to
skip a JUMP_ABSOLUTE entirely. It speeds up list comprehensions significantly.
2009-02-28 19:03:21 +00:00
Hirokazu Yamamoto 02172ddbee Binary flag is needed on windows. 2009-02-28 15:24:00 +00:00
Georg Brandl 5c189b16a8 #5365: add quick look conversion table for different time representations. 2009-02-27 16:59:03 +00:00
Georg Brandl ee6361f7d8 #5363: fix cmpfiles() docs. Another instance where a prose description is twice as long as the code. 2009-02-27 16:39:26 +00:00
Georg Brandl da2790c47d #5361: fix typo. 2009-02-27 16:23:18 +00:00
Georg Brandl 13813f7092 Document that setting sys.py3kwarning wont do anything. 2009-02-26 17:36:26 +00:00
Benjamin Peterson a168698ab3 fix str.format()'s first arg #5371 2009-02-26 00:30:11 +00:00
Raymond Hettinger ed955f108f Fix typo. 2009-02-26 00:05:24 +00:00
Raymond Hettinger a665853bab Clarify Counter() docs. 2009-02-25 22:48:24 +00:00
Raymond Hettinger afe496dc46 Remove reference to zero argument form of super() in 2.x docs. 2009-02-25 01:06:52 +00:00
Raymond Hettinger b762d58544 More markup and spelling fixes. 2009-02-25 00:52:37 +00:00
Raymond Hettinger eb7cbb94c5 Restore Py2.x version of sample call to super(). 2009-02-25 00:39:47 +00:00
Raymond Hettinger 9766033b7c Sync-up py3.1 doc updates for super(). 2009-02-25 00:37:57 +00:00
Raymond Hettinger d47442e3cb Update itertools recipes to use next(). 2009-02-23 19:32:55 +00:00
Georg Brandl 52bc7b85fd Fix grammar. 2009-02-23 18:33:48 +00:00
Georg Brandl de196911f1 #5352: str.count() counts non-overlapping instances. 2009-02-23 15:51:27 +00:00
Georg Brandl 89d4f0d7c5 #5349: C++ pure virtuals can also have an implementation. 2009-02-23 11:24:46 +00:00
Georg Brandl 528f8810aa #5348: format() converts all kinds of values. 2009-02-23 10:24:23 +00:00
Mark Dickinson 3e4caeb3bf Issue #5341: Fix a variety of spelling errors. 2009-02-21 20:27:01 +00:00
Georg Brandl 8b8c2df9b1 Fix punctuation. 2009-02-20 08:45:47 +00:00
Georg Brandl 6b5dbaa6c9 At least separate imports from other statements. 2009-02-20 08:22:21 +00:00
Benjamin Peterson a7b55a33f8 revert r69777 since all the experts agree that extra import lines distract from the code 2009-02-20 03:31:23 +00:00
Jeroen Ruigrok van der Werven 5149742e8b Since we recommend one module per import line, reflect this also in the
documentation.
2009-02-19 18:52:21 +00:00
Raymond Hettinger 749e6d0a01 Add links to helpful external resources. 2009-02-19 06:55:03 +00:00
Raymond Hettinger 7d854955e1 Add an example for math.fsum() and elaborate on the accurary note. 2009-02-19 05:51:41 +00:00
Raymond Hettinger f9bce83e71 Add some cross-references to the docs. Simplify the python code equivalent for izip(). Supply an optional argument for the nth() recipe. 2009-02-19 05:34:35 +00:00
Raymond Hettinger c8223b09b0 Generalize the itertools.tee() recipe. 2009-02-18 20:54:53 +00:00
Gregory P. Smith 8367becc02 Clarify socket timeout behavior vs system network stack behavior on connect
for issue5293.
2009-02-18 05:46:11 +00:00
Georg Brandl 580d7c1f57 #5268: mention VMSError. 2009-02-18 00:31:36 +00:00
Georg Brandl 52f6b6d500 #5297: fix example. 2009-02-18 00:22:55 +00:00
Marc-André Lemburg 1d0b5cc6dc Clarify the deprecation of platform.dist().
Add versionadded tags.
2009-02-17 12:48:19 +00:00
Raymond Hettinger 0aee942a08 Fixup intro paragraphs for the itertools docs. Add some tables for quick reference. 2009-02-17 11:00:27 +00:00
Raymond Hettinger f746a1f1e4 Fix-up intro paragraph for collections docs. 2009-02-17 08:33:01 +00:00
Raymond Hettinger 7c98a6d4dc Add explanation for super(type1, type2). 2009-02-16 23:00:25 +00:00
Raymond Hettinger fd04870a3d Issue 5229: Documentation for super() neglects to say what super() actually does 2009-02-16 22:42:54 +00:00
Hirokazu Yamamoto 5b8c701eef Fixed typo. 2009-02-15 09:19:48 +00:00
Raymond Hettinger a4038038c6 Add keyword argument support to itertools.count(). 2009-02-14 00:25:51 +00:00
Georg Brandl 5ccf2ae21c #1661108: note that urlsafe encoded string can contain "=". 2009-02-13 10:56:50 +00:00
Georg Brandl 8fba5b337c #4894: document "newurl" parameter to redirect_request(). 2009-02-13 10:40:14 +00:00
Raymond Hettinger 31c769ca89 Issue 5032: added a step argument to itertools.count() and allowed non-integer arguments. 2009-02-12 05:39:46 +00:00
Benjamin Peterson 1312b4bcfd os.fsync() should be used to ensure that data is written to disk 2009-02-12 03:50:00 +00:00
Raymond Hettinger e4ae63c402 Clean-up named tuple docs. 2009-02-11 00:06:17 +00:00
Raymond Hettinger 322daea7c3 Issue 1818: collections.namedtuple() to support automatic renaming of invalid fieldnames. 2009-02-10 01:24:05 +00:00
Benjamin Peterson b8e17f7370 a few edits and typos 2009-02-08 15:14:57 +00:00
Benjamin Peterson c5e68b1898 document numliterals fixer 2009-02-08 14:38:13 +00:00
Nick Coghlan 0194f5bc98 Issue #4512 closeout: Make ZipImport.get_filename() a public method 2009-02-08 03:17:00 +00:00
Nick Coghlan d39600e69f Issue 4195: Restore the ability to execute packages with the -m switch (but this time in a way that leaves the import machinery in a valid state). (Original patch by Andi Vajda) 2009-02-08 01:26:34 +00:00
Benjamin Peterson e0820e2ea7 document individual 2to3 fixers 2009-02-07 23:01:19 +00:00
Georg Brandl 95f8ef2825 make "super only for new-style classes" a note. 2009-02-07 18:49:54 +00:00
Georg Brandl 34feea3205 #5174: fix wrong file closing in example. 2009-02-07 12:21:17 +00:00
Eric Smith 81fe09344c Implement issue #4285, convert sys.version_info to a named
tuple. Patch by Ross Light.
2009-02-06 00:48:26 +00:00
Georg Brandl ecd2afa452 #5031: fix Thread.daemon property docs. 2009-02-05 11:40:35 +00:00
Georg Brandl 2b0dd8e199 #4820: use correct module for ctypes.util. 2009-02-05 11:35:28 +00:00
Georg Brandl 253a29fa4d #4827: fix callback example. 2009-02-05 11:33:21 +00:00
Georg Brandl b21c75beab #5059: fix example. 2009-02-05 10:59:28 +00:00
Georg Brandl 174fbe7742 #5153: fix typo in example. 2009-02-05 10:30:57 +00:00
Raymond Hettinger 939a3cc5a2 Tweak the docs for Counter() objects. 2009-02-04 11:31:30 +00:00
Raymond Hettinger 8184f5a46c Doc fixes. Remove overbroad, redundant warnings. Fixup example code. 2009-02-04 11:14:18 +00:00
Raymond Hettinger d507afdc81 Minor doc fixups. 2009-02-04 10:52:32 +00:00
Raymond Hettinger 4a1b62a555 Record operator deprecations in docs. 2009-02-03 03:18:14 +00:00
Gregory P. Smith 86cc5029dc wording for for issue4903. 2009-02-01 00:24:21 +00:00
Gregory P. Smith 5501d65590 Update doc wording as suggested in issue4903. 2009-02-01 00:16:01 +00:00
Benjamin Peterson 4829136965 fix indentation 2009-01-31 20:01:48 +00:00
Andrew M. Kuchling 8c2f85c43e Text edits and markup fixes 2009-01-31 03:26:02 +00:00
Brett Cannon 8aa2c6ce8e Minor spelling mistake in datetime docs. 2009-01-29 00:54:32 +00:00
Raymond Hettinger 1712baa852 Correct docs for ABCs (MutableSequence was missing __setiem). Simplify the table by taking out inherited requirements for abstract methods. 2009-01-28 23:58:16 +00:00
Guilherme Polo cda93aafde Added the ttk module. See issue #2983: Ttk support for Tkinter. 2009-01-28 13:09:03 +00:00
Raymond Hettinger d081abc8be Promote combinations_with_replacement() from a recipe to a regular itertool. 2009-01-27 02:58:49 +00:00
Raymond Hettinger 22bfa9e3e8 Tweak column alignment for collections docs. 2009-01-27 02:36:33 +00:00
Brett Cannon 93881c6c58 Backport importlib in the form of providing importlib.import_module(). This has
been done purely to help transitions from 2.7 to 3.1.
2009-01-26 01:16:50 +00:00
Raymond Hettinger 68d919e4d6 Improved itertools recipe for generating powerset(). 2009-01-25 21:31:47 +00:00
Raymond Hettinger 2bcb8e9b0d Promote compress() from a recipe to being a regular itertool. 2009-01-25 21:04:14 +00:00
Jesse Noller b5a4b0abed Properly document multiprocessing's logging support, resolve outstanding issues with the custom levels 2009-01-25 03:36:13 +00:00
Jesse Noller 403c6632e6 Issue 4593: apply() documentation is unclear 2009-01-22 21:53:22 +00:00
Raymond Hettinger 7bdca05a3b More doc tweaks. 2009-01-22 05:20:47 +00:00
Raymond Hettinger 0a1f7b8f72 Tighten-up the docs for Counter(). 2009-01-21 23:12:51 +00:00
Raymond Hettinger 4571f347f9 Simplify explanation of multiset operations by removing restrictions on negative inputs. 2009-01-21 20:31:50 +00:00
Andrew M. Kuchling 42ffbdb903 Markup fixes 2009-01-21 02:16:26 +00:00
Raymond Hettinger acdc84abcf Beautify and cleanup the references section. 2009-01-20 23:42:54 +00:00
Raymond Hettinger 196a0f7a8a Fix typos. 2009-01-20 12:59:36 +00:00
Raymond Hettinger 230dd27628 Don't disrupt automatic url target name generation
with manually specified, conflicting names.

Before:
    http://docs.python.org/dev/library/collections.html#id1

After:
    http://docs.python.org/dev/library/collections.html#counter-objects
2009-01-20 07:11:47 +00:00
Raymond Hettinger bad1eb2ff3 Build-outs for Counter() class:
* Constructor and update() support keyword args (like their dict counterparts).
* The 'del' statement no longer raises KeyError for missing values.
* Add multiset operations:  __add__, __sub__, __and__, __or__.
2009-01-20 01:19:26 +00:00
Benjamin Peterson c84ebe73a7 add email address 2009-01-19 16:18:27 +00:00
Benjamin Peterson b6c7beb722 move BufferedIOBase into the base class section 2009-01-19 16:17:54 +00:00
Vinay Sajip 4b78233cbd Added more cross-reference targets and tidied up list of useful handlers. 2009-01-19 06:49:19 +00:00
Georg Brandl af9a97b245 #4923: clarify what was added. 2009-01-18 14:41:52 +00:00
Georg Brandl 9f7fb849df #4979: correct result range for some random functions. 2009-01-18 13:24:10 +00:00
Georg Brandl bb550c99cb #4914: trunc is in math. 2009-01-18 10:48:16 +00:00
Georg Brandl 79f722da6c #4974: fix redundant mention of lists and tuples. 2009-01-18 10:45:22 +00:00
Georg Brandl 6c81b54cc4 #4976: union() and intersection() take multiple args, but talk about "the other". 2009-01-18 10:42:35 +00:00
Jesse Noller 6ab22154dd Resolve issue 4449: AssertionError in mp_benchmarks.py 2009-01-18 02:45:38 +00:00
Thomas Heller 757d25526a Change an example in the docs to avoid a mistake when the code is copy
pasted and changed afterwards.
2009-01-16 18:53:44 +00:00
Vinay Sajip b1a15e489a Minor changes/corrections in markup. 2009-01-15 23:04:47 +00:00
Vinay Sajip b5902e6054 Made minor changes/corrections in markup. Added a couple of section headings. 2009-01-15 22:48:13 +00:00
Raymond Hettinger 2950bca89c Fix-up indentation of sample code blocks for namedtuple mthod definitions. 2009-01-14 01:39:51 +00:00
Raymond Hettinger 59894127e4 Minor doc tweaks. 2009-01-14 00:15:21 +00:00
Andrew M. Kuchling 847c43a22d Note that first coord. is left alone 2009-01-13 13:40:54 +00:00
Raymond Hettinger fbcf749479 Add table of idioms/patterns for using Counter objects.
Improve the appearance and flow of the References section -- it used
to have a box around it that wasn't distinct from the preceding code
boxes and it had a weird bolding pattern and hanging indents that
made the section disproportionately large.
2009-01-13 08:38:14 +00:00
Raymond Hettinger 8278385a05 Minor documentation tweaks and simpler update() example. 2009-01-13 03:49:43 +00:00
Benjamin Peterson 5a0c864045 small logic correction 2009-01-13 01:49:10 +00:00
Raymond Hettinger aaa6e630f8 Simplify Counter() API. Replace items keyword argument
with a mapping.  Makes Counter() idempotent, makes update()
API the same as Counter.__init__(), makes a more readable
repr, makes the API more dict-like, and allows Steven
Bethard's update() example to work.
2009-01-13 01:05:03 +00:00
Raymond Hettinger f94d7fa5fb Issue 1696199: Add collections.Counter(). 2009-01-12 22:58:41 +00:00
Vinay Sajip 99234c5c74 Minor changes/corrections in markup. 2009-01-12 20:36:18 +00:00
Benjamin Peterson 51a37034db add email addresses 2009-01-11 19:48:15 +00:00
Gregory P. Smith 987735c4ec Update the documentation for binascii and zlib crc32/adler32 functions
to better describe the signed vs unsigned return value behavior on
different platforms and versions of python.  Mention the workaround to
make them all return the same thing by using & 0xffffffff.

Fixes issue4903.

Also needs to be merged into release26-maint, release30-maint, & py3k.
2009-01-11 17:57:54 +00:00
Gregory P. Smith 26f8d1bbe2 correct email address 2009-01-11 17:53:33 +00:00
Benjamin Peterson 5ed4f6cfb9 macos 9 isn't supported 2009-01-10 23:49:08 +00:00
Benjamin Peterson 4db53b212c move seealso to a more appropiate place 2009-01-10 23:41:59 +00:00
Vinay Sajip c2211adcc1 Corrected minor typo and added .currentmodule directives to fix missing cross-references. 2009-01-10 19:22:57 +00:00
Vinay Sajip 7c303e9a98 Corrected an incorrect self-reference. 2009-01-10 13:42:04 +00:00
Vinay Sajip 99505c841e Minor documentation changes cross-referencing NullHandler to the documentation on configuring logging in a library. 2009-01-10 13:38:04 +00:00
Raymond Hettinger 5b913e31a1 Forward port r68394 for issue 4816. 2009-01-08 06:39:04 +00:00
Mark Dickinson e6dc53120d Issue #4869: clarify documentation for random.expovariate. 2009-01-07 17:48:33 +00:00
Antoine Pitrou f0d2c3f730 Issue #4272: Add an optional argument to the GzipFile constructor to override the timestamp in the gzip stream. 2009-01-04 21:29:23 +00:00
Georg Brandl dd7e313035 Fix two issues found by the suspicious builder. 2009-01-04 10:24:09 +00:00
Georg Brandl 775aa4a026 Test commit. 2009-01-04 08:26:10 +00:00
Georg Brandl 8c8cc6b392 Manually merge r67868 from 2.6 branch. 2009-01-03 22:05:22 +00:00
Georg Brandl fe427895b5 Manually merge r68095,68186,68187,68188,68190 from 2.6 branch. 2009-01-03 22:03:11 +00:00
Georg Brandl 7044b11818 Remove tabs from the documentation. 2009-01-03 21:04:55 +00:00
Georg Brandl c62ef8b4d9 Remove trailing whitespace. 2009-01-03 20:55:06 +00:00
Georg Brandl e92818f58c Fix uses of the default role. 2009-01-03 20:47:01 +00:00
Georg Brandl a24067e8b3 Fix role name. 2009-01-03 20:15:14 +00:00
Georg Brandl aa5bb329fd Make indentation consistent. 2009-01-03 19:44:48 +00:00
Raymond Hettinger f4d8597a59 Issue 4796: Add from_float methods to the decimal module. 2009-01-03 19:02:23 +00:00
Georg Brandl edd7d95581 Fix indentation. 2009-01-03 14:29:53 +00:00
Raymond Hettinger 44e1581df3 Issue #4615. Document how to use itertools for de-duping. 2009-01-02 21:26:45 +00:00
Georg Brandl fc29f27c16 #4811: fix markup glitches (mostly remains of the conversion),
found by Gabriel Genellina.
2009-01-02 20:25:14 +00:00
Vinay Sajip 511048673f Minor documentation changes relating to NullHandler, the module used for handlers and references to ConfigParser. 2009-01-02 18:53:04 +00:00
Benjamin Peterson 8ea999930c fix highlighting 2009-01-01 16:43:12 +00:00
Georg Brandl 4ba9f412bf #4767: Use correct submodules for all MIME classes. 2009-01-01 13:14:49 +00:00
Georg Brandl 430effb6a9 Handlers are in the `logging.handlers` module. 2009-01-01 13:05:13 +00:00
Georg Brandl 914fc88cdc #4782: Fix markup error that hid load() and loads(). 2009-01-01 12:53:19 +00:00
Georg Brandl 07bfe45730 #4784: ... on three counts ... 2009-01-01 12:52:29 +00:00
Georg Brandl 3f74f57d76 Point to types module in new module deprecation notice. 2009-01-01 12:43:33 +00:00
Georg Brandl 775c307068 #4222: document dis.findlabels() and dis.findlinestarts() and
put them into dis.__all__.
2009-01-01 12:09:40 +00:00
Georg Brandl d0eb8f9692 #4156: make clear that "protocol" is to be replaced with the protocol name. 2009-01-01 11:53:55 +00:00
Georg Brandl fb22263586 #4100: note that element children are not necessarily present on "start" events. 2009-01-01 11:46:51 +00:00
Georg Brandl 3bcb0ce922 #4778: attributes can't be called. 2008-12-30 10:15:49 +00:00
Vinay Sajip 7cc9755cfb Minor documentation change relating to NullHandler. 2008-12-30 07:01:25 +00:00
Antoine Pitrou cc928de44f wrong version number in doc changes committed in r67979 2008-12-28 14:24:29 +00:00
Antoine Pitrou 697ca3d0cb Issue #4444: Allow assertRaises() to be used as a context handler. 2008-12-28 14:09:36 +00:00
Benjamin Peterson fbaeca70e5 fix markup 2008-12-27 22:18:58 +00:00
Georg Brandl 1ffbfbc566 #4671: document that pydoc imports modules. 2008-12-27 19:11:15 +00:00
Georg Brandl 6b28f394a2 Use :samp: role. 2008-12-27 19:06:04 +00:00
Georg Brandl f5b04fc65e #4695: fix backslashery. 2008-12-27 19:04:44 +00:00
Georg Brandl 348fa7968b #4754: improve winsound documentation. 2008-12-27 18:49:19 +00:00
Georg Brandl bedc343145 #4752: actually use custom handler in example. 2008-12-27 17:42:40 +00:00
Antoine Pitrou 6f193e0e95 Issue #4756: zipfile.is_zipfile() now supports file-like objects.
Patch by Gabriel Genellina.
2008-12-27 15:43:12 +00:00
Benjamin Peterson 9de7298102 remove redundant sentence 2008-12-20 22:49:24 +00:00
Benjamin Peterson 4f6ec9d9ff add headings 2008-12-20 02:51:26 +00:00
Benjamin Peterson 2d54e72a62 copy sentence from docstring 2008-12-20 02:48:02 +00:00
Mark Dickinson 4b3ed5d8ba Fix typo in Python equivalent for bit_length. 2008-12-19 17:46:51 +00:00
Raymond Hettinger ba666a59db Fix-up and clean-up docs for int.bit_length().
* Replace dramatic footnote with in-line comment about possible round-off errors in logarithms of large numbers.
* Add comments to the pure python code equivalent.
* replace floor() with int() in the mathematical equivalent so the type is correct (should be an int, not a float).
* add abs() to the mathematical equivalent so that it matches the previous line that it is supposed to be equivalent to.
* make one combined example with a negative input.
2008-12-19 09:06:07 +00:00
Benjamin Peterson 2b97b71b6f _call_method -> _callmethod and _get_value to _getvalue 2008-12-19 02:31:35 +00:00
Benjamin Peterson dd5312d62d fix typo 2008-12-19 02:28:56 +00:00
Mark Dickinson 1a707981c8 Issue #3439: add bit_length method to int and long.
Thanks Fredrik Johansson and Victor Stinner for code,
Raymond Hettinger for review.
2008-12-17 16:14:37 +00:00
Antoine Pitrou d0c3515bc5 Issue #2183: Simplify and optimize bytecode for list comprehensions. 2008-12-17 00:38:28 +00:00
Georg Brandl 60b2e38b68 #4568: remove limitation in varargs callback example. 2008-12-15 09:07:39 +00:00
Benjamin Peterson d729aada6a specify how things are copied 2008-12-09 02:03:03 +00:00
Georg Brandl f8668ce473 #4457: rewrite __import__() documentation. 2008-12-07 22:42:09 +00:00
Georg Brandl f5d5a66349 Follow-up to #4488: document PIPE and STDOUT properly. 2008-12-06 11:57:12 +00:00
Georg Brandl 248e172ff8 Move __import__ to the bottom of the functions list.
It doesn't make sense for such a fundamental document to have
the most obscure function listed at the top.
2008-12-05 15:52:20 +00:00
Georg Brandl 95a840b044 #3171: document that *slice are removed in 3k. 2008-12-05 15:42:03 +00:00
Georg Brandl 905e0f65ba #4478: document that copyfile() can raise Error. 2008-12-05 15:32:29 +00:00
Georg Brandl e70ff4bf0d #4441 followup: Add link to open() docs for Windows. 2008-12-05 09:25:32 +00:00
Georg Brandl 8d6c49047f Use markup. 2008-12-05 09:13:45 +00:00
Georg Brandl 0c880bd4fb #4441: improve doc for os.open() flags. 2008-12-05 08:02:17 +00:00
Georg Brandl 5b5f273640 #4409: fix asterisks looking like footnotes. 2008-12-05 07:52:26 +00:00
Georg Brandl b46f0d788c #4408: document regex.groups. 2008-12-05 07:49:49 +00:00
Gregory P. Smith 26576801a6 rename the new check_call_output to check_output. its less ugly. 2008-12-05 02:27:01 +00:00
Georg Brandl 1743201364 Clarification to avoid confusing output with file descriptors. 2008-12-04 21:28:16 +00:00
Gregory P. Smith 97f49f4be7 Adds a subprocess.check_call_output() function to return the output from a
process on success or raise an exception on error.
2008-12-04 20:21:09 +00:00
Georg Brandl 32d1408192 Add another heapq example. 2008-12-04 18:59:16 +00:00
Vinay Sajip 213faca204 Issue #4384: Added logging integration with warnings module using captureWarnings(). This change includes a NullHandler which does nothing; it will be of use to library developers who want to avoid the "No handlers could be found for logger XXX" message which can appear if the library user doesn't configure logging. 2008-12-03 23:22:58 +00:00
Benjamin Peterson 4f21f985eb StringIO.close() stops you from using the buffer, too 2008-11-30 03:07:33 +00:00
Jesse Noller a280fd72e7 mp docs - fix issues 4012,3518,4193 2008-11-28 18:22:54 +00:00
Benjamin Peterson 78f98a4d7a fix typo in sqlite3 docs 2008-11-26 17:39:17 +00:00
Georg Brandl 623429132e #4404: make clear what "path" is. 2008-11-24 19:56:47 +00:00
Georg Brandl df9bcf1196 Fix typo. 2008-11-24 16:16:07 +00:00
Benjamin Peterson 39ff59e577 replace reference to debugger-hooks 2008-11-24 01:16:29 +00:00
Georg Brandl 0b9999c079 #4399: fix typo. 2008-11-23 21:57:30 +00:00
Georg Brandl 061d2e2ee9 #4392: fix parameter name. 2008-11-23 19:17:25 +00:00
Georg Brandl b053f991b4 #4364: fix attribute name on ctypes object. 2008-11-22 08:34:14 +00:00
Amaury Forgeot d'Arc 322656596a Fixed issue #4233.
Changed semantic of _fileio.FileIO's close()  method on file objects with closefd=False.
The file descriptor is still kept open but the file object behaves like a closed file.
The FileIO  object also got a new readonly attribute closefd.

Approved by Barry

Backport of r67106 from the py3k branch
2008-11-20 23:34:31 +00:00
Benjamin Peterson 050f4adcb4 fix indentation and a sphinx warning 2008-11-20 21:25:31 +00:00
Benjamin Peterson 5ab9c3badb move useful sys.settrace information to the function's documentation from the debugger 2008-11-20 04:05:12 +00:00
Brett Cannon 031f3fb69a Clarify the docs for the 'strict' argument to httplib.HTTPConnection. 2008-11-15 22:33:25 +00:00
Georg Brandl ee1a7da135 #4324: fix getlocale() argument. 2008-11-15 08:10:04 +00:00
Benjamin Peterson c4d39b2507 use correct name 2008-11-11 21:56:06 +00:00
Benjamin Peterson 942e4779b0 clarify what was added 2008-11-08 17:07:06 +00:00
Benjamin Peterson 728c6f6d34 move context clue to versionchanged tag 2008-11-08 17:04:18 +00:00
Benjamin Peterson d923f987d1 a few compile() and ast doc improvements 2008-11-08 16:55:33 +00:00
Georg Brandl 01ba86af46 #4245: move Thread section to the top. 2008-11-06 10:20:49 +00:00
Georg Brandl b9bfea712f #4267: small fixes in sqlite3 docs. 2008-11-06 10:19:11 +00:00
Georg Brandl 8986706efa #4268: Use correct module for two toplevel functions. 2008-11-06 10:17:58 +00:00
Georg Brandl ad1cb66b28 #4167: fix markup glitches. 2008-11-04 20:49:35 +00:00
Benjamin Peterson accb38c74f clarify by splitting into multiple paragraphs 2008-11-03 20:43:20 +00:00
Benjamin Peterson 8928a7e911 rephrase has_key doc 2008-10-31 20:41:44 +00:00
Benjamin Peterson d79af0fc52 finish backporting binary literals and new octal literals docs 2008-10-30 22:44:18 +00:00
Benjamin Peterson b5f8208b49 backport bin() documentation 2008-10-30 22:39:25 +00:00
Benjamin Peterson b06b4c342f mention the version gettempdir() was added 2008-10-29 20:33:00 +00:00
Walter Dörwald 611e48c1bb Use the correct names of the stateless codec functions (Fixes issue 4178). 2008-10-23 13:11:39 +00:00
Benjamin Peterson cd29e9d9e1 and another typo... 2008-10-22 21:05:30 +00:00
Benjamin Peterson 92be53911d fix a few typos 2008-10-22 20:57:43 +00:00
Benjamin Peterson f3d0ce1502 mention -n 2008-10-19 19:39:16 +00:00
Georg Brandl 92b70bcc6e Fix duplicate word. 2008-10-17 21:41:49 +00:00
Benjamin Peterson c2f144079f clarify CALL_FUNCTION #4141 2008-10-17 20:01:01 +00:00
Georg Brandl 19cc944e45 part of #4012: kill off old name "processing". 2008-10-16 21:36:39 +00:00
Georg Brandl 0a6b28ae6a #4131: FF3 doesn't write cookies.txt files. 2008-10-16 21:20:15 +00:00
Benjamin Peterson 5c4e006367 document that deque indexing is O(n) #4123 2008-10-16 18:52:14 +00:00
Benjamin Peterson 1fb84519b1 add a much requested newline 2008-10-15 21:58:46 +00:00
Benjamin Peterson 0ecbccad2d document how to disable fixers 2008-10-13 21:51:40 +00:00
Benjamin Peterson 83ca0a6511 talk about how you can unzip with zip 2008-10-10 20:51:37 +00:00
Benjamin Peterson cae5848f12 fix a small typo 2008-10-10 20:38:49 +00:00
Armin Rigo 1178e02c94 Typo: "ThreadError" is the name in the C source. 2008-10-10 08:40:44 +00:00
Georg Brandl 26497d91ca #4059: patch up some sqlite docs. 2008-10-08 17:20:20 +00:00
Benjamin Peterson f9db5968cc fix typo 2008-10-04 22:15:31 +00:00
Georg Brandl 34211e91ef #4041: don't refer to removed and outdated modules. 2008-10-04 18:26:01 +00:00
Gregory P. Smith 0806749e63 Works around issue3863: freebsd4/5/6 and os2emx are known to have OS bugs when
calling fork() from a child thread.  This disables that unit test (with a note
printed to stderr) on those platforms.

A caveat about buggy platforms is added to the os.fork documentation.
2008-09-30 20:41:13 +00:00
Andrew M. Kuchling cad8da8abd Markup fixes. (optparse.rst probably needs an entire revision pass.) 2008-09-30 13:01:46 +00:00
Andrew M. Kuchling 83b3910e61 Edits, and add markup 2008-09-30 12:31:07 +00:00
Jesse Noller 37040cdace issue3770: if SEM_OPEN is 0, disable the mp.synchronize module, rev. Nick Coghlan, Damien Miller 2008-09-30 00:15:45 +00:00
Martin v. Löwis e563aa4383 Issue #3965: Allow repeated calls to turtle.Screen, by making it a
true singleton object.

Reviewed by Gregor Lingl.
2008-09-29 22:09:07 +00:00
Benjamin Peterson b51f81def4 note the 2to3 -d could be useful for other refactoring 2008-09-28 01:53:29 +00:00
Benjamin Peterson 4fad6fa560 better grammar 2008-09-28 01:51:36 +00:00
Andrew M. Kuchling 7a4a93b8e9 #1415508: Document two functions 2008-09-28 01:08:47 +00:00
Andrew M. Kuchling ac77166e90 #1579477: mention necessity to flush output before exec'ing 2008-09-28 00:15:27 +00:00
Andrew M. Kuchling e6896050a3 #3510: future-proof text 2008-09-27 22:54:08 +00:00
Benjamin Peterson 7f8f6605e2 2to3's api should be considered unstable 2008-09-27 16:23:55 +00:00
Andrew M. Kuchling 8798c90df2 Improve wording 2008-09-24 17:27:55 +00:00
Georg Brandl 1379ae02e3 Indentation normalization. 2008-09-24 09:47:55 +00:00
Benjamin Peterson 3e876fd146 clean up docs for platform's linux_distribution and dist functions 2008-09-22 22:13:29 +00:00
Georg Brandl afeea0711a #3918: note that uniform() args can be swapped. 2008-09-21 08:03:21 +00:00
Georg Brandl 4517323df8 #3912: document default for *places* arg. 2008-09-21 07:15:59 +00:00
Georg Brandl 2f3bd8364a #3852: fix some select.kqueue and kevent docs. 2008-09-21 07:14:44 +00:00
Raymond Hettinger 3134f14b1a Improve docs for super(). 2008-09-19 08:07:48 +00:00
Josiah Carlson 5aaa3e579d Fix for documentation bug. Fixes issue 3904. 2008-09-19 02:07:22 +00:00
Benjamin Peterson b8966ab753 document compileall command flags 2008-09-17 21:54:56 +00:00
Skip Montanaro b40890db07 usage 2008-09-17 11:50:36 +00:00
Benjamin Peterson 6be425c85f be less wordy 2008-09-16 21:20:28 +00:00
Benjamin Peterson 881c4878cb clarify that radix for int is not 'guessed' 2008-09-14 16:02:22 +00:00
Georg Brandl 9af9498c6e Remove things specific to the old Macintosh, and spell "Mac OS X" consistently. 2008-09-13 17:41:16 +00:00
Andrew M. Kuchling 09e80938b0 #3288: Document as_integer_ratio 2008-09-13 02:11:51 +00:00
Andrew M. Kuchling bf64c0411f Remove extra 'the'; the following title includes it 2008-09-13 02:09:15 +00:00
Benjamin Peterson b535d32952 fix typo 2008-09-11 22:04:02 +00:00
Nick Coghlan d2e0938362 Issue #3781: Final cleanup of warnings.catch_warnings and its usage in the test suite. Closes issue w.r.t. 2.6 (R: Brett Cannon) 2008-09-11 12:11:06 +00:00
Martin v. Löwis 24329ba176 Issue #3811: The Unicode database was updated to 5.1.
Reviewed by Fredrik Lundh and Marc-Andre Lemburg.
2008-09-10 13:38:12 +00:00
Brett Cannon 672237dc6c warnings.catch_warnings() now returns a list or None instead of the custom
WarningsRecorder object. This makes the API simpler to use as no special object
must be learned.

Closes issue 3781.
Review by Benjamin Peterson.
2008-09-09 00:49:16 +00:00
Bill Janssen 61c001a939 incorporate fixes from issue 3162; SSL doc patch 2008-09-08 16:37:24 +00:00
Mark Summerfield ffde3cfcb1 Added xrefs to each other. 2008-09-08 14:45:37 +00:00
Andrew M. Kuchling fe38e44123 #1317: describe the does_esmtp, ehlo_resp, esmtp_features, and helo_resp attributes 2008-09-06 21:26:02 +00:00
Andrew M. Kuchling cd52023e6f #3669 from Robert Lehmann: simplify use of iterator in example 2008-09-06 20:28:01 +00:00
Benjamin Peterson 6ac7d7c80b #1638033: add support for httponly on Cookie.Morsel
Reviewer: Benjamin
2008-09-06 19:28:11 +00:00