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]