Hello community,

here is the log from the commit of package python-zope.exceptions for 
openSUSE:Factory checked in at 2017-07-08 12:34:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-zope.exceptions (Old)
 and      /work/SRC/openSUSE:Factory/.python-zope.exceptions.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-zope.exceptions"

Sat Jul  8 12:34:06 2017 rev:8 rq:508150 version:4.1.0

Changes:
--------
New Changes file:

--- /dev/null   2017-06-30 09:57:03.955002226 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.exceptions.new/python-zope.exceptions-doc.changes
   2017-07-08 12:34:35.092884555 +0200
@@ -0,0 +1,49 @@
+-------------------------------------------------------------------
+Fri Jun 23 09:02:36 UTC 2017 - aloi...@gmx.com
+
+- Update to version 4.1.0
+  * Drop support for Python 2.6 and 3.2.
+  * Make exceptionformatter.extract_stack signature comply with
+    traceback.extract_stack
+  * Add support for Python 3.5.
+  4.0.8:
+  *  Fixes around TextExceptionFormatter limit: formatException
+     and extractStack was cutting the traceback at the bottom, at
+     the most interesting point. Now it will cut from the middle.
+     Some text about the missing entries will be inserted.
+  *  Maybe fix for extractStack, it did not detect recursions in
+     the frames.
+
+- Split -doc into separate package and put tests there
+
+-------------------------------------------------------------------
+Thu Sep  3 12:28:13 UTC 2015 - toddrme2...@gmail.com
+
+- Disable tests to avoid dependency loop
+
+-------------------------------------------------------------------
+Fri May 15 11:55:03 UTC 2015 - benoit.mo...@gmx.fr
+
+- update to version 4.0.7:
+  * Added explicit support for Python 3.4.
+  * Updated boostrap.py to version 2.2.
+- switch the source archive to tar.gz (zip not available)
+- remove unzip from BuildRequires
+- pass -q to test to avoid spamming the build log
+
+-------------------------------------------------------------------
+Thu Oct 24 11:17:56 UTC 2013 - speili...@suse.com
+
+- Require python-setuptools instead of distribute (upstreams merged)
+
+-------------------------------------------------------------------
+Mon Jul 29 14:04:41 UTC 2013 - h...@urpla.net
+
+- generate documentation in separate -doc file
+- enable tests (run tests on source tree)
+
+-------------------------------------------------------------------
+Fri Mar 15 14:01:12 UTC 2013 - speili...@suse.com
+
+- Initial version
+
--- 
/work/SRC/openSUSE:Factory/python-zope.exceptions/python-zope.exceptions.changes
    2015-09-08 17:42:23.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.exceptions.new/python-zope.exceptions.changes
       2017-07-08 12:34:38.640384180 +0200
@@ -1,0 +2,23 @@
+Tue Jul  4 13:39:22 UTC 2017 - jmate...@suse.com
+
+- drop unneeded _multibuild
+
+-------------------------------------------------------------------
+Fri Jun 23 09:02:36 UTC 2017 - aloi...@gmx.com
+
+- Update to version 4.1.0
+  * Drop support for Python 2.6 and 3.2.
+  * Make exceptionformatter.extract_stack signature comply with
+    traceback.extract_stack
+  * Add support for Python 3.5.
+  4.0.8:
+  *  Fixes around TextExceptionFormatter limit: formatException
+     and extractStack was cutting the traceback at the bottom, at
+     the most interesting point. Now it will cut from the middle.
+     Some text about the missing entries will be inserted.
+  *  Maybe fix for extractStack, it did not detect recursions in
+     the frames.
+
+- Split -doc into separate package and put tests there
+
+-------------------------------------------------------------------

Old:
----
  zope.exceptions-4.0.7.tar.gz

New:
----
  pre_checkin.sh
  python-zope.exceptions-doc.changes
  python-zope.exceptions-doc.spec
  zope.exceptions-4.1.0.tar.gz

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

Other differences:
------------------
++++++ python-zope.exceptions-doc.spec ++++++
#
# spec file for package python-zope.exceptions-doc
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# 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/
#


%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name:           python-zope.exceptions-doc
Version:        4.1.0
Release:        0
Summary:        Documentation for python-zope.exceptions
License:        ZPL-2.1
Group:          Documentation/HTML
Url:            http://cheeseshop.python.org/pypi/zope.exceptions
Source:         
https://files.pythonhosted.org/packages/source/z/zope.exceptions/zope.exceptions-%{version}.tar.gz
# SECTION Documentation requirements
BuildRequires:  python3-Sphinx
BuildRequires:  python3-repoze.sphinx.autointerface
# /SECTION
BuildRequires:  python-rpm-macros
# SECTION Test requirements:
BuildRequires:  %{python_module setuptools}
BuildRequires:  %{python_module zope.exceptions} = %{version}
BuildRequires:  %{python_module zope.testrunner}
# /SECTION
Requires:       python-zope.exceptions = %{version}
Provides:       %{python_module zope.exceptions-doc == %{version}}
BuildArch:      noarch

%description
This package contains documentation files for python-zope.exceptions.

%prep
%setup -q -n zope.exceptions-%{version}

%build
%{_python_use_flavor python3}
%__python3 setup.py build_sphinx && rm build/sphinx/html/.buildinfo

%install
# Not needed

%check
%python_exec %{_bindir}/zope-testrunner -vvv --test-path src

%files
%defattr(-,root,root,-)
%doc COPYRIGHT.txt LICENSE.txt
%doc build/sphinx/html/

%changelog
++++++ python-zope.exceptions.spec ++++++
--- /var/tmp/diff_new_pack.ltWi8K/_old  2017-07-08 12:34:39.836215508 +0200
+++ /var/tmp/diff_new_pack.ltWi8K/_new  2017-07-08 12:34:39.836215508 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.exceptions
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,68 +16,41 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-zope.exceptions
-Version:        4.0.7
+Version:        4.1.0
 Release:        0
 Summary:        Zope Exceptions
 License:        ZPL-2.1
 Group:          Development/Languages/Python
 Url:            http://cheeseshop.python.org/pypi/zope.exceptions
-Source:         
http://pypi.python.org/packages/source/z/zope.exceptions/zope.exceptions-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
-# Documentation requirements:
-BuildRequires:  python-Sphinx
-BuildRequires:  python-repoze.sphinx.autointerface
-# Test result in a dependency loop
-# Test requirements:
-# BuildRequires:  python-six
-# BuildRequires:  python-zope.interface
-# BuildRequires:  python-zope.testrunner
+Source:         
https://files.pythonhosted.org/packages/source/z/zope.exceptions/zope.exceptions-%{version}.tar.gz
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
 Requires:       python-zope.interface
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
 BuildArch:      noarch
-%endif
+%python_subpackages
 
 %description
 This package contains exception interfaces and implementations which are so
 general purpose that they don't belong in Zope application-specific packages.
 
-%package doc
-Summary:        Zope Exceptions
-Group:          Development/Languages/Python
-Requires:       %{name} = %{version}
-
-%description doc
-This package contains documentation files for %{name}.
-
 %prep
 %setup -q -n zope.exceptions-%{version}
 
 %build
-python setup.py build
-PYTHONPATH=$(pwd)/build/lib python setup.py build_sphinx && rm 
build/sphinx/html/.buildinfo
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
+%python_expand %fdupes -s %{buildroot}%{$python_sitelib}
 
-# Test result in a dependency loop
-#NOTE(saschpe): Tests are self-referential, i.e. move to sperarate spec file
-#NOTE(frispete): run tests against source in order to avoid the need for an
-#                external test package
-# %check
-# PYTHONPATH=$(pwd)/src python setup.py -q test
-
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc CHANGES.rst COPYRIGHT.txt LICENSE.txt README.rst
 %{python_sitelib}/*
 
-%files doc
-%defattr(-,root,root,-)
-%doc build/sphinx/html/
-
 %changelog

++++++ pre_checkin.sh ++++++
#!/bin/sh
cp python-zope.exceptions.changes python-zope.exceptions-doc.changes

++++++ zope.exceptions-4.0.7.tar.gz -> zope.exceptions-4.1.0.tar.gz ++++++
++++ 6997 lines of diff (skipped)


Reply via email to