Hello community,

here is the log from the commit of package python-celery for openSUSE:Factory 
checked in at 2019-07-30 13:06:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-celery (Old)
 and      /work/SRC/openSUSE:Factory/.python-celery.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-celery"

Tue Jul 30 13:06:04 2019 rev:27 rq:718188 version:4.3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-celery/python-celery.changes      
2019-04-28 19:58:26.514971549 +0200
+++ /work/SRC/openSUSE:Factory/.python-celery.new.4126/python-celery.changes    
2019-07-30 13:06:05.658376827 +0200
@@ -1,0 +2,25 @@
+Wed Jul 24 11:12:29 UTC 2019 - Tomáš Chvátal <[email protected]>
+
+- Add ringdisabled to avoid pulling the test deps in rings to
+  keep them from growing too much
+
+-------------------------------------------------------------------
+Wed Jul 24 10:50:33 UTC 2019 - Tomáš Chvátal <[email protected]>
+
+- Switch to multibuild in order to not pull moto everywhere
+
+-------------------------------------------------------------------
+Fri Jul 19 12:48:17 UTC 2019 - Tomáš Chvátal <[email protected]>
+
+- Update to 4.3.0:
+  * See the changelog for in-depth details
+- Remove merged patches:
+  * python37-1.patch
+  * python37-2.patch
+  * python37-3.patch
+  * disable-pytest-log-capturing.patch
+  * celery-no-redis.patch
+  * relax-billiard-pin.patch
+- Rebase patch unpin-pytest.patch
+
+-------------------------------------------------------------------

Old:
----
  celery-4.2.1.tar.gz
  celery-no-redis.patch
  disable-pytest-log-capturing.patch
  python37-1.patch
  python37-2.patch
  python37-3.patch
  relax-billiard-pin.patch

New:
----
  _multibuild
  celery-4.3.0.tar.gz

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

Other differences:
------------------
++++++ python-celery.spec ++++++
--- /var/tmp/diff_new_pack.QiZIQh/_old  2019-07-30 13:06:06.494376611 +0200
+++ /var/tmp/diff_new_pack.QiZIQh/_new  2019-07-30 13:06:06.498376610 +0200
@@ -17,45 +17,33 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-Name:           python-celery
-Version:        4.2.1
+%global flavor @BUILD_FLAVOR@%{nil}
+%if "%{flavor}" == "test"
+%define psuffix -test
+%bcond_without test
+%else
+%define psuffix %{nil}
+%bcond_with test
+%endif
+%bcond_with ringdisabled
+Name:           python-celery%{psuffix}
+Version:        4.3.0
 Release:        0
 Summary:        Distributed Task Queue module for Python
 License:        BSD-3-Clause
 Group:          Development/Languages/Python
 URL:            http://celeryproject.org
 Source:         
https://files.pythonhosted.org/packages/source/c/celery/celery-%{version}.tar.gz
-Patch0:         disable-pytest-log-capturing.patch
-Patch1:         celery-no-redis.patch
 Patch2:         unpin-pytest.patch
-Patch3:         relax-billiard-pin.patch
-# Upstream patches for Python 3.7 support
-Patch4:         python37-1.patch
-Patch5:         python37-2.patch
-Patch6:         python37-3.patch
-BuildRequires:  %{python_module SQLAlchemy}
-BuildRequires:  %{python_module billiard >= 3.5.0.2}
-BuildRequires:  %{python_module case >= 1.3.1}
-BuildRequires:  %{python_module curses}
-BuildRequires:  %{python_module eventlet}
-BuildRequires:  %{python_module gevent}
-BuildRequires:  %{python_module kombu >= 4.0.2}
-BuildRequires:  %{python_module pyOpenSSL}
-BuildRequires:  %{python_module pytest >= 3.0}
-BuildRequires:  %{python_module python-dateutil}
-BuildRequires:  %{python_module pytz >= 2016.7}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  netcfg
 BuildRequires:  python-rpm-macros
-Requires:       python-billiard >= 3.5.0.2
-Requires:       python-kombu >= 4.0.2
+Requires:       python-billiard >= 3.6.0
+Requires:       python-kombu >= 4.4.0
 Requires:       python-python-dateutil
 Requires:       python-pytz >= 2016.7
-Requires:       python-vine
-%ifpython3
-Requires:       python3-dbm
-%endif
+Requires:       python-vine >= 1.3.0
 Recommends:     python-curses
 Recommends:     python-pyOpenSSL
 Suggests:       python-eventlet
@@ -64,6 +52,28 @@
 Suggests:       python-python-daemon
 Suggests:       python-pytyrant
 BuildArch:      noarch
+%if %{with test}
+BuildRequires:  %{python_module SQLAlchemy}
+BuildRequires:  %{python_module billiard >= 3.6.0}
+BuildRequires:  %{python_module boto3 >= 1.9.125}
+BuildRequires:  %{python_module case >= 1.3.1}
+BuildRequires:  %{python_module curses}
+BuildRequires:  %{python_module eventlet}
+BuildRequires:  %{python_module gevent}
+BuildRequires:  %{python_module kombu >= 4.4.0}
+BuildRequires:  %{python_module moto >= 1.3.7}
+BuildRequires:  %{python_module pyOpenSSL}
+BuildRequires:  %{python_module pytest >= 4.3.1}
+BuildRequires:  %{python_module python-dateutil}
+BuildRequires:  %{python_module pytz >= 2016.7}
+BuildRequires:  %{python_module vine >= 1.3.0}
+%if %{with ringdisabled}
+ExclusiveArch:  do-not-build
+%endif
+%endif
+%ifpython3
+Requires:       python3-dbm
+%endif
 %python_subpackages
 
 %description
@@ -74,21 +84,29 @@
 %prep
 %setup -q -n celery-%{version}
 %autopatch -p1
+# do not hardcode versions
+sed -i -e 's:==:>=:g' requirements/*.txt
 
 %build
 %python_build
 
 %install
+%if !%{with test}
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
+%endif
 
 %check
+%if %{with test}
 %python_exec setup.py test
+%endif
 
+%if !%{with test}
 %files %{python_files}
 %{python_sitelib}/*
 %license LICENSE
 %doc Changelog README.rst TODO
 %python3_only %{_bindir}/celery*
+%endif
 
 %changelog

++++++ _multibuild ++++++
<multibuild>
  <package>test</package>
</multibuild>
++++++ celery-4.2.1.tar.gz -> celery-4.3.0.tar.gz ++++++
++++ 14523 lines of diff (skipped)

++++++ unpin-pytest.patch ++++++
--- /var/tmp/diff_new_pack.QiZIQh/_old  2019-07-30 13:06:06.722376552 +0200
+++ /var/tmp/diff_new_pack.QiZIQh/_new  2019-07-30 13:06:06.726376551 +0200
@@ -1,6 +1,10 @@
---- celery-4.2.1/requirements/test.txt.orig    2019-02-21 17:43:53.252577134 
+0700
-+++ celery-4.2.1/requirements/test.txt 2019-02-21 17:44:02.860644766 +0700
-@@ -1,2 +1,2 @@
+Index: celery-4.3.0/requirements/test.txt
+===================================================================
+--- celery-4.3.0.orig/requirements/test.txt
++++ celery-4.3.0/requirements/test.txt
+@@ -1,4 +1,4 @@
  case>=1.3.1
--pytest>=3.0,<3.3
-+pytest>=3.0
+-pytest>=4.3.1,<4.4.0
++pytest>=4.3.1
+ boto3>=1.4.6
+ moto==1.3.7


Reply via email to