Arq

Latest version: v0.26.0

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

Scan your dependencies

Page 7 of 10

0.10.1

....................
* correct format of ``log_redis_info``

0.10.0

....................
* log redis version when starting worker, fix 64
* log "connection success" when connecting to redis after connection failures, fix 67
* add job ids, for now they're just used in logging, fix 53

0.9.0

...................
* allow set encoding in msgpack for jobs 49
* cron tasks allowing scheduling of functions in the future 50
* **Breaking change:** switch ``to_unix_ms`` to just return the timestamp int, add ``to_unix_ms_tz`` to
return tz offset too

0.8.1

...................
* uprev setup requires
* correct setup arguments

0.8.0

...................
* add ``async-timeout`` dependency
* use async-timeout around ``shadow_factory``
* change logger name for control process log messages
* use ``Semaphore`` rather than ``asyncio.wait(...return_when=asyncio.FIRST_COMPLETED)`` for improved performance
* improve log display
* add timeout and retry logic to ``RedisMixin.create_redis_pool``

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

Page 7 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.