Commit graph

20163 commits

Author SHA1 Message Date
Sandro Tosi
d2cbd90539 merge with 3.2 2012-04-14 16:01:49 +02:00
Ezio Melotti
9c9af9d2ad Merge highlight and spacing fixes in json example with 3.2. 2012-04-13 21:05:36 -06:00
Ezio Melotti
584fbbb32d #14535: merge with 3.2. 2012-04-13 20:52:29 -06:00
Michael Foord
0682a0c0a9 Minor docstring / docs corrections for unittest.mock 2012-04-13 20:51:20 +01:00
Michael Foord
c287062fcf unittest.mock.PropertyMock return value and attributes are now standard MagicMocks 2012-04-13 16:57:22 +01:00
Brett Cannon
79ec55e980 Issue #1559549: Add 'name' and 'path' attributes to ImportError.
Currently import does not use these attributes as they are planned
for use by importlib (which will be another commit).

Thanks to Filip GruszczyƄski for the initial patch and Brian Curtin
for refining it.
2012-04-12 20:24:54 -04:00
Victor Stinner
6125e232e2 Doc: sort time.CLOCK_xxx constants 2012-04-12 21:40:14 +02:00
R David Murray
df7ac06195 Merge doc fixes #14553 and #14552. 2012-04-11 20:15:10 -04:00
Antoine Pitrou
1c94ff8b68 Improve the threading.Condition docs. 2012-04-11 19:38:27 +02:00
Georg Brandl
b43ef77ecb #14545: merge 3.2 2012-04-11 18:36:58 +02:00
Antoine Pitrou
61d85bab4d Merge 2012-04-10 22:51:26 +02:00
Vinay Sajip
8bf2aea962 Merged updates to logging reference and HOWTO from 3.2. 2012-04-10 20:00:43 +01:00
Senthil Kumaran
9deb188799 merge - minor .rst fix 2012-04-10 19:51:58 +08:00
Vinay Sajip
da29f8c915 Merged comment correction from 3.2. 2012-04-09 19:47:16 +01:00
Stefan Krah
0c0914edb0 _decimal is now 100x faster than the Python version in the pi benchmark. 2012-04-09 20:31:15 +02:00
R David Murray
f1cdb6086d Reflow paragraph (not that it helped much). 2012-04-09 09:12:57 -04:00
R David Murray
78fc25c77f #14533: if a test has no test_main, use loadTestsFromModule.
This moves us further in the direction of using normal unittest facilities
instead of specialized regrtest ones.  Any test module that can be correctly
run currently using 'python unittest -m test.test_xxx' can now be converted to
use normal unittest test loading by simply deleting its test_main, thus no
longer requiring manual maintenance of the list of tests to run.  (Not all
tests can be converted that easily, since test_main sometimes does some
additional things (such as reap_children or reap_threads).  In those cases the
extra code may be moved to setUpModule/tearDownModule methods, or perhaps the
same ends can be achieved in a different way, such as moving the decorators to
the test classes that need them, etc.)

I don't advocate going through and making this change wholesale, but any time
a list of tests in test_main would otherwise need to be updated, consideration
should instead be given to deleting test_main.
2012-04-09 08:55:42 -04:00
Vinay Sajip
452806c8e3 Merged logging cookbook update from 3.2. 2012-04-08 01:51:29 +01:00
Georg Brandl
014397e981 Determine opensearch URL from current version. 2012-04-07 19:24:40 +02:00
Georg Brandl
30e4ca45ad Closes #14511: merge with 3.2 2012-04-07 19:23:00 +02:00
KristjĂĄn Valur JĂłnsson
10f383a937 Issue #14310: inter-process socket duplication for windows 2012-04-07 11:23:31 +00:00
Sandro Tosi
f3be68e0a8 Issue #14502: it's RuntimeError on 3.3 2012-04-06 11:15:06 +02:00
Benjamin Peterson
e0029baba6 merge 3.2 2012-04-05 22:57:10 -04:00
Sandro Tosi
5d1c2f0702 Issue #14502: merge with 3.2 2012-04-05 22:53:21 +02:00
Georg Brandl
9a13b432e7 Replace ThreadError by RuntimeError: the former is now an obsolete alias of the latter. 2012-04-05 09:53:04 +02:00
Éric Araujo
4f61a2dbde A few tweaks to whatsnew/3.3 (fixes #14362) 2012-04-04 23:01:01 -04:00
R David Murray
395c879da7 Merge #14481: fix formatting of example in subprocess docs. 2012-04-03 08:47:14 -04:00
Georg Brandl
283b96b6bd Move ChainMap versionadded to be less ambiguous. 2012-04-03 09:16:46 +02:00
Benjamin Peterson
e50d6abea4 add XXX 2012-04-03 00:52:18 -04:00
Victor Stinner
30d79471bb Expose clock_settime() as time.clock_settime() 2012-04-03 00:45:07 +02:00
Victor Stinner
1470f35bc6 Add time.CLOCK_HIGHRES constant, needed on Solaris 2012-04-03 00:31:17 +02:00
Georg Brandl
24891672ce Fix markup errors found by "make suspicious". 2012-04-01 13:48:26 +02:00
Georg Brandl
204e7896d6 Remove parens around link. 2012-04-01 13:10:58 +02:00
Stefan Krah
bf8030830f Issue #14394: Use elaborate phrases that boil down to "one to two orders
of magnitude". Provide link to the benchmarks.
2012-04-01 13:07:24 +02:00
Sandro Tosi
5b072efc28 merge with 3.2 2012-04-01 01:50:22 +02:00
Antoine Pitrou
8bbe9b4390 Fix formatting 2012-03-31 21:09:53 +02:00
Antoine Pitrou
682d443e01 Issue #14456: improve documentation of the signal module w.r.t. threads. 2012-03-31 21:09:00 +02:00
Sandro Tosi
4cc229ad65 merge with 3.2 2012-03-31 18:35:16 +02:00
Sandro Tosi
dc60f940b5 merge with 3.2 2012-03-31 17:44:33 +02:00
Andrew Svetlov
69c2ffa3f3 issue #3035: update PendingDeprecationWarning to DeprectionWarning, point deprecation in tkinter doc 2012-03-31 14:55:55 +03:00
R David Murray
3288e948f3 Merge #10423: clarify options vs args in argparse discussion of optparse
Patch by Sandro Tosi.
2012-03-30 18:08:29 -04:00
Eli Bendersky
c1d9869cb9 Issue #14006: improve the documentation of xml.etree.ElementTree
Removed the useless explanation of the Element data structure that started the
documentation page. Instead, the documentation now starts with a brief tutorial
skimming some of the capabilities of the module. The tutorial can be followed
by additional topic-specific sections (such as XPath support), and eventually
by a reference that goes over the module's classes and functions, as usual.
2012-03-30 11:44:15 +03:00
Eli Bendersky
dbaedb8cf9 fix typo in glossary 2012-03-30 11:02:05 +03:00
Eli Bendersky
6bdb650ab2 Added the "provisional package" glossary term from PEP 411 2012-03-30 10:52:25 +03:00
Michael Foord
e55f6636cc Fix typo in unittest.mock docs 2012-03-29 13:46:50 +01:00
R David Murray
eac0939ddd #14416: conditionally add LOG_AUTHPRIV facility and LOG_ODELAY to syslog.
Unlike the other facilities, we don't use a fallback for AUTHPRIV if it
doesn't exist.  Because it is intended for logging sensitive log messages, it
is better that a program trying to log such messages fail than that it log
them insecurely.

Initial patch by Federico Reghenzani.
2012-03-29 07:15:45 -04:00
R David Murray
8c696321eb Merge #14416: add missing LOG_SYSLOG facility to syslog docs. 2012-03-29 06:49:29 -04:00
Georg Brandl
909f5bc849 Fix newlines. 2012-03-29 09:18:14 +02:00
Michael Foord
324b58bf18 Update unittest.mock.patch example 2012-03-28 15:49:08 +01:00
Michael Foord
2309ed861a Re-order unittest.mock documentation to put magic method support before the helpers 2012-03-28 15:38:36 +01:00