# The net/py-anyio port

## py3-anyio-3.7.1p3 – async library on top of asyncio or trio

## 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
    - Subprocesses
    - Inter-task synchronization and communication (locks, conditions, events,
      semaphores, object streams)
    - High level networking (TCP, UDP and UNIX sockets)

WWW: https://github.com/agronholm/anyio

Categories:
  lang/python net

## Library dependencies

## Build dependencies

- devel/py-build
- devel/py-installer
- devel/py-setuptools_scm
- devel/py-wheel
- lang/python/3
- py3-setuptools->=79v0:devel/py-setuptools

## Run dependencies

- devel/py-sniffio
- devel/py-trio
- lang/python/3
- net/py-idna