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