PATH:
usr
/
lib64
/
python3.6
/
asyncio
"""Compatibility helpers for the different Python versions.""" 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): """Concatenate a sequence of bytes-like objects.""" if not PY34: # On Python 3.3 and older, bytes.join() doesn't handle # memoryview. list_of_data = ( bytes(data) if isinstance(data, memoryview) else data for data in list_of_data) return b''.join(list_of_data)
[-] unix_events.py
[edit]
[-] futures.py
[edit]
[-] protocols.py
[edit]
[-] windows_utils.py
[edit]
[-] events.py
[edit]
[-] base_subprocess.py
[edit]
[+]
..
[-] queues.py
[edit]
[-] transports.py
[edit]
[-] selector_events.py
[edit]
[-] base_events.py
[edit]
[-] windows_events.py
[edit]
[-] streams.py
[edit]
[-] base_futures.py
[edit]
[-] constants.py
[edit]
[+]
__pycache__
[-] subprocess.py
[edit]
[-] tasks.py
[edit]
[-] proactor_events.py
[edit]
[-] compat.py
[edit]
[-] log.py
[edit]
[-] test_utils.py
[edit]
[-] locks.py
[edit]
[-] __init__.py
[edit]
[-] sslproto.py
[edit]
[-] base_tasks.py
[edit]
[-] coroutines.py
[edit]