Arq

Latest version: v0.26.1

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

Scan your dependencies

Page 8 of 10

0.7.0

...................
* implementing reusable ``Drain`` which takes tasks from a redis list and allows them to be execute asynchronously.
* Drain uses python 3.6 ``async yield``, therefore **python 3.5 is no longer supported**.
* prevent repeated identical health check log messages

0.6.1

...................
* mypy at last passing, 30
* adding trove classifiers, 29

0.6.0

...................
* add ``StopJob`` exception for cleaning ending jobs, 21
* add ``flushdb`` to ``MockRedis``, 23
* allow configurable length job logging via ``log_curtail`` on ``Worker``, 28

0.5.2

...................
* add ``shadow_kwargs`` method to ``BaseWorker`` to make customising actors easier.

0.5.1

...................
* reimplement worker reuse as it turned out to be useful in tests.

0.5.0

...................
* use ``gather`` rather than ``wait`` for startup and shutdown so exceptions propagate.
* add ``--check`` option to confirm arq worker is running.

Page 8 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.