Hello community, here is the log from the commit of package python-zope.component for openSUSE:Factory checked in at 2019-04-23 14:35:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-zope.component (Old) and /work/SRC/openSUSE:Factory/.python-zope.component.new.5536 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-zope.component" Tue Apr 23 14:35:01 2019 rev:6 rq:692483 version:4.5 Changes: -------- --- /work/SRC/openSUSE:Factory/python-zope.component/python-zope.component.changes 2017-08-16 16:10:00.604562464 +0200 +++ /work/SRC/openSUSE:Factory/.python-zope.component.new.5536/python-zope.component.changes 2019-04-23 14:35:01.885429429 +0200 @@ -1,0 +2,13 @@ +Mon Apr 8 15:05:42 UTC 2019 - Marketa Calabkova <mcalabk...@suse.com> + +- update to version 4.5 + * Add support for Python 3.6 and 3.7. + * Drop support for Python 3.3. + * Drop support for “setup.py test”. + * Always install zope.hookable as a dependency. + * Make accessing names that have been moved to zope.interface + produce a DeprecationWarning. +- Drop the *-doc subpackage, use multibuild instead. + * Drop pre-checkin.sh as it is no longer needed. + +------------------------------------------------------------------- Old: ---- pre_checkin.sh python-zope.component-doc.changes python-zope.component-doc.spec zope.component-4.3.0.tar.gz New: ---- _multibuild zope.component-4.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-zope.component.spec ++++++ --- /var/tmp/diff_new_pack.cwAlZ2/_old 2019-04-23 14:35:02.477429848 +0200 +++ /var/tmp/diff_new_pack.cwAlZ2/_new 2019-04-23 14:35:02.477429848 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-zope.component # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2013 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -13,13 +13,21 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} -Name: python-zope.component -Version: 4.3.0 +%global flavor @BUILD_FLAVOR@%{nil} +%if "%{flavor}" == "test" +%define psuffix -test +%bcond_without test +%else +%define psuffix %{nil} +%bcond_with test +%endif +Name: python-zope.component%{psuffix} +Version: 4.5 Release: 0 Summary: Zope Component Architecture License: ZPL-2.1 @@ -29,8 +37,23 @@ BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: python-zope.deferredimport >= 4.2.1 +Requires: python-zope.deprecation >= 4.3.0 Requires: python-zope.event +Requires: python-zope.hookable >= 4.2.0 Requires: python-zope.interface >= 4.1.0 +#test requirements +%if %{with test} +BuildRequires: %{python_module persistent} +BuildRequires: %{python_module zope.deferredimport} +BuildRequires: %{python_module zope.hookable} +BuildRequires: %{python_module zope.interface} +BuildRequires: %{python_module zope.location} +BuildRequires: %{python_module zope.proxy} +BuildRequires: %{python_module zope.security} +BuildRequires: %{python_module zope.testing} +BuildRequires: %{python_module zope.testrunner} +%endif %python_subpackages %description @@ -52,12 +75,21 @@ %python_build %install +%if !%{with test} %python_install -%python_expand %fdupes -s %{buildroot}%{$python_sitelib} +%python_expand %fdupes %{buildroot}%{$python_sitelib} +%endif +%if %{with test} +%check +%python_expand PYTHONPATH=src %{_bindir}/zope-testrunner-%{$python_bin_suffix} -vvv --test-path src +%endif + +%if !%{with test} %files %{python_files} %defattr(-,root,root) %doc CHANGES.rst COPYRIGHT.txt LICENSE.txt README.rst %{python_sitelib}/* +%endif %changelog ++++++ _multibuild ++++++ <multibuild> <package>test</package> </multibuild> ++++++ zope.component-4.3.0.tar.gz -> zope.component-4.5.tar.gz ++++++ ++++ 4230 lines of diff (skipped)