Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 689 Bytes

README.rst

File metadata and controls

20 lines (16 loc) · 689 Bytes
Build Status

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)