Message307214
Dropped lines are never executed by supported Python versions.
The code exists for sake of keeping the same code base for stdlib asyncio and third-party library with the same name.
Since Python 3.4 asyncio is a part of stdlib, asyncio on PyPI is not supported/updated for 2.5 years.
Removing is safe.
The change keeps backward compatibility with old libraries written for `yield from` syntax, both awaiting old-styled coroutines and yielding from new styles async functions are supported.
async def f():
...
yield from f()
@asyncio.coroutine
def g():
...
await g()
Thus no regressions/deprecations, just removing non-public never executed implementation details. |
|
Date |
User |
Action |
Args |
2017-11-29 09:46:45 | asvetlov | set | recipients:
+ asvetlov, yselivanov |
2017-11-29 09:46:45 | asvetlov | set | messageid: <1511948805.45.0.213398074469.issue32166@psf.upfronthosting.co.za> |
2017-11-29 09:46:45 | asvetlov | link | issue32166 messages |
2017-11-29 09:46:45 | asvetlov | create | |
|