# The net/py-anyio port

## py3-anyio-4.10.0 – 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

Only for arches
  aarch64 aarch64 alpha amd64 amd64 arm arm hppa i386 i386 mips64 mips64 mips64el mips64el powerpc powerpc powerpc64 powerpc64 riscv64 riscv64 sparc64
Categories:
  lang/python net

## Library dependencies

## Build dependencies

- STEM->=15,<16:lang/gcc/15
- 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-typing-extensions
- lang/python/3
- net/py-idna