Hello community,

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

Package is "python-transaction"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-transaction/python-transaction.changes    
2013-01-20 14:53:36.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-transaction.new/python-transaction.changes   
    2013-09-03 22:06:02.000000000 +0200
@@ -1,0 +2,12 @@
+Fri Aug  2 18:27:32 UTC 2013 - [email protected]
+
+- Update to 1.4.1 version:
+  * Document that values returned by sortKey must be strings, in order
+    to guarantee total ordering.
+  * Fix occasional RuntimeError: dictionary changed size during iteration
+     errors in transaction.weakset on Python 3.
+
+- Generate and install documentation in separate package
+- Run tests
+
+-------------------------------------------------------------------

Old:
----
  transaction-1.4.0.tar.gz

New:
----
  transaction-1.4.1.zip

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

Other differences:
------------------
++++++ python-transaction.spec ++++++
--- /var/tmp/diff_new_pack.Jt3yyE/_old  2013-09-03 22:06:03.000000000 +0200
+++ /var/tmp/diff_new_pack.Jt3yyE/_new  2013-09-03 22:06:03.000000000 +0200
@@ -17,16 +17,20 @@
 
 
 Name:           python-transaction
-Version:        1.4.0
+Version:        1.4.1
 Release:        0
 Summary:        Transaction management for Python
 License:        ZPL-2.1
 Group:          Development/Libraries/Python
 Url:            http://www.zope.org/Products/ZODB
-Source:         
http://pypi.python.org/packages/source/t/transaction/transaction-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-distribute
+Source:         
https://pypi.python.org/packages/source/t/transaction/transaction-%{version}.zip
+BuildRequires:  python-setuptools
+BuildRequires:  python-zope.interface
+BuildRequires:  unzip
 Requires:       python-zope.interface
+# Documentation requirements:
+BuildRequires:  python-Sphinx
+BuildRequires:  python-repoze.sphinx.autointerface
 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()")}
@@ -44,18 +48,34 @@
 presented in detail through examples of a sample data manager in
 transaction.tests.test_SampleDataManager.
 
+%package doc
+Summary:        Transaction management for Python
+Group:          Development/Libraries/Python
+Requires:       %{name} = %{version}
+
+%description doc
+This package contains documentation files for %{name}.
+
 %prep
 %setup -q -n transaction-%{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}
 
+%check
+python setup.py test
+
 %files
 %defattr(-,root,root)
-%doc CHANGES.txt COPYRIGHT.txt LICENSE.txt PKG-INFO README.txt
+%doc CHANGES.rst COPYRIGHT.txt LICENSE.txt README.rst
 %{python_sitelib}/*
 
+%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