New submission from STINNER Victor <victor.stin...@gmail.com>:

For backward compatibility with Python 3.3, Lib/asyncio/__init__.py exports 
asyncio.selectors and asyncio._overlapped symbols. Python 3.3 reached it's end 
of line last september, it's time to move on:
https://devguide.python.org/#status-of-python-branches

This change is backward incompatible.

Attached PR removes asyncio.selectors and asyncio._overlapped symbols, and use 
directly modules from the standard library. It documents the change in the 
"Porting to Python 3.7" section of the "What's New in Python 3.7" document.

----------
components: asyncio
messages: 307117
nosy: vstinner, yselivanov
priority: normal
severity: normal
status: open
title: asyncio: Don't export selectors and _overlapped in asyncio namespace
versions: Python 3.7

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue32154>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to