Hello community, here is the log from the commit of package python-kombu for openSUSE:Factory checked in at 2019-10-10 11:51:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-kombu (Old) and /work/SRC/openSUSE:Factory/.python-kombu.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kombu" Thu Oct 10 11:51:26 2019 rev:63 rq:736029 version:4.6.5 Changes: -------- --- /work/SRC/openSUSE:Factory/python-kombu/python-kombu.changes 2019-09-23 12:08:39.173893060 +0200 +++ /work/SRC/openSUSE:Factory/.python-kombu.new.2352/python-kombu.changes 2019-10-10 11:51:30.263630309 +0200 @@ -1,0 +2,14 @@ +Tue Oct 8 08:39:47 UTC 2019 - Tomáš Chvátal <tchva...@suse.com> + +- Update to 4.6.5: + - Revert _lookup api and correct redis implemetnation. + - Major overhaul of redis test cases by adding more full featured fakeredis module. + - Add more test cases to boost coverage of kombu redis transport. + - Refactor the producer consumer test cases to be based on original mocks and be passing + - Fix lingering line length issue in test. + - Sanitise url when include_password is false + - Pinned pycurl to 7.43.0.2 as it is the latest build with wheels provided + - Bump py-amqp to 2.5.2 +- Rebase python38.patch + +------------------------------------------------------------------- Old: ---- kombu-4.6.4.tar.gz New: ---- kombu-4.6.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-kombu.spec ++++++ --- /var/tmp/diff_new_pack.Kc8zVJ/_old 2019-10-10 11:51:31.635626668 +0200 +++ /var/tmp/diff_new_pack.Kc8zVJ/_new 2019-10-10 11:51:31.639626657 +0200 @@ -18,38 +18,38 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-kombu -Version: 4.6.4 +Version: 4.6.5 Release: 0 Summary: AMQP Messaging Framework for Python License: BSD-3-Clause -Group: Development/Languages/Python URL: https://github.com/celery/kombu Source: https://files.pythonhosted.org/packages/source/k/kombu/kombu-%{version}.tar.gz Patch0: python38.patch -BuildRequires: %{python_module PyYAML} +BuildRequires: %{python_module Brotli >= 1.0.0} +BuildRequires: %{python_module PyYAML >= 3.10} BuildRequires: %{python_module Pyro4} +BuildRequires: %{python_module SQLAlchemy} BuildRequires: %{python_module amqp >= 2.5.1} BuildRequires: %{python_module boto3 >= 1.4.4} BuildRequires: %{python_module case >= 1.5.2} +BuildRequires: %{python_module fakeredis} BuildRequires: %{python_module importlib-metadata >= 0.18} -BuildRequires: %{python_module msgpack > 0.5.2} +BuildRequires: %{python_module msgpack} +BuildRequires: %{python_module pycurl >= 7.43.0.2} BuildRequires: %{python_module pytest} BuildRequires: %{python_module pytz} BuildRequires: %{python_module redis >= 3.2.0} BuildRequires: %{python_module setuptools >= 20.6.7} +BuildRequires: %{python_module zstandard} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-amqp >= 2.5.1 Requires: python-importlib-metadata >= 0.18 Requires: python-setuptools +Recommends: python-PyYAML >= 3.10 +Recommends: python-Brotli >= 1.0.0 Obsoletes: python-carrot BuildArch: noarch -%if 0%{?suse_version} -Suggests: couchdb -Suggests: mongodb -Suggests: python-Pyro4 -Suggests: rabbitmq-server -%endif %python_subpackages %description @@ -67,6 +67,8 @@ %prep %setup -q -n kombu-%{version} %patch0 -p1 +# pinned dependencies are bad +sed -i -e 's:==:>=:g' requirements/*.txt requirements/extras/*.txt %build %python_build ++++++ kombu-4.6.4.tar.gz -> kombu-4.6.5.tar.gz ++++++ ++++ 1871 lines of diff (skipped) ++++++ python38.patch ++++++ --- /var/tmp/diff_new_pack.Kc8zVJ/_old 2019-10-10 11:51:31.935625871 +0200 +++ /var/tmp/diff_new_pack.Kc8zVJ/_new 2019-10-10 11:51:31.935625871 +0200 @@ -9,11 +9,11 @@ requirements/default.txt | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) -diff --git a/kombu/utils/compat.py b/kombu/utils/compat.py -index c5f0bf118..a741c4350 100644 ---- a/kombu/utils/compat.py -+++ b/kombu/utils/compat.py -@@ -7,7 +7,11 @@ +Index: kombu-4.6.5/kombu/utils/compat.py +=================================================================== +--- kombu-4.6.5.orig/kombu/utils/compat.py ++++ kombu-4.6.5/kombu/utils/compat.py +@@ -7,7 +7,11 @@ import sys from functools import wraps from contextlib import contextmanager @@ -26,11 +26,11 @@ from kombu.five import reraise -diff --git a/requirements/default.txt b/requirements/default.txt -index 00e57cc09..e3ec1c894 100644 ---- a/requirements/default.txt -+++ b/requirements/default.txt +Index: kombu-4.6.5/requirements/default.txt +=================================================================== +--- kombu-4.6.5.orig/requirements/default.txt ++++ kombu-4.6.5/requirements/default.txt @@ -1,2 +1,2 @@ - amqp>=2.5.1,<3.0 + amqp==2.5.1 -importlib-metadata>=0.18 +importlib-metadata>=0.18; python_version<"3.8"