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-12-12 17:40:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-rq (Old) and /work/SRC/openSUSE:Factory/.python-rq.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-rq" Mon Dec 12 17:40:33 2022 rev:10 rq:1042419 version:1.11.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-rq/python-rq.changes 2022-04-14 17:26:22.107326714 +0200 +++ /work/SRC/openSUSE:Factory/.python-rq.new.1835/python-rq.changes 2022-12-12 17:42:30.494065822 +0100 @@ -1,0 +2,29 @@ +Mon Dec 5 15:35:13 UTC 2022 - ecsos <ec...@opensuse.org> + +- Update to 1.11.1 + - queue.enqueue_many() now supports on_success and on on_failure + arguments. + - You can now pass enqueue_at_front to Dependency() objects to + put dependent jobs at the front when they are enqueued. + - Fixed a bug where workers may wrongly acquire scheduler locks. + - Jobs should not be enqueued if any one of it's dependencies is + canceled. + - Fixed a bug when handling jobs that have been stopped. + - Fixed a bug in handling Redis connections that don't allow + SETNAME command. +- Update to 1.11.0 + - This will be the last RQ version that supports Python 3.5. + - Allow jobs to be enqueued even when their dependencies fail via + Dependency(allow_failure=True). + - When stopped jobs are deleted, they should also be removed from + FailedJobRegistry. + - job.requeue() now supports at_front() argument. + - Added ssl support for sentinel connections. + - SimpleWorker now works better on Windows. + - Added on_failure and on_success arguments to @job decorator. + - Fixed a bug in dependency handling. + - Minor fixes and optimizations +- Remove https://github.com/rq/rq/issues/1646 items in spec file. +- Remove -k 'not (test_failure_capture or test_worker)' from pytest. + +------------------------------------------------------------------- Old: ---- rq-1.10.1.tar.gz New: ---- rq-1.11.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-rq.spec ++++++ --- /var/tmp/diff_new_pack.pFB5sq/_old 2022-12-12 17:42:30.878067982 +0100 +++ /var/tmp/diff_new_pack.pFB5sq/_new 2022-12-12 17:42:30.882068004 +0100 @@ -21,7 +21,7 @@ %define skip_python2 1 Name: python-rq -Version: 1.10.1 +Version: 1.11.1 Release: 0 Summary: Easy Job Queues for Python License: Apache-2.0 @@ -32,6 +32,7 @@ BuildRequires: %{python_module psutil} BuildRequires: %{python_module pytest} BuildRequires: %{python_module redis >= 3.5.0} +BuildRequires: %{python_module sentry-sdk} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: psmisc @@ -62,17 +63,9 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -# https://github.com/rq/rq/issues/1646 -sed -i -e 's:import mock:from unittest import mock:' \ - -e 's:from mock.mock:from unittest.mock:' \ - -e 's:from mock import:from unittest.mock import:' \ - tests/test_*.py -# test_failure_capture - circular dependency on sentry-sdk -# test_worker - update-alternatives: only rqworker-%{python_version} is -# available, skip test for simplicity export PATH="$PATH:%{buildroot}%{_bindir}" %{_sbindir}/redis-server --port 6379 & -%pytest -k 'not (test_failure_capture or test_worker)' +%pytest killall redis-server %post ++++++ rq-1.10.1.tar.gz -> rq-1.11.1.tar.gz ++++++ ++++ 2341 lines of diff (skipped)