项目作者: sashgorokhov

项目描述 :
Decorator that turns async generator functions into async context managers.
高级语言: Python
项目地址: git://github.com/sashgorokhov/asyncio-contextmanager.git
创建时间: 2017-03-04T18:37:00Z
项目社区:https://github.com/sashgorokhov/asyncio-contextmanager

开源协议:MIT License

下载


asyncio-contextmanager

PyPI PyPI version GitHub release Build Status codecov GitHub license

Decorator that turns async generator functions into async context managers.

Installation

Supported versions of python: 3.6+ (since async generators were introduced in python 3.6)

  1. pip install asyncio-contextmanager

Usage

Usage is straightforward and simple:

  1. from aiocontext import async_contextmanager
  2. @async_contextmanager
  3. async def foo():
  4. yield 'Foo!'