commit python-rq for openSUSE:Factory
Hello community, here is the log from the commit of package python-rq for openSUSE:Factory checked in at 2020-07-24 10:01:26 Comparing /work/SRC/openSUSE:Factory/python-rq (Old) and /work/SRC/openSUSE:Factory/.python-rq.new.3592 (New) Package is "python-rq" Fri Jul 24 10:01:26 2020 rev:6 rq:822248 version:1.4.3 Changes: --- /work/SRC/openSUSE:Factory/python-rq/python-rq.changes 2020-06-11 10:16:52.261502265 +0200 +++ /work/SRC/openSUSE:Factory/.python-rq.new.3592/python-rq.changes 2020-07-24 10:03:24.813831677 +0200 @@ -1,0 +2,10 @@ +Wed Jul 22 12:38:39 UTC 2020 - ecsos + +- Update to 1.4.3 + * Added job.get_position() and queue.get_job_position(). Thanks @aparcar! + * Longer TTLs for worker keys to prevent them from expiring inside the worker lifecycle. Thanks @selwin! + * Long job args/kwargs are now truncated during logging. Thanks @JhonnyBn! + * job.requeue() now returns the modified job. Thanks @ericatkin! +- Fix build error for Leap: Since 1.4.0 rq require python >= 3.4. + +--- Old: v1.4.2.tar.gz New: python-rq-1.4.3.tar.gz Other differences: -- ++ python-rq.spec ++ --- /var/tmp/diff_new_pack.6r78sw/_old 2020-07-24 10:03:27.309833583 +0200 +++ /var/tmp/diff_new_pack.6r78sw/_new 2020-07-24 10:03:27.313833587 +0200 @@ -18,14 +18,15 @@ %define mod_name rq %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define skip_python2 1 Name: python-rq -Version:1.4.2 +Version:1.4.3 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}.tar.gz +Source: https://github.com/rq/rq/archive/v%{version}/%{name}-%{version}.tar.gz BuildRequires: %{python_module click >= 3.0} BuildRequires: %{python_module mock} BuildRequires: %{python_module pytest}
commit python-rq for openSUSE:Factory
Hello community, here is the log from the commit of package python-rq for openSUSE:Factory checked in at 2020-06-11 10:12:40 Comparing /work/SRC/openSUSE:Factory/python-rq (Old) and /work/SRC/openSUSE:Factory/.python-rq.new.3606 (New) Package is "python-rq" Thu Jun 11 10:12:40 2020 rev:5 rq:813366 version:1.4.2 Changes: --- /work/SRC/openSUSE:Factory/python-rq/python-rq.changes 2020-05-19 14:58:04.581346405 +0200 +++ /work/SRC/openSUSE:Factory/.python-rq.new.3606/python-rq.changes 2020-06-11 10:16:52.261502265 +0200 @@ -1,0 +2,23 @@ +Thu Jun 11 05:04:56 UTC 2020 - Steve Kowalik + +- Update to 1.4.2: + * RQ 1.4.2 (2020-05-26) ++ Reverted changes to hmset command which causes workers on Redis server < 4 to crash. Thanks @selwin! ++ Merged in more groundwork to enable jobs with multiple dependencies. Thanks @thomasmatecki! + * RQ 1.4.1 (2020-05-16) ++ Default serializer now uses pickle.HIGHEST_PROTOCOL for backward compatibility reasons. Thanks @bbayles! ++ Avoid deprecation warnings on redis-py >= 3.5.0. Thanks @bbayles! + * RQ 1.4.0 (2020-05-13) ++ Custom serializer is now supported. Thanks @solababs! ++ delay() now accepts job_id argument. Thanks @grayshirt! ++ Fixed a bug that may cause early termination of scheduled or requeued jobs. Thanks @rmartin48! ++ When a job is scheduled, always add queue name to a set containing active RQ queue names. Thanks @mdawar! ++ Added --sentry-ca-certs and --sentry-debug parameters to rq worker CLI. Thanks @kichawa! ++ Jobs cleaned up by StartedJobRegistry are given an exception info. Thanks @selwin! + +--- +Wed Jun 10 16:49:11 UTC 2020 - Marcus Rueckert + +- BR redis to make the testsuite work + +--- Old: v1.3.0.tar.gz New: v1.4.2.tar.gz Other differences: -- ++ python-rq.spec ++ --- /var/tmp/diff_new_pack.nlo7Pj/_old 2020-06-11 10:16:57.025517557 +0200 +++ /var/tmp/diff_new_pack.nlo7Pj/_new 2020-06-11 10:16:57.033517583 +0200 @@ -19,7 +19,7 @@ %define mod_name rq %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-rq -Version:1.3.0 +Version:1.4.2 Release:0 Summary:Easy Job Queues for Python License:Apache-2.0 @@ -34,6 +34,7 @@ BuildRequires: fdupes BuildRequires: psmisc BuildRequires: python-rpm-macros +BuildRequires: redis Requires: python-click >= 3.0 Requires: python-redis >= 3.0.0 Requires(post): update-alternatives ++ v1.3.0.tar.gz -> v1.4.2.tar.gz ++ 1666 lines of diff (skipped)
commit python-rq for openSUSE:Factory
Hello community, here is the log from the commit of package python-rq for openSUSE:Factory checked in at 2020-05-19 14:57:55 Comparing /work/SRC/openSUSE:Factory/python-rq (Old) and /work/SRC/openSUSE:Factory/.python-rq.new.2738 (New) Package is "python-rq" Tue May 19 14:57:55 2020 rev:4 rq:807281 version:1.3.0 Changes: --- /work/SRC/openSUSE:Factory/python-rq/python-rq.changes 2020-03-19 19:53:55.708276896 +0100 +++ /work/SRC/openSUSE:Factory/.python-rq.new.2738/python-rq.changes 2020-05-19 14:58:04.581346405 +0200 @@ -1,0 +2,5 @@ +Tue May 19 09:27:47 UTC 2020 - Petr Gajdos + +- %python3_only -> %python_alternative + +--- Other differences: -- ++ python-rq.spec ++ --- /var/tmp/diff_new_pack.OYGR4z/_old 2020-05-19 14:58:07.773353484 +0200 +++ /var/tmp/diff_new_pack.OYGR4z/_new 2020-05-19 14:58:07.777353493 +0200 @@ -36,6 +36,8 @@ BuildRequires: python-rpm-macros Requires: python-click >= 3.0 Requires: python-redis >= 3.0.0 +Requires(post): update-alternatives +Requires(postun): update-alternatives %python_subpackages %description @@ -51,20 +53,37 @@ %install %python_install +%python_clone -a %{buildroot}%{_bindir}/rq +%python_clone -a %{buildroot}%{_bindir}/rqinfo +%python_clone -a %{buildroot}%{_bindir}/rqworker %python_expand rm -r %{buildroot}%{$python_sitelib}/tests/ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check # 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' +%pytest -k 'not (test_failure_capture or test_worker)' killall redis-server +%post +%python_install_alternative rq +%python_install_alternative rqinfo +%python_install_alternative rqworker + +%postun +%python_uninstall_alternative rq +%python_uninstall_alternative rqinfo +%python_uninstall_alternative rqworker + %files %{python_files} %doc README.md CHANGES.md %license LICENSE %{python_sitelib}/* -%python3_only %{_bindir}/rq* +%python_alternative %{_bindir}/rq +%python_alternative %{_bindir}/rqinfo +%python_alternative %{_bindir}/rqworker %changelog
commit python-rq for openSUSE:Factory
Hello community, here is the log from the commit of package python-rq for openSUSE:Factory checked in at 2020-03-19 19:50:01 Comparing /work/SRC/openSUSE:Factory/python-rq (Old) and /work/SRC/openSUSE:Factory/.python-rq.new.3160 (New) Package is "python-rq" Thu Mar 19 19:50:01 2020 rev:3 rq:786289 version:1.3.0 Changes: --- /work/SRC/openSUSE:Factory/python-rq/python-rq.changes 2019-08-24 18:49:33.837739009 +0200 +++ /work/SRC/openSUSE:Factory/.python-rq.new.3160/python-rq.changes 2020-03-19 19:53:55.708276896 +0100 @@ -1,0 +2,25 @@ +Thu Mar 19 04:21:53 UTC 2020 - Steve Kowalik + +- Update to 1.3.0: + * RQ 1.3.0 (2020-03-09) ++ Support for infinite job timeout. Thanks @theY4Kman! ++ Added __main__ file so you can now do python -m rq.cli. Thanks @bbayles! ++ Fixes an issue that may cause zombie processes. Thanks @wevsty! ++ job_id is now passed to logger during failed jobs. Thanks @smaccona! ++ queue.enqueue_at() and queue.enqueue_in() now supports explicit args and kwargs function invocation. Thanks @selwin! + * RQ 1.2.2 (2020-01-31) ++ Job.fetch() now properly handles unpickleable return values. Thanks @selwin! + * RQ 1.2.1 (2020-01-31) ++ enqueue_at() and enqueue_in() now sets job status to scheduled. Thanks @coolhacker170597! ++ Failed jobs data are now automatically expired by Redis. Thanks @selwin! ++ Fixes RQScheduler logging configuration. Thanks @FlorianPerucki! + * RQ 1.2.0 (2020-01-04) ++ This release also contains an alpha version of RQ's builtin job scheduling mechanism. Thanks @selwin! ++ Various internal API changes in preparation to support multiple job dependencies. Thanks @thomasmatecki! ++ --verbose or --quiet CLI arguments should override --logging-level. Thanks @zyt312074545! ++ Fixes a bug in rq info where it doesn't show workers for empty queues. Thanks @zyt312074545! ++ Fixed queue.enqueue_dependents() on custom Queue classes. Thanks @van-ess0! ++ RQ and Python versions are now stored in job metadata. Thanks @eoranged! ++ Added failure_ttl argument to job decorator. Thanks @pax0r! + +--- Old: v1.1.0.tar.gz New: v1.3.0.tar.gz Other differences: -- ++ python-rq.spec ++ --- /var/tmp/diff_new_pack.c7UUCJ/_old 2020-03-19 19:53:56.460276922 +0100 +++ /var/tmp/diff_new_pack.c7UUCJ/_new 2020-03-19 19:53:56.464276922 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-rq # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define mod_name rq %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-rq -Version:1.1.0 +Version:1.3.0 Release:0 Summary:Easy Job Queues for Python License:Apache-2.0 ++ v1.1.0.tar.gz -> v1.3.0.tar.gz ++ 2909 lines of diff (skipped)
commit python-rq for openSUSE:Factory
Hello community, here is the log from the commit of package python-rq for openSUSE:Factory checked in at 2019-08-24 18:49:29 Comparing /work/SRC/openSUSE:Factory/python-rq (Old) and /work/SRC/openSUSE:Factory/.python-rq.new.7948 (New) Package is "python-rq" Sat Aug 24 18:49:29 2019 rev:2 rq:725778 version:1.1.0 Changes: --- /work/SRC/openSUSE:Factory/python-rq/python-rq.changes 2019-08-13 13:14:28.881516567 +0200 +++ /work/SRC/openSUSE:Factory/.python-rq.new.7948/python-rq.changes 2019-08-24 18:49:33.837739009 +0200 @@ -1,0 +2,5 @@ +Sat Aug 24 06:01:26 UTC 2019 - Jan Engelhardt + +- Trim conjecture from description. + +--- Other differences: -- ++ python-rq.spec ++ --- /var/tmp/diff_new_pack.VBs59Q/_old 2019-08-24 18:49:35.225738875 +0200 +++ /var/tmp/diff_new_pack.VBs59Q/_new 2019-08-24 18:49:35.277738870 +0200 @@ -40,8 +40,8 @@ %description RQ (Redis Queue) is a simple Python library for queueing jobs and processing -them in the background with workers. It is backed by Redis and it is designed -to have a low barrier to entry. It can be integrated in your web stack easily. +them in the background with workers. It is backed by Redis. It can be +integrated into web stacks. %prep %setup -q -n %{mod_name}-%{version}