Modelq Pn

Features

  • Retry support (automatic and manual)
  • Timeout handling for long-running tasks
  • Manual retry using RetryTaskException
  • Streaming results from tasks in real-time
  • Middleware hooks for task lifecycle events
  • Fast, non-blocking concurrency using threads
  • Built-in decorators to register tasks quickly
  • Redis-based task queueing
  • CLI interface for orchestration
  • Pydantic model support for task validation and typing
  • Auto-generated REST API for tasks