Yury Selivanov
917c1c3ee1
Merge 3.5 (issue #27972 )
2016-10-09 12:20:44 -04:00
Yury Selivanov
4145c83806
Issue #27972 : Prohibit Tasks to await on themselves.
2016-10-09 12:19:12 -04:00
Yury Selivanov
cfa6b72a47
Merge 3.6 (issue #28399 )
2016-10-09 12:16:26 -04:00
Yury Selivanov
88e8aca78d
Merge 3.5 (issue #28399 )
2016-10-09 12:16:08 -04:00
Yury Selivanov
908d55dd7e
Issue #28399 : Remove UNIX socket from FS before binding.
...
Patch by Коренберг Марк.
2016-10-09 12:15:08 -04:00
INADA Naoki
ca2f0d06f1
Issue #26801 : Added C implementation of asyncio.Future.
...
Original patch by Yury Selivanov.
2016-10-09 14:51:36 +09:00
INADA Naoki
9e4e38ecd2
Issue #26801 : Added C implementation of asyncio.Future.
...
Original patch by Yury Selivanov.
2016-10-09 14:44:47 +09:00
Guido van Rossum
a774a6bd82
Merge further typing.py changes from upstream. (merge 3.6->3.7)
2016-10-08 20:28:16 -07:00
Guido van Rossum
518599b24c
Merge further typing.py changes from upstream. (merge 3.5->3.6)
2016-10-08 20:27:55 -07:00
Guido van Rossum
e259267e52
Merge further typing.py changes from upstream.
2016-10-08 20:27:22 -07:00
Serhiy Storchaka
74a7e3b981
Merge from 3.6.
2016-10-08 22:48:07 +03:00
Serhiy Storchaka
21d9f10c94
Merge from 3.5.
2016-10-08 22:46:01 +03:00
Serhiy Storchaka
9c0e1f83af
Issue #28379 : Added sanity checks and tests for PyUnicode_CopyCharacters().
...
Patch by Xiang Zhang.
2016-10-08 22:45:38 +03:00
Steve Dower
9ffb5d7828
Issue #28162 : Fixes Ctrl+Z handling in console readall()
2016-10-08 12:37:57 -07:00
Steve Dower
c6f9b2b7f5
Issue #28162 : Fixes Ctrl+Z handling in console readall()
2016-10-08 12:37:33 -07:00
Serhiy Storchaka
0ce1bf43bc
Merge from 3.6.
2016-10-08 22:07:45 +03:00
Serhiy Storchaka
c3215f530f
Merge from 3.5.
2016-10-08 22:06:52 +03:00
Serhiy Storchaka
48b1c3fcfc
Issue #28376 : The type of long range iterator is now registered as Iterator.
...
Patch by Oren Milman.
2016-10-08 22:04:12 +03:00
Serhiy Storchaka
df53392f0d
Issue #28376 : Creating instances of range_iterator by calling range_iterator
...
type now is disallowed. Calling iter() on range instance is the only way.
Patch by Oren Milman.
2016-10-08 22:01:18 +03:00
Serhiy Storchaka
aa078674e0
Merge with 3.6.
2016-10-08 21:52:41 +03:00
Serhiy Storchaka
c7f490c8b1
Issue #28376 : Creating instances of range_iterator by calling range_iterator
...
type now is deprecated. Patch by Oren Milman.
2016-10-08 21:50:45 +03:00
Serhiy Storchaka
639098c591
Merge from 3.5.
2016-10-08 21:45:07 +03:00
Serhiy Storchaka
44759bcf13
Issue #28376 : The constructor of range_iterator now checks that step is not 0.
...
Patch by Oren Milman.
2016-10-08 21:43:11 +03:00
Serhiy Storchaka
1d56113ed7
Merge from 3.6.
2016-10-08 21:35:07 +03:00
Serhiy Storchaka
88212ae10a
Merge from 3.5.
2016-10-08 21:34:44 +03:00
Serhiy Storchaka
3bd9fde4df
Issue #28376 : Fixed typos.
...
Based on patch by Oren Milman.
2016-10-08 21:33:59 +03:00
Serhiy Storchaka
9b02731af7
Issue #28317 : The disassembler now decodes FORMAT_VALUE argument.
2016-10-08 12:34:59 +03:00
Serhiy Storchaka
dd102f7af8
Issue #28317 : The disassembler now decodes FORMAT_VALUE argument.
2016-10-08 12:34:25 +03:00
Serhiy Storchaka
250cf81f4a
Issue #25783 : Fixed test_traceback when run directly (without regrtest).
2016-10-07 23:47:17 +03:00
Serhiy Storchaka
2b801456fb
Issue #25783 : Fixed test_traceback when run directly (without regrtest).
2016-10-07 23:46:22 +03:00
Serhiy Storchaka
1c1130fb5f
Issue #25783 : Fixed test_traceback when run directly (without regrtest).
2016-10-07 23:45:42 +03:00
Serhiy Storchaka
5665301bae
Issue #28257 : Improved error message when pass a non-mapping as a var-keyword
...
argument.
2016-10-07 23:32:41 +03:00
Serhiy Storchaka
f068415c51
Issue #26293 : Fixed writing ZIP files that starts not from the start of the
...
file. Offsets in ZIP file now are relative to the start of the archive in
conforming to the specification.
2016-10-07 22:25:05 +03:00
Serhiy Storchaka
242c170f87
Issue #26293 : Fixed writing ZIP files that starts not from the start of the
...
file. Offsets in ZIP file now are relative to the start of the archive in
conforming to the specification.
2016-10-07 22:24:20 +03:00
Serhiy Storchaka
8793b21525
Issue #26293 : Fixed writing ZIP files that starts not from the start of the
...
file. Offsets in ZIP file now are relative to the start of the archive in
conforming to the specification.
2016-10-07 22:20:50 +03:00
Yury Selivanov
caae4dbbc6
Merge 3.6 (asyncio)
2016-10-07 12:40:44 -04:00
Yury Selivanov
3df053e556
Merge 3.5 (asyncio)
2016-10-07 12:40:22 -04:00
Yury Selivanov
36e7e97d62
asyncio: Only allow Unix Stream sockets for loop.create_unix_server/connection
2016-10-07 12:39:57 -04:00
Gregory P. Smith
7bd4afec86
Issue #28380 : unittest.mock Mock autospec functions now properly support
...
assert_called, assert_not_called, and assert_called_once.
2016-10-06 14:32:10 -07:00
Gregory P. Smith
ac5084b6c7
Fixes issue28380: unittest.mock Mock autospec functions now properly support
...
assert_called, assert_not_called, and assert_called_once.
2016-10-06 14:31:23 -07:00
Yury Selivanov
cb9424f643
Issue #27759 : Fix selectors incorrectly retain invalid file descriptors.
...
(Backported to 3.4 as this bug might be exploited to for DoS)
2016-10-06 14:03:03 -04:00
Benjamin Peterson
a1d58efc43
merge 3.6
2016-10-05 22:54:27 -07:00
Benjamin Peterson
87845bcb4d
merge 3.5
2016-10-05 22:54:19 -07:00
Benjamin Peterson
4c8b2cd126
skip test on windows
2016-10-05 22:09:31 -07:00
Benjamin Peterson
cf0b9da988
fix bug in 48797808a302
2016-10-05 22:00:24 -07:00
Benjamin Peterson
e06cc67c19
skip test if resizing is not supported
2016-10-05 22:00:05 -07:00
Benjamin Peterson
cd04db03de
mmap: do all internal arithmetic with Py_ssize_t while being very careful about overflow
2016-10-05 21:45:48 -07:00
Yury Selivanov
d4ed4374b2
Merge 3.6 (issue #23749 )
2016-10-05 19:40:40 -04:00
Yury Selivanov
a88614233e
Merge 3.5 (issue #23749 )
2016-10-05 19:40:19 -04:00
Yury Selivanov
92e7c7f99c
asyncio: Add "call_connection_made" arg to SSLProtocol.__init__
...
Issue #23749 : With this change it's possible to implement starttls
as a separate package on PyPI, or even by copying/pasting a small
snipped of code in your project.
It's expected that we'll figure out the API design for starttls
during 3.6, so that we can add it in 3.7.
2016-10-05 19:39:54 -04:00