Metadata-Version: 2.1
Name: anyio
Version: 1.0.0a2
Summary: High level compatibility layer for multiple asynchronous event loop implementations
Home-page: UNKNOWN
Author: Alex Grönholm
Author-email: alex.gronholm@nextday.fi
License: MIT
Project-URL: Source code, https://github.com/agronholm/anyio
Project-URL: Issue tracker, https://github.com/agronholm/anyio/issues
Description: .. image:: https://travis-ci.com/agronholm/anyio.svg?branch=master
          :target: https://travis-ci.com/agronholm/anyio
          :alt: 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)
        
        .. _asyncio: https://docs.python.org/3/library/asyncio.html
        .. _curio: https://github.com/dabeaz/curio
        .. _trio: https://github.com/python-trio/trio
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Python: >= 3.5.3
Provides-Extra: curio
Provides-Extra: test
Provides-Extra: trio
