Merge 3.5 (issue #27243)

This commit is contained in:
Yury Selivanov 2016-06-09 15:13:16 -04:00
commit 711d25db48
13 changed files with 293 additions and 33 deletions

View file

@ -4,6 +4,7 @@ import sys
PY34 = sys.version_info >= (3, 4)
PY35 = sys.version_info >= (3, 5)
PY352 = sys.version_info >= (3, 5, 2)
def flatten_list_bytes(list_of_data):

View file

@ -689,3 +689,9 @@ class StreamReader:
if val == b'':
raise StopAsyncIteration
return val
if compat.PY352:
# In Python 3.5.2 and greater, __aiter__ should return
# the asynchronous iterator directly.
def __aiter__(self):
return self