Easy Job Queues for Python
http://python-rq.org/
RQ (Redis Queue) is a simple Python library for queueing jobs and processing
them in the background with workers. It is backed by Redis and it is designed
to have a low barrier to entry. It can be integrated in your web stack easily.
- Developed at devel:languages:python
- Sources inherited from project openSUSE:Factory
-
3
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:16.0:FactoryCandidates/python-rq && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_multibuild | 0000000053 53 Bytes | |
python-rq.changes | 0000011245 11 KB | |
python-rq.spec | 0000002989 2.92 KB | |
rq-1.15.tar.gz | 0000633276 618 KB |
Revision 12 (latest revision is 15)
Dominique Leuenberger (dimstar_suse)
accepted
request 1089359
from
Dirk Mueller (dirkmueller)
(revision 12)
- update to 1.15: * Added `Callback(on_stopped='my_callback)`. * `Callback` now accepts dotted path to function as input. * `queue.enqueue_many()` now supports job dependencies. * `rq worker` CLI script now configures logging based on `DICT_CONFIG` key present in config file. * Whenever possible, `Worker` now uses `lmove()` to implement reliable queue pattern. * `Scheduler` should only release locks that it successfully acquires. * Fixes crashes that may happen by changes to `as_text()` function in v1.14. * Various linting, CI and code quality improvements. * Fixes a crash that happens if Redis connection uses SSL. * Fixes a crash if `job.meta()` is loaded using the wrong serializer. * Added `WorkerPool` (beta) that manages multiple workers in a single CLI. * Added a new `Callback` class that allows more flexibility in declaring job callbacks. * Fixed a regression where jobs with unserializable return value crashes RQ. * Added `--dequeue-strategy` option to RQ's CLI. * Added `--max-idle-time` option to RQ's worker CLI. * Added `--maintenance-interval` option to RQ's worker CLI. * Fixed RQ usage in Windows as well as various other refactorings. * Show more info on `rq info` CLI command. Thanks @iggeehu! * `queue.enqueue_jobs()` now properly account for job dependencies.
Comments 0