Commit Graph

10272 Commits

Author SHA1 Message Date
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
Georg Brandl 456cb1e694 Simplify markup. 2009-04-13 12:36:18 +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
Eric Smith 507690c6e5 Take credit for my patch for issue 5237. 2009-04-12 02:57:29 +00:00
Benjamin Peterson aa0a0b9007 fix markup 2009-04-11 20:27:15 +00:00
Georg Brandl 64e1c75455 Take credit for a patch of mine. 2009-04-11 18:19:27 +00:00
Andrew M. Kuchling b2faddb610 Re-word 2009-04-11 16:18:14 +00:00
Andrew M. Kuchling 2c130b6be7 Add various items 2009-04-11 16:12:23 +00:00
Tarek Ziadé 942825f7de #5732: added the check command into Distutils 2009-04-11 14:55:07 +00:00
Tarek Ziadé b2daff2905 fixed link 2009-04-11 13:59:05 +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
Georg Brandl 5623e50d1a Let "lambda" point to the correct heading. 2009-04-10 08:16:47 +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 3f5a0b3316 IE needs the border-left:0 for some reason. 2009-04-10 02:01:21 +00:00
Raymond Hettinger 8dbae0ff15 More table clean-up 2009-04-10 00:49:41 +00:00
Raymond Hettinger 80a71a0171 Center table headings. 2009-04-09 23:34:14 +00:00
Raymond Hettinger 390fa983d7 More table formatting. 2009-04-09 23:25:30 +00:00
Raymond Hettinger c473c5aa9b Add note on using keyword arguments with OrderedDict. 2009-04-09 22:31:51 +00:00
Georg Brandl c8c358a489 Add a custom stylesheet with better table formatting. 2009-04-09 19:01:04 +00:00
Andrew M. Kuchling 5963185b23 Typo fixes 2009-04-09 11:23:36 +00:00
Andrew M. Kuchling 24520b4365 Add items 2009-04-09 11:22:47 +00:00
Georg Brandl 1e97cb2b73 Update ignore file for suspicious builder. 2009-04-08 16:39:04 +00:00
Georg Brandl 6cb1ff32c2 Remove redundant backtick. 2009-04-08 16:36:39 +00:00
Raymond Hettinger 085b998a36 Fix make.bat to match makefile changes 2009-04-07 21:43:51 +00:00
Tarek Ziadé 64408fb4c5 Fixed #5095: msi missing from Distutils bdist formats 2009-04-05 22:51:09 +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 1ede0d670f #5298: clarify docs about GIL by using more consistent wording. 2009-04-05 17:17:42 +00:00
Georg Brandl 4af280ee98 #5444: adapt make.bat to new htmlhelp output file name. 2009-04-05 16:30:43 +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
Andrew M. Kuchling aa34f5a2ac Fix 'the the'; grammar fix 2009-04-03 21:44:49 +00:00
Andrew M. Kuchling 9a4b94ca0c Add some items 2009-04-03 21:43:00 +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
Brett Cannon c4f90ebea7 PyImport_AppendInittab() took a char * as a first argument even though that
string was stored beyond the life of the call. Changed the signature to be
const char * to help make this point.

Closes issue #1419652.
2009-04-02 03:17:39 +00:00
Benjamin Peterson 7b0f1540ea this should be :noindex: 2009-04-02 00:12:47 +00:00
Benjamin Peterson 02ee8888cd fix markup 2009-04-02 00:11:52 +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
Georg Brandl a08867d8a1 Dont shout to users. 2009-03-31 23:01:27 +00:00
Raymond Hettinger 6bc94cbbc8 Improve examples for collections.deque() 2009-03-31 22:43:03 +00:00
Georg Brandl 354e4cbb1c #5018: remove confusing paragraph. 2009-03-31 22:40:16 +00:00
Tarek Ziadé 9e47ce49a0 #5583 Added optional Extensions in Distutils 2009-03-31 22:27:23 +00:00
Georg Brandl b7715865e7 #3427: document correct return type for urlopen().info(). 2009-03-31 22:18:19 +00:00
Georg Brandl 95fafec732 #5563: more documentation for bdist_msi. 2009-03-31 22:03:40 +00:00
Georg Brandl a08e8dedc2 #5598: document DocFileSuite *args argument. 2009-03-31 21:15:33 +00:00
Georg Brandl 186188d89d #1530012: move TQS section before raw strings. 2009-03-31 20:56:32 +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 bdaa6a7043 #5618: fix typo. 2009-03-31 19:30:56 +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 2ce1c61ca6 Fix-up unwanted change. 2009-03-31 19:14:42 +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 6eabc24416 #5241: document missing U in regex howto. 2009-03-31 18:38:56 +00:00
Georg Brandl a9efe6f65c #5227: note that Py_Main doesnt return on SystemExit. 2009-03-31 18:33:10 +00:00
Georg Brandl 9e0b363629 #5245: note that PyRun_SimpleString doesnt return on SystemExit. 2009-03-31 18:30:37 +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
Georg Brandl aa118103d7 #970783: document PyObject_Generic[GS]etAttr. 2009-03-31 17:13:06 +00:00
Georg Brandl 268d85d1e8 #992207: document that the parser only accepts \\n newlines. 2009-03-31 16:54:38 +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 c2784229b8 #5417: replace references to undocumented functions by ones to documented functions. 2009-03-31 16:50:25 +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 74c018a981 #5566: fix versionadded from PyLong ssize_t functions. 2009-03-31 15:46:30 +00:00
Georg Brandl 382edff289 #5519: remove reference to Kodos, which seems dead. 2009-03-31 15:43:20 +00:00
Andrew M. Kuchling 7706957f59 Add various items 2009-03-31 01:21:01 +00:00
Andrew M. Kuchling 6c2633e919 Add more items 2009-03-30 23:09:46 +00:00
Andrew M. Kuchling efa97718e6 typo fix 2009-03-30 23:08:24 +00:00
Georg Brandl dc340eedaa #5039: make it clear that the impl. note refers to CPython. 2009-03-30 22:43:00 +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 71d5c28d97 Add several items and placeholders 2009-03-30 22:30:20 +00:00
Andrew M. Kuchling b585255f02 Remove comment 2009-03-30 22:29:53 +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
Benjamin Peterson c5206b3893 use the awesome new status iterator 2009-03-29 21:50:14 +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
Georg Brandl 400fd60a8d Switch to fixed Sphinx version. 2009-03-28 19:52:58 +00:00
Antoine Pitrou b22b94886d Fix a typo and be more specific 2009-03-28 19:17:54 +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
Antoine Pitrou c18f6b023d Publicize the GC untracking optimization 2009-03-28 19:10:13 +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 173c1f1a01 #5469: add with statement to list of name-binding constructs. 2009-03-15 21:53:56 +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 44e5cd3e51 #5488: add missing struct member. 2009-03-15 21:46:00 +00:00
Georg Brandl 5a95b21fee #5491: clarify nested() semantics. 2009-03-15 21:44:43 +00:00
Georg Brandl 3259ef3dff #5493: clarify __nonzero__ docs. 2009-03-15 21:37:16 +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
Raymond Hettinger 351de8017c Add reference to solution for a commonly asked question. 2009-03-12 00:25:03 +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