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]