Narq

Latest version: v0.2.1

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

Scan your dependencies

Page 2 of 12

0.20

..................

* Added ``queue_name`` attribute to ``JobResult``, 198
* set ``job_deserializer``, ``job_serializer`` and ``default_queue_name`` on worker pools to better supported
nested jobs, 203, 215 and 218
* All job results to be kept indefinitely, 205
* refactor ``cron`` jobs to prevent duplicate jobs, 200
* correctly handle ``CancelledError`` in python 3.8+, 213
* allow jobs to be aborted, 212
* depreciate ``pole_delay`` and use correct spelling ``poll_delay``, 242
* docs improvements, 207 and 232

0.19.1

....................

* fix timestamp issue in _defer_until without timezone offset, 182
* add option to disable signal handler registration from running inside other frameworks, 183
* add ``default_queue_name`` to ``create_redis_pool`` and ``ArqRedis``, 191
* ``Worker`` can retrieve the ``queue_name`` from the connection pool, if present
* fix potential race condition when starting jobs, 194
* support python 3.9 and pydantic 1.7, 214

0.19.0

....................
* Python 3.8 support, 178
* fix concurrency with multiple workers, 180
* full mypy coverage, 181

0.18.4

....................
* Add ``py.typed`` file to tell mypy the package has type hints, 163
* Added ``ssl`` option to ``RedisSettings``, 165

0.18.3

....................
* Include ``queue_name`` when for job object in response to ``enqueue_job``, 160

0.18.2

....................
* Fix cron scheduling on a specific queue, by dmvass and Tinche

Page 2 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.