DocsNoWays

Python Async Toolkit

DocsNoWays is a lightweight Python toolkit designed for building high-performance asynchronous services.

It simplifies event loops, task orchestration, and background job execution.

Installation

pip install docsnoways

Quick Start

import asyncio
from docsnoways import TaskRunner

async def main():
    runner = TaskRunner()
    await runner.run(lambda: print("Hello Async"))

asyncio.run(main())

Features

API Overview

Main class: TaskRunner

Supports coroutine execution, retry policies, and parallel workers.

Example Use Case

DocsNoWays can be used for background processing in microservices, data pipelines, and automation scripts.