Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2013-09-03 22:06:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-zope.interface (Old)
 and      /work/SRC/openSUSE:Factory/.python-zope.interface.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-zope.interface"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes  
    2013-01-17 10:35:41.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new/python-zope.interface.changes
 2013-09-03 22:06:24.000000000 +0200
@@ -1,0 +2,22 @@
+Thu Aug  1 08:37:20 UTC 2013 - [email protected]
+
+- add unzip to BuildRequires
+
+-------------------------------------------------------------------
+Thu Aug  1 07:19:44 UTC 2013 - [email protected]
+
+- Ship upstream tarbal (zipfile) and fix Source URL
+
+-------------------------------------------------------------------
+Mon Jul 29 11:17:31 UTC 2013 - [email protected]
+
+- Updated to 4.0.5:
+  * Fixed a bug where a decorated method caused false positive failures on 
verifyClass().
+
+- Updated to 4.0.4:
+  * Fixed a bug that was revealed by porting zope.traversing. During a loop, 
the loop body modified a weakref dict causing a RuntimeError error.
+
+- generate documentation in -doc package
+- enable tests
+
+-------------------------------------------------------------------

Old:
----
  zope.interface-4.0.3.tar.gz

New:
----
  zope.interface-4.0.5.zip

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

Other differences:
------------------
++++++ python-zope.interface.spec ++++++
--- /var/tmp/diff_new_pack.9EUB2g/_old  2013-09-03 22:06:25.000000000 +0200
+++ /var/tmp/diff_new_pack.9EUB2g/_new  2013-09-03 22:06:25.000000000 +0200
@@ -17,21 +17,30 @@
 
 
 Name:           python-zope.interface
-Version:        4.0.3
+Version:        4.0.5
 Release:        0
 Url:            http://pypi.python.org/pypi/zope.interface
 Summary:        Interfaces for Python
 License:        ZPL-2.1
 Group:          Development/Languages/Python
-Source:         
http://pypi.python.org/packages/source/z/zope.interface/zope.interface-%{version}.tar.gz
+Source:         
https://pypi.python.org/packages/source/z/zope.interface/zope.interface-%{version}.zip
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
+BuildRequires:  unzip
+# Documentation requirements:
+BuildRequires:  python-Sphinx
+BuildRequires:  python-repoze.sphinx.autointerface
+# Testing requirements:
+BuildRequires:  python-coverage
+BuildRequires:  python-nose
+BuildRequires:  python-zope.event
 Provides:       python-zopeinterface = %{version}
 Obsoletes:      python-zopeinterface < %{version}
 Provides:       python-zope-interface = %{version}
 Obsoletes:      python-zope-interface < %{version}
+
 %if 0%{?suse_version} && 0%{?suse_version} <= 1110
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 %endif
@@ -45,20 +54,37 @@
 API or contract. So, this package can be considered as implementation of
 the Design By Contract methodology support in Python.
 
+%package doc
+Summary:        Interfaces for Python
+Group:          Development/Languages/Python
+Requires:       %{name} = %{version}
+
+%description doc
+This package contains documentation files for %{name}.
+
 %prep
 %setup -q -n zope.interface-%{version}
 
 %build
 python setup.py build
+python setup.py build_sphinx && rm build/sphinx/html/.buildinfo
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 # Remove duplicate files
 %fdupes -s %{buildroot}
+rm %{buildroot}%python_sitearch/zope/interface/_zope_interface_coptimizations.c
+
+%check
+python setup.py test
 
 %files
 %defattr(-,root,root,-)
-%doc COPYRIGHT.txt CHANGES.txt LICENSE.txt README.txt
+%doc COPYRIGHT.txt CHANGES.rst LICENSE.txt README.rst
 %{python_sitearch}/*
 
+%files doc
+%defattr(-,root,root,-)
+%doc build/sphinx/html/
+
 %changelog

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to