Hello community,

here is the log from the commit of package python-billiard for openSUSE:Factory 
checked in at 2013-06-29 19:43:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-billiard (Old)
 and      /work/SRC/openSUSE:Factory/.python-billiard.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-billiard"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-billiard/python-billiard.changes  
2013-03-30 14:59:50.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python-billiard.new/python-billiard.changes     
2013-06-29 22:25:57.000000000 +0200
@@ -1,0 +2,21 @@
+Fri Jun 28 09:13:02 UTC 2013 - [email protected]
+
+- Update to version 2.7.3.28:
+  + Pool: Fixed regression that disabled the deadlock fix in 2.7.3.24
+  + Pool: RestartFreqExceeded could be raised prematurely.
+  + Process: Include pid in startup and process INFO logs.
+- Changes from version 2.7.3.27:
+  + Manager now works again.
+  + Python 3 fixes for billiard.connection.
+  + Fixed invalid argument bug when running on Python 3.3
+  + Ignore OSError when setting up signal handlers.
+- Changes from version 2.7.3.26:
+  + Pool: Child processes must ignore SIGINT.
+- Changes from version 2.7.3.25:
+  + Pool: 2.7.3.24 broke support for subprocesses (Issue #48).
+- Changes from version 2.7.3.24:
+  + Pool:  Make sure finally blocks are called when process exits due to a 
signal.
+  + Pool:  Can now use GDB to debug pool child processes.
+  + Fixes Python 3 compatibility problems.
+
+-------------------------------------------------------------------

Old:
----
  billiard-2.7.3.23.tar.gz

New:
----
  billiard-2.7.3.28.tar.gz

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

Other differences:
------------------
++++++ python-billiard.spec ++++++
--- /var/tmp/diff_new_pack.NSedyu/_old  2013-06-29 22:25:57.000000000 +0200
+++ /var/tmp/diff_new_pack.NSedyu/_new  2013-06-29 22:25:57.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           python-billiard
-Version:        2.7.3.23
+Version:        2.7.3.28
 Release:        0
 Url:            http://github.com/ask/billiard
 Summary:        Python multiprocessing fork
@@ -27,13 +27,16 @@
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  python-devel
 BuildRequires:  python-distribute
-BuildRequires:  python-nose-cover3
+# Documentation requirements:
 BuildRequires:  python-sphinx
-%if 0%{?suse_version}
-%py_requires
+# Test requirements:
+BuildRequires:  python-mock
+BuildRequires:  python-nose
+BuildRequires:  python-nose-cover3
+BuildRequires:  python-unittest2 >= 0.4.0
+%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
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 %description
 billiard is a fork of the Python 2.7 multiprocessing package. The
@@ -46,15 +49,13 @@
 
 %build
 CFLAGS="%{optflags}" python setup.py build
-cd Doc
-sphinx-build -b html . html
+cd Doc && sphinx-build -b html . html
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
 %check
-# Tests are not working: https://github.com/celery/billiard/issues/29
-#python setup.py test
+python setup.py test
 
 %files
 %defattr(-,root,root,-)

++++++ billiard-2.7.3.23.tar.gz -> billiard-2.7.3.28.tar.gz ++++++
++++ 5319 lines of diff (skipped)

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

Reply via email to