{"library":"aiotools","type":"library","category":null,"description":"aiotools is a collection of idiomatic utilities designed to reduce boilerplate code when working with `asyncio`. It provides robust solutions for safe cancellation, structured concurrency through `TaskScope`, asynchronous context managers, multi-process server daemons, and other high-level coroutine utilities. The library is actively maintained and currently at version 2.2.3, with a release cadence that includes regular bug fixes and feature enhancements, targeting Python 3.11 and newer.","language":"python","status":"active","version":"2.2.3","tags":["asyncio","concurrency","task management","server","utilities","structured concurrency","cancellation"],"last_verified":"Fri May 22","install":[{"cmd":"pip install aiotools","imports":["from aiotools import TaskScope","from aiotools.cancel import cancel_and_wait","from aiotools.context import actxmgr","from aiotools.server import start_server","from aiotools.supervisor import Supervisor"]}],"homepage":null,"github":"https://github.com/achimnol/aiotools","docs":"https://aiotools.readthedocs.io","changelog":null,"pypi":"https://pypi.org/project/aiotools/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.6,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/aiotools/compatibility"}}