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 2023-05-28 19:23:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-rq (Old)
 and      /work/SRC/openSUSE:Factory/.python-rq.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-rq"

Sun May 28 19:23:33 2023 rev:12 rq:1089359 version:1.15

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-rq/python-rq.changes      2022-12-22 
16:23:15.546093247 +0100
+++ /work/SRC/openSUSE:Factory/.python-rq.new.1533/python-rq.changes    
2023-05-28 19:23:50.489318768 +0200
@@ -1,0 +2,59 @@
+Sat May 27 21:32:30 UTC 2023 - Dirk Müller <[email protected]>
+
+- update to 1.15:
+  * Added `Callback(on_stopped='my_callback)`.
+  * `Callback` now accepts dotted path to function as input.
+  * `queue.enqueue_many()` now supports job dependencies.
+  * `rq worker` CLI script now configures logging based on
+    `DICT_CONFIG` key present in config file.
+  * Whenever possible, `Worker` now uses `lmove()` to implement
+    reliable queue pattern.
+  * `Scheduler` should only release locks that it successfully
+    acquires.
+  * Fixes crashes that may happen by changes to `as_text()`
+    function in v1.14. 
+  * Various linting, CI and code quality improvements.
+  * Fixes a crash that happens if Redis connection uses SSL.
+  * Fixes a crash if `job.meta()` is loaded using the wrong
+    serializer.
+  * Added `WorkerPool` (beta) that manages multiple workers in a
+    single CLI.
+  * Added a new `Callback` class that allows more flexibility in
+    declaring job callbacks.
+  * Fixed a regression where jobs with unserializable return
+    value crashes RQ.
+  * Added `--dequeue-strategy` option to RQ's CLI.
+  * Added `--max-idle-time` option to RQ's worker CLI.
+  * Added `--maintenance-interval` option to RQ's worker CLI.
+  * Fixed RQ usage in Windows as well as various other
+    refactorings.
+  * Show more info on `rq info` CLI command. Thanks @iggeehu!
+  * `queue.enqueue_jobs()` now properly account for job
+    dependencies.
+  * `TimerDeathPenalty` now properly handles negative/infinite
+    timeout.
+  * Added `work_horse_killed_handler` argument to `Worker`.
+  * Fixed an issue where results aren't properly persisted on
+    synchronous jobs.
+  * Fixed a bug where job results are not properly persisted when
+    `result_ttl` is `-1`.
+  * Various documentation and logging fixes.
+  * Improve Redis connection reliability.
+  * Scheduler reliability improvements.
+  * Fixed a bug where `dequeue_timeout` ignores `worker_ttl`.
+  * Use `job.return_value()` instead of `job.result` when
+    processing callbacks.
+  * Various internal refactorings to make `Worker` code more
+    easily extendable.
+  * RQ's source code is now black formatted.
+  * RQ now stores multiple job execution results. This feature is
+    only available on Redis >= 5.0 Redis Streams. Please refer to
+    the docs for more info.
+  * Improve performance when enqueueing many jobs at once.
+  * Redis server version is now cached in connection object.
+  * Properly handle `at_front` argument when jobs are scheduled.
+  * Add type hints to RQ's code base.
+  * Fixed a bug where exceptions are logged twice.
+  * Don't delete `job.worker_name` after job is finished.
+
+-------------------------------------------------------------------

Old:
----
  rq-1.11.1.tar.gz

New:
----
  rq-1.15.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-rq.spec ++++++
--- /var/tmp/diff_new_pack.sksWEV/_old  2023-05-28 19:23:50.961321577 +0200
+++ /var/tmp/diff_new_pack.sksWEV/_new  2023-05-28 19:23:50.965321600 +0200
@@ -1,7 +1,7 @@
 #
 # spec file
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,7 +29,7 @@
 %define skip_python2 1
 
 Name:           python-rq%{psuffix}
-Version:        1.11.1
+Version:        1.15
 Release:        0
 Summary:        Easy Job Queues for Python
 License:        Apache-2.0

++++++ rq-1.11.1.tar.gz -> rq-1.15.tar.gz ++++++
++++ 15747 lines of diff (skipped)

Reply via email to