Async & concurrency
Async I/O, promises, coroutines and reactive streams. 89 packages across 8 ecosystems.
PyanyioHigh-level concurrency and networking framework on top of asyncio or TrioMITPyhttpxThe next generation HTTP client.BSD-3-ClausePyaiohttpAsync http client/server framework (asyncio)Apache-2.0Pyaiosignalaiosignal: a list of registered asynchronous callbacksApache-2.0PysniffioSniff out which async library your code is running underMITPygreenletLightweight in-process concurrent programmingMITPyuvloopFast implementation of asyncio event loop on top of libuvMITPypytest-asyncioPytest support for asyncioApache-2.0PywatchfilesSimple, modern and high performance file watching and code reload in python.MITPydnspythonDNS toolkitISCPyjoblibLightweight pipelining with Python functionsBSD-3-ClausePytornadoTornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.Apache-2.0PyaiofilesFile support for asyncio.Apache-2.0Pyasync-timeoutTimeout context manager for asyncio programsApache-2.0Pynest-asyncioPatch asyncio to allow nested event loopsBSD-3-ClausePyaiosqliteasyncio bridge to the standard sqlite3 moduleMITPyvinePython promises.BSD-3-ClausePyaiosmtplibasyncio SMTP clientMITPyasyncioDeprecated backport of asyncio; use the stdlib package insteadApache-2.0PyaioresponsesMock out requests made by ClientSession from aiohttp packageMIT