Async generators and context managers for Python 3.5+
async_generator back-ports Python 3.6's native async generators and Python 3.7's context managers into Python 3.5.
async_generator