[New-bugs-announce] [issue32154] asyncio: Don't export selectors and _overlapped in asyncio namespace

STINNER Victor report at bugs.python.org
Tue Nov 28 05:29:10 EST 2017


New submission from STINNER Victor <victor.stinner at 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 <report at bugs.python.org>
<https://bugs.python.org/issue32154>
_______________________________________


More information about the New-bugs-announce mailing list