Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-rq for openSUSE:Factory checked in at 2022-01-17 22:34:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-rq (Old) and /work/SRC/openSUSE:Factory/.python-rq.new.1892 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-rq" Mon Jan 17 22:34:31 2022 rev:8 rq:947054 version:1.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-rq/python-rq.changes 2021-06-29 22:43:45.902913654 +0200 +++ /work/SRC/openSUSE:Factory/.python-rq.new.1892/python-rq.changes 2022-01-17 22:35:29.570301222 +0100 @@ -1,0 +2,40 @@ +Mon Jan 17 18:35:11 UTC 2022 - Marcus Rueckert <mrueck...@suse.de> + +- Update to 1.10.1 + - Failure callbacks are now properly called when job is run + synchronously. Thanks @ericman93! + - Fixes a bug that could cause job keys to be left over when + `result_ttl=0`. Thanks @selwin! + - Allow `ssl_cert_reqs` argument to be passed to Redis. Thanks + @mgcdanny! + - Better compatibility with Python 3.10. Thanks @rpkak! + - `job.cancel()` should also remove itself from registries. + Thanks @joshcoden! + - Pubsub threads are now launched in `daemon` mode. Thanks + @mik3y! + - You can now enqueue jobs from CLI. Docs + [here](https://python-rq.org/docs/#cli-enqueueing). Thanks + @rpkak! + - Added a new `CanceledJobRegistry` to keep track of canceled + jobs. Thanks @selwin! + - Added custom serializer support to various places in RQ. Thanks + @joshcoden! + - `cancel_job(job_id, enqueue_dependents=True)` allows you to + cancel a job while enqueueing its dependents. Thanks + @joshcoden! + - Added `job.get_meta()` to fetch fresh meta value directly from + Redis. Thanks @aparcar! + - Fixes a race condition that could cause jobs to be incorrectly + added to FailedJobRegistry. Thanks @selwin! + - Requeueing a job now clears `job.exc_info`. Thanks @selwin! + - Repo infrastructure improvements by @rpkak. + - Other minor fixes by @cesarferradas and @bbayles. + - Added success and failure callbacks. You can now do + `queue.enqueue(foo, on_success=do_this, on_failure=do_that)`. + Thanks @selwin! + - Added `queue.enqueue_many()` to enqueue many jobs in one go. + Thanks @joshcoden! + - Various improvements to CLI commands. Thanks @rpkak! + - Minor logging improvements. Thanks @clavigne and @natbusa! + +------------------------------------------------------------------- Old: ---- python-rq-1.8.1.tar.gz New: ---- rq-1.10.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-rq.spec ++++++ --- /var/tmp/diff_new_pack.RZoQBW/_old 2022-01-17 22:35:29.966301484 +0100 +++ /var/tmp/diff_new_pack.RZoQBW/_new 2022-01-17 22:35:29.970301487 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-rq # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,14 +19,15 @@ %define mod_name rq %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 + Name: python-rq -Version: 1.8.1 +Version: 1.10.1 Release: 0 Summary: Easy Job Queues for Python License: Apache-2.0 Group: Development/Languages/Python URL: https://github.com/rq/rq -Source: https://github.com/rq/rq/archive/v%{version}/%{name}-%{version}.tar.gz +Source: https://github.com/rq/rq/archive/v%{version}/%{mod_name}-%{version}.tar.gz BuildRequires: %{python_module click >= 5.0.0} BuildRequires: %{python_module mock} BuildRequires: %{python_module psutil}