aiotools is a set of idiomatic utilities to reduce asyncio boiler-plates.
cancel_and_wait()
AbstractAsyncContextManager
AsyncContextManager
async_ctx_manager()
actxmgr()
aiotools.context.aclosing()
closing_async
AsyncContextGroup
actxgroup
defer()
adefer()
AbstractChildProcess
PosixChildProcess()
PidfdChildProcess()
afork()
aiotools.func.apartial()
lru_cache()
aiter()
server()
AsyncServerContextManager
InterruptedBySignal
ServerMainContextManager
main_context()
server_context()
start_server()
ErrorArg
TaskContext
ShieldScope
TaskScope
move_on_after()
Supervisor
current_taskgroup
current_ptaskgroup
TaskGroup
PersistentTaskGroup
TaskGroupError
TimerDelayPolicy
VirtualClock
create_timer()
as_completed_safe()
gather_safe()
race()
Index
Search Page