tasks-module

Installation
SKILL.md

TasksModule - Background Jobs

TasksModule provides SQL-based async task processing with DI injection and automatic retries.

Quick Start

from myfy.core import Application
from myfy.data import DataModule
from myfy.tasks import TasksModule, task

app = Application()
app.add_module(DataModule())
app.add_module(TasksModule(auto_create_tables=True))

# Define a task
@task
async def send_email(to: str, subject: str, body: str) -> None:
    await email_service.send(to, subject, body)
Installs
1
Repository
psincraian/myfy
GitHub Stars
86
First Seen
Feb 28, 2026
tasks-module — psincraian/myfy