High level compatibility layer for multiple asynchronous event loop implementations
Project description
AnyIO is a asynchronous compatibility API that allows applications and libraries written against it to run unmodified on asyncio, curio and trio.
It bridges the following functionality:
Task groups
Cancellation
Threads
Signal handling
Asynchronous file I/O
Synchronization primitives (locks, conditions, events, semaphores, queues)
High level networking (TCP, UDP and UNIX sockets)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
anyio-1.0.0a1.tar.gz
(23.4 kB
view hashes)
Built Distribution
anyio-1.0.0a1-py3-none-any.whl
(20.1 kB
view hashes)