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 generators

  • 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.1.2.tar.gz (10.0 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.1.2-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for asyncio_extras-1.1.2.tar.gz
Algorithm Hash digest
SHA256 b605b4004d8c906d3d508503ae80cab5648b01dce656cb731b8588a1e981e909
MD5 3bc192dfd56ba502a9d039a6dccedd01
BLAKE2b-256 890872acdea541e2396dd2e41d49f98386667fe76f42270b8fe24fc12c1bcb5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for asyncio_extras-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 385b7c70af998915c0c932d50c6f88b0dfbdfc278070ada62d9421c017ab41dd
MD5 1700679f23386751e605f150976bfb6a
BLAKE2b-256 2f4929be8dbd31c4cc3e5ac3f399150d272e5c61e587fb8a8e7e66bd58ceac1e

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