Releases: thread/django-lightweight-queue
Releases · thread/django-lightweight-queue
v4.11.0
v4.10.1
- Fix handling of
--yes
argument inqueue_clear
v4.10.0
v4.9.0
- Rename
--config
to--extra-settings
in order to work around jazzband/django-configurations#343. The former spelling is kept as a deprecated alias.
v4.8.0
- Revert the reliable Redis backend to use KEYS instead of SCAN when starting up as SCAN turned out to have worse performance impacts than KEYS in real-world usage.
v4.7.0
v4.6.0
- Adds support for Django 4 in the Debug Web backend (thanks @itsthejoker)
- Moves from using
imp
toimportlib
to load "extra" settings - Adds logging of jobs timeouts for better observability
- potentially breaking Drops support for Python 3.5
v4.5.1
Adds missing typing-extensions dependency.
Thanks @itsthejoker for reporting.
v4.5.0
Fixes a couple of deprecation warnings:
- no longer exports a
default_app_config
above Django 3.2 - moves from using
imp
toimportlib
in concert with Django's import helpers for task discovery
v4.4.1
Makes the background CronScheduler
thread resilient to errors which happen during its tick
function. Previously these errors would bubble to the top of the thread, causing it to exit. As the master process doesn't monitor the cron thread this would result in no cron tasks being enqueued until the master was restarted.