Yury Selivanov
3ceee7b0da
Merge 3.6 (issue #28492 )
2016-10-20 15:54:51 -04:00
Yury Selivanov
a4b884f900
Issue #28492 : Fix how StopIteration is raised in _asyncio.Future
2016-10-20 15:54:20 -04:00
Ned Deily
ae8ca1c0e2
Issue #24381 : merge from 3.6
2016-10-20 15:40:56 -04:00
Ned Deily
82919ec44f
Issue #24381 : merge from 3.5
2016-10-20 15:40:22 -04:00
Ned Deily
f536af1fcd
Issue #24381 : Avoid unused function warning when building bundled macOS libffi.
...
Patch by Vajrasky Kok.
2016-10-20 15:38:27 -04:00
Yury Selivanov
5246f6227a
Merge 3.6 (issue #26010 )
2016-10-20 13:11:48 -04:00
Yury Selivanov
e20fed9182
Merge 3.5 + document CO_ASYNC_GENERATOR; issue #26010
2016-10-20 13:11:34 -04:00
Yury Selivanov
ea75a513df
Issue #26010 : Document CO_* constants
2016-10-20 13:06:30 -04:00
Victor Stinner
d65f42a132
Issue #21955 : Please don't try to optimize int+int
2016-10-20 12:18:10 +02:00
Raymond Hettinger
24f33b5bb5
Add cum_weights example (simulation of a cumulative binomial distribution).
2016-10-20 01:36:52 -07:00
Martin Panter
812f6e1f23
Issue #28480 : Merge multithreading fixes from 3.6
2016-10-20 05:25:14 +00:00
Martin Panter
94332cba0f
Issue #28480 : Adjust or skip tests if multithreading is disabled
2016-10-20 05:10:44 +00:00
Martin Panter
fa27d5f229
Issue #28480 : Avoid label at end of compound statement --without-threads
...
Based on patch by Masayuki Yamamoto.
2016-10-20 00:48:23 +00:00
Victor Stinner
25a1924758
Merge 3.6
2016-10-20 00:46:38 +02:00
Victor Stinner
c6b1e15788
Close #28479 : Fix reST syntax in windows.rst
...
Patch written by Julien Palard.
2016-10-20 00:45:50 +02:00
Serhiy Storchaka
9f2ac18a27
Issue #19795 : Fixed formatting a table.
2016-10-19 19:38:22 +03:00
Serhiy Storchaka
69d3de644b
Issue #19795 : Fixed formatting a table.
2016-10-19 19:37:44 +03:00
Serhiy Storchaka
807e2f3459
Issue #19795 : Fixed formatting a table.
2016-10-19 19:37:20 +03:00
Serhiy Storchaka
43a259ff18
Issue #19795 : Improved more markups of True/False.
2016-10-19 18:37:07 +03:00
Serhiy Storchaka
7d6dda4b78
Issue #19795 : Improved more markups of True/False.
2016-10-19 18:36:51 +03:00
Serhiy Storchaka
4adf01caae
Issue #19795 : Improved more markups of True/False.
2016-10-19 18:30:05 +03:00
Serhiy Storchaka
6d0b19f1e8
Issue #19795 : Fixed markup errors.
2016-10-19 18:12:24 +03:00
Serhiy Storchaka
3f561b7911
Issue #19795 : Fixed markup errors.
2016-10-19 18:12:05 +03:00
Serhiy Storchaka
1883542eb9
Issue #19795 : Fixed markup errors.
2016-10-19 18:11:24 +03:00
Victor Stinner
7a6dbb71b2
_csv: use _PyLong_AsInt()
2016-10-19 16:00:37 +02:00
Victor Stinner
af48a91715
Issue #28240 : Fix formatting of the warning.
2016-10-19 15:48:23 +02:00
Serhiy Storchaka
7f4e40e1e0
Issue #19795 : Mark up True and False as literal text instead of bold.
2016-10-19 16:45:05 +03:00
Serhiy Storchaka
0bbf8c08ab
Issue #19795 : Mark up True and False as literal text instead of bold.
2016-10-19 16:44:47 +03:00
Serhiy Storchaka
a97cd2eb17
Issue #19795 : Mark up True and False as literal text instead of bold.
2016-10-19 16:43:42 +03:00
Serhiy Storchaka
c2e9983060
Issue #19795 : Mark up None as literal text.
2016-10-19 16:39:36 +03:00
Serhiy Storchaka
989db5c880
Issue #19795 : Mark up None as literal text.
2016-10-19 16:37:13 +03:00
Serhiy Storchaka
ecf41da83e
Issue #19795 : Mark up None as literal text.
2016-10-19 16:29:26 +03:00
Xavier de Gaye
18207ea32b
Issue #26944 : Merge with 3.6.
2016-10-19 11:08:07 +02:00
Xavier de Gaye
24c3b4928e
Issue #26944 : Fix test_posix for Android where 'id -G' is entirely wrong
...
or missing the effective gid.
2016-10-19 11:00:26 +02:00
Victor Stinner
bd1b49a242
Close #28476 : Reuse math.factorial() in test_random
...
Patch written by Francisco Couzo.
2016-10-19 10:11:37 +02:00
Benjamin Peterson
26d0ccd51b
merge 3.6 ( #28472 )
2016-10-18 23:33:24 -07:00
Benjamin Peterson
8166a5db5b
always use double quotes for SystemTap string literals ( closes #28472 )
...
Patch by Roman Podoliaka.
2016-10-18 23:33:03 -07:00
Benjamin Peterson
bb7d15c4f3
merge 3.6
2016-10-18 23:14:16 -07:00
Benjamin Peterson
b17ba095f2
bold arguments
2016-10-18 23:14:08 -07:00
Yury Selivanov
193a360570
Merge 3.6 (issue #28471 )
2016-10-18 16:04:40 -04:00
Yury Selivanov
fa22b29960
Issue #28471 : Fix crash (GIL state related) in socket.setblocking
2016-10-18 16:03:52 -04:00
Victor Stinner
62cca920db
timeit: add newlines to output for readability
...
Issue #28240 .
2016-10-18 17:55:18 +02:00
Victor Stinner
c3e40f8c5b
timeit: add nsec (nanosecond) unit for format timings
...
Issue #28240 .
2016-10-18 17:42:48 +02:00
Victor Stinner
61de57f175
timeit: enhance format of raw timings (in verbose mode)
...
Issue #28240 .
2016-10-18 17:56:42 +02:00
Victor Stinner
3d7feb9ac2
timeit: remove --clock and --time options
...
Issue #28240 : timeit: remove -c/--clock and -t/--time command line options
which were deprecated since Python 3.3.
2016-10-18 17:18:21 +02:00
Victor Stinner
1b90115304
timeit: change default repeat to 5, instead of 3
...
Issue #28240 : timeit now repeats the benchmarks 5 times instead of only 3 to
make benchmarks more reliable.
2016-10-18 17:13:22 +02:00
Victor Stinner
f8fb82cd25
timeit: start autorange with 1 iteration, not 10
...
Issue #28240 : timeit autorange now uses a single loop iteration if the
benchmark takes less than 10 seconds, instead of 10 iterations.
"python3 -m timeit -s 'import time' 'time.sleep(1)'" now takes 4 seconds
instead of 40 seconds.
2016-10-18 17:06:56 +02:00
Victor Stinner
bf9655854b
Issue #28256 : Cleanup _math.c
...
Only define fallback implementations when needed. It avoids producing deadcode
when the system provides required math functions.
2016-10-18 16:29:27 +02:00
Victor Stinner
22e36afc17
Null merge 3.6 (change already applied in default)
2016-10-18 15:48:27 +02:00
Victor Stinner
33bb64fb30
Merge 3.5
2016-10-18 15:48:14 +02:00