commit python-rq for openSUSE:Factory

2020-07-24 Thread root
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

2020-06-11 Thread root
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

2020-05-19 Thread root
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

2020-03-19 Thread root
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

2019-08-24 Thread root
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}