Rearq Versions Save

A distributed task queue built with asyncio and redis, with built-in web interface

v0.2.9

2 months ago
  • Add generate_schemas parameter to rearq.__init__.
  • Add App.start_worker to start worker inside app.

v0.2.8

1 year ago
  • Add -t flat to worker command to start timer together.
  • Support custom uvicorn options.
  • Fix empty kwargs shown.
  • Fix chart when empty data.
  • Server can mount as FastAPI sub app.
  • Add cancel_job support.
  • Add run_at_start.
  • Add task job_timeout.
  • Improve graceful exit mechanism.
  • Improve cancel task and disable task.

v0.2.7

1 year ago
  • Add task enable/disable.
  • Add arg/kwarg shortcut arguments.
  • Add log_dir param in rearq.
  • Add db_url to ReArq constructor。
  • Change built-in table name.
  • Replace aioredis with redis-py.
  • Support consume more than one queue for one worker.

v0.2.6

2 years ago
  • Fix empty task error.
  • Refactor timer algorithm.

v0.2.5

2 years ago
  • Upgrade aioredis to 2.0.
  • Add redis_url.
  • Support distributed timer.

v0.2.4

2 years ago
  • Allow split delay queues.
  • Remove tortoise_config and add db_url.

v0.2.3

3 years ago
  • Add run_at_start in cron task.

v0.2.2

3 years ago
  • Add job_retry_after.
  • Improve web ui.

v0.2.1

3 years ago
  • Add web interface.

v0.2.0

3 years ago
  • Add api module.