Vinay Sajip
074faff925
Updated logging reference and HOWTO.
2012-04-10 19:59:50 +01:00
Vinay Sajip
eba2428002
Issue #14541 : Merged addition of test/sndhdrdata to Makefile.pre.in from 3.2.
2012-04-10 18:44:41 +01:00
Vinay Sajip
935b62968e
Issue #14541 : Added test/sndhdrdata to Makefile.pre.in for installation.
2012-04-10 18:41:48 +01:00
Georg Brandl
6b2e4cb570
Added tag v3.2.3 for changeset 3d0686d90f55
2012-04-10 19:30:26 +02:00
Georg Brandl
81c393b3de
Merge.
v3.2.3
2012-04-10 19:30:22 +02:00
Georg Brandl
44036016b9
Bump to 3.2.3 final.
2012-04-10 19:28:09 +02:00
Georg Brandl
470f33f50b
News entry for f91ecbc8bafc.
2012-04-10 19:27:27 +02:00
Stefan Krah
cc74b6ab14
Issue #14478 : Cache the hash of a Decimal in the C version.
2012-04-10 16:27:58 +02:00
Senthil Kumaran
9deb188799
merge - minor .rst fix
2012-04-10 19:51:58 +08:00
Senthil Kumaran
cc4979092f
minor .rst fix
2012-04-10 19:51:00 +08:00
Stefan Krah
f93fc0411b
Merge.
2012-04-09 21:31:06 +02:00
Stefan Krah
e37f8b29fc
Issue #14520 : Add __sizeof__() method to the Decimal object.
2012-04-09 21:27:20 +02:00
Benjamin Peterson
4a1e7cb06c
merge 3.2
2012-04-09 15:05:47 -04:00
Benjamin Peterson
d47f0d6d1b
merge heads
2012-04-09 15:05:23 -04:00
Benjamin Peterson
77ec32655e
merge heads
2012-04-09 15:05:13 -04:00
Benjamin Peterson
64ed576de8
merge 3.2 ( #14509 )
2012-04-09 15:04:39 -04:00
Benjamin Peterson
ca819c3c9d
merge 3.1 ( #14509 )
2012-04-09 15:01:02 -04:00
Benjamin Peterson
f6622c8a3e
fix build without Py_DEBUG and DNDEBUG ( closes #14509 )
2012-04-09 14:53:07 -04:00
Stefan Krah
f69aef747a
Resize the coefficient to MPD_MINALLOC also if the requested size is below
...
MPD_MINALLOC. Previously the resize was skipped as a micro optimization.
2012-04-09 20:47:57 +02:00
Vinay Sajip
da29f8c915
Merged comment correction from 3.2.
2012-04-09 19:47:16 +01:00
Vinay Sajip
838e638a96
Corrected comment in cookbook example script.
2012-04-09 19:46:24 +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
Stefan Krah
dd159ce606
Speed up _decimal by 30-40% for numerical workloads by improving the cache
...
locality for regularly sized coefficients.
2012-04-09 20:24:57 +02:00
Stefan Krah
94ef3e4c1d
Use the MPD() accessor macro.
2012-04-09 19:20:46 +02:00
Antoine Pitrou
b547d395ab
Update description of benchmarks and mention the benchmarks repo
2012-04-09 17:06:44 +02:00
Antoine Pitrou
d6aa5b30dd
Fix whitespace
2012-04-09 17:04:14 +02:00
Antoine Pitrou
1584ae3987
Issue #13165 : stringbench is now available in the Tools/stringbench folder.
...
It used to live in its own SVN project.
2012-04-09 17:03:32 +02:00
R David Murray
75d9aca97a
Rename test_ file that is really a support file to remove test_ prefix.
...
I thought I had run the full test suite before the last checkin, but
obviously I didn't. test_multibytecodec_support.py isn't really a test file,
it is a support file that contains a base test class. Rename it to
multibytecodec_support so that regrtest test discovery doesn't think it is a
test file that should be run.
2012-04-09 09:37:52 -04: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
R David Murray
b019ee752a
#12537 : in mailbox avoid depending on knowledge of email package internals
...
Previously mailbox was copying a list of attributes from one message object to
another in order to "copy the message data". This means that any time new
attributes were added to email.message.Message, mailbox broke. Now instead it
copies all attributes from the source object to the target object, skipping
any mailbox-object-specific attributes to produce the same clean initial
state it was previously getting by copying only the "known" attributes.
David Lam assisted in the development of this patch.
2012-04-08 22:36:07 -04:00
R David Murray
c988e24240
Remove redundancy in listing of all mailbox classes in test_mailbox.
2012-04-08 21:00:27 -04:00
Antoine Pitrou
409d0a9e47
Null merge
2012-04-09 01:41:00 +02:00
Antoine Pitrou
c0aa9eeb90
Fix the patch for issue #7978 : select() raises select.error before 3.3, not OSError.
2012-04-09 01:37:19 +02:00
Antoine Pitrou
0ec2c075a2
Fix flakiness in test_socketserver
2012-04-09 01:18:07 +02:00
Antoine Pitrou
f18d6f3f44
Fix flakiness in test_socketserver
2012-04-09 01:16:47 +02:00
Antoine Pitrou
c9e8e3c4dd
Issue #7978 : socketserver now restarts the select() call when EINTR is returned.
...
This avoids crashing the server loop when a signal is received.
Patch by Jerzy Kozera.
2012-04-09 00:49:17 +02:00
Antoine Pitrou
b0a9c66a49
Issue #7978 : socketserver now restarts the select() call when EINTR is returned.
...
This avoids crashing the server loop when a signal is received.
Patch by Jerzy Kozera.
2012-04-09 00:47:24 +02:00
R David Murray
f998810deb
Merge: Make test_mailbox runnable via python -m unittest.
2012-04-08 18:35:35 -04:00
R David Murray
317c8d257e
Make test_mailbox runnable via python -m unittest.
2012-04-08 16:46:18 -04:00
Kristján Valur Jónsson
e638513856
Remove unused variable from gcmodule.c. The code no longer tests for the
...
presence of a __del__ attribute on objects, rather it uses the tp_del slot.
2012-04-08 13:56:25 +00:00
Vinay Sajip
452806c8e3
Merged logging cookbook update from 3.2.
2012-04-08 01:51:29 +01:00
Vinay Sajip
0292fa99ef
Added multiprocessing example to logging cookbook.
2012-04-08 01:49:12 +01:00
Antoine Pitrou
df97cbe7a1
Issue #14522 : Avoid duplicating socket handles in multiprocessing.connection.
...
Patch by sbt.
2012-04-07 22:38:52 +02:00
Kristján Valur Jónsson
52a11f1f46
Issue #14310 : Catch testing errors when trying to create unsupported socket
...
types on some platforms.
2012-04-07 20:38:44 +00:00
Brett Cannon
8798ad3e1e
struct timeval.tv_usec is 4 bytes on 64-bit OS X as it should be, but
...
is defined as an int while everyone else expects a long regardless of
length.
2012-04-07 14:59:29 -04: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
Georg Brandl
3abebca780
Closes #14511 : fix wrong opensearch link for 3.2 docs.
2012-04-07 19:22:17 +02:00
Stefan Krah
1bcb138cf2
Merge.
2012-04-07 16:10:04 +02:00