Skip to main content

Asynchronous generators, context managers and more for asyncio

Project description

Build Status Code Coverage

This library provides several conveniences to users of asyncio:

  • decorator for making asynchronous context managers (like contextlib.contextmanager)

  • decorator and context manager for running a function or parts of a function in a thread pool

  • helpers for calling functions in the event loop from worker threads and vice versa

  • helpers for doing non-blocking file i/o

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

asyncio_extras-1.3.0.tar.gz (11.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

asyncio_extras-1.3.0-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file asyncio_extras-1.3.0.tar.gz.

File metadata

File hashes

Hashes for asyncio_extras-1.3.0.tar.gz
Algorithm Hash digest
SHA256 8f2bf0edc37530e0dafcb2c0a8d8303a4ab965febff36bf056baffb6ac939ce9
MD5 c5c2ab2b173562beb45a968e17a41804
BLAKE2b-256 f88f5e8cd289b5df6c7000208c3dcbb3fd3454569cb7123646f754dfcf05525b

See more details on using hashes here.

File details

Details for the file asyncio_extras-1.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for asyncio_extras-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 936994ffe4ebe7ba0b9063002af7e601d1450e6bf031da630716f1b9a0fc3348
MD5 7c94c1d516725e9131ba46da2b841141
BLAKE2b-256 88aa809e31a2ef0416b3b4d905ca39bbaf54707b5784fa805ec3bfdef58911b7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page