Overview#

Regta is a production-ready scheduler with async, multithreading and multiprocessing support for Python.

https://img.shields.io/pypi/pyversions/regta.svg https://github.com/SKY-ALIN/regta/actions/workflows/code-quality.yml/badge.svg https://badge.fury.io/py/regta.svg https://img.shields.io/github/license/SKY-ALIN/regta.svg

See also

You can find out how and why to use various job types here.

Core Features#

Various job types

Create async, thread-based, or process-based jobs depending on your goals.

Flexible Intervals

Use standard timedelta or specially designed Period for highly responsible jobs.

Multi-Paradigm

Design OOP styled or functional styled jobs.

CLI Interface

Regta provides a CLI tool to start, list and create jobs by template.

Professional Logging

Redefine standard logger and define your own. ANSI coloring is supported.

Check Quick Start to start