Rq

Latest version: v2.0.0

Safety actively analyzes 682244 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 21

1.4.3

* Added `job.get_position()` and `queue.get_job_position()`. Thanks aparcar!
* Longer TTLs for worker keys to prevent them from expiring inside the worker lifecycle. Thanks selwin!
* Long job args/kwargs are now truncated during logging. Thanks JhonnyBn!
* `job.requeue()` now returns the modified job. Thanks ericatkin!

1.4.2

* Reverted changes to `hmset` command which causes workers on Redis server < 4 to crash. Thanks selwin!
* Merged in more groundwork to enable jobs with multiple dependencies. Thanks thomasmatecki!

1.4.1

* Default serializer now uses `pickle.HIGHEST_PROTOCOL` for backward compatibility reasons. Thanks bbayles!
* Avoid deprecation warnings on redis-py >= 3.5.0. Thanks bbayles!

1.4.0

* Custom serializer is now supported. Thanks solababs!
* `delay()` now accepts `job_id` argument. Thanks grayshirt!
* Fixed a bug that may cause early termination of scheduled or requeued jobs. Thanks rmartin48!
* When a job is scheduled, always add queue name to a set containing active RQ queue names. Thanks mdawar!
* Added `--sentry-ca-certs` and `--sentry-debug` parameters to `rq worker` CLI. Thanks kichawa!
* Jobs cleaned up by `StartedJobRegistry` are given an exception info. Thanks selwin!
* Python 2.7 is no longer supported. Thanks selwin!

1.3.1

- Run `rqworker` with `--sentry_dsn=""` to disable Sentry integration. Thanks Bolayniuss!
- Support for `SSL` Redis kwarg. Thanks ajknv!
- `rqworker`and `rqscheduler` management commands now uses RQ's built in `setup_loghandlers` function. Thanks Paulius-Maruska!
- Remove the use of deprecated `admin_static` template tag. Thanks lorenzomorandini!

1.3.0

* Support for infinite job timeout. Thanks theY4Kman!
* Added `__main__` file so you can now do `python -m rq.cli`. Thanks bbayles!
* Fixes an issue that may cause zombie processes. Thanks wevsty!
* `job_id` is now passed to logger during failed jobs. Thanks smaccona!
* `queue.enqueue_at()` and `queue.enqueue_in()` now supports explicit `args` and `kwargs` function invocation. Thanks selwin!

Page 10 of 21

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.