From 3556bc1e2483690144f4aa30e4b0b753afe60b84f0df283d2a794bb385251bad Mon Sep 17 00:00:00 2001 From: James Oakley Date: Fri, 25 Nov 2011 09:02:48 +0000 Subject: [PATCH] - Update to 0.3.1 * Fixed broken bool evaluation in supervisor. Thanks to jonozzz The bug originated from a ``a if x else b`` vs. ``x and a or bz`` confusion when porting code to Python 2.4. * ``ApplyResult._set`` can't delete the result if it's not been accepted. This also means ``ApplyResult._ack`` needs to delete the result if the job has been marked ready. - 0.3.0 * Added support for accept callbacks. - 0.2.3 * Python 2.4 support. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-billiard?expand=0&rev=2 --- billiard-0.2.2.tar.bz2 | 3 --- billiard-0.3.1.tar.gz | 3 +++ python-billiard.changes | 15 ++++++++++++++ python-billiard.spec | 45 ++++++++++++++++++++++++++--------------- 4 files changed, 47 insertions(+), 19 deletions(-) delete mode 100644 billiard-0.2.2.tar.bz2 create mode 100644 billiard-0.3.1.tar.gz diff --git a/billiard-0.2.2.tar.bz2 b/billiard-0.2.2.tar.bz2 deleted file mode 100644 index a7ce891..0000000 --- a/billiard-0.2.2.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f6dafb19b2bc5a944bbbfeddc34dab1ad3f7d3413030bac11548a007765bc118 -size 18859 diff --git a/billiard-0.3.1.tar.gz b/billiard-0.3.1.tar.gz new file mode 100644 index 0000000..80a1186 --- /dev/null +++ b/billiard-0.3.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd1d1a981d42b797aaf7bb155b4bfaffed2b1fa3c98fcb71036c7f87117b5aee +size 35203 diff --git a/python-billiard.changes b/python-billiard.changes index 24ce77d..b794a1a 100644 --- a/python-billiard.changes +++ b/python-billiard.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Fri Nov 25 07:55:37 UTC 2011 - jfunk@funktronics.ca + +- Update to 0.3.1 + * Fixed broken bool evaluation in supervisor. Thanks to jonozzz + The bug originated from a ``a if x else b`` vs. ``x and a or bz`` + confusion when porting code to Python 2.4. + * ``ApplyResult._set`` can't delete the result if it's not been accepted. + This also means ``ApplyResult._ack`` needs to delete the result if the job + has been marked ready. +- 0.3.0 + * Added support for accept callbacks. +- 0.2.3 + * Python 2.4 support. + ------------------------------------------------------------------- Wed Apr 14 17:16:15 UTC 2010 - jfunk@funktronics.ca diff --git a/python-billiard.spec b/python-billiard.spec index ba6847f..c610ad5 100644 --- a/python-billiard.spec +++ b/python-billiard.spec @@ -1,38 +1,51 @@ +# +# spec file for package python-billiard +# +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + %define modname billiard Name: python-%{modname} -Version: 0.2.2 +Version: 0.3.1 Release: 1 -Summary: Multiprocessing Pool Extensions -URL: http://github.com/ask/billiard License: BSD +Summary: Multiprocessing Pool Extensions +Url: http://github.com/ask/billiard Group: Development/Libraries/Python -Source: %{modname}-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-buildroot +Source: http://pypi.python.org/packages/source/b/billiard/%{modname}-%{version}.tar.gz +BuildRequires: fdupes +BuildRequires: python-devel +BuildRequires: python-setuptools +BuildRoot: %{_tmppath}/%{name}-%{version}-build %{py_requires} -BuildRequires: fdupes python-devel python-setuptools -%if %{?suse_version: %{suse_version} > 1110} %{!?suse_version:1} +%if %{?suse_version: 0%{?suse_version} > 1110} %{!?suse_version:1} BuildArch: noarch %endif %description This package contains extensions to the multiprocessing pool. -Authors: --------- - Ask Solem - Jesper Noehr - - %prep %setup -q -n %{modname}-%{version} %build -export CFLAGS="$RPM_OPT_FLAGS" +export CFLAGS="%{optflags}" python setup.py build %install -python setup.py install --single-version-externally-managed --prefix=%{_prefix} --root=$RPM_BUILD_ROOT --record-rpm=INSTALLED_FILES -%fdupes %buildroot +python setup.py install --single-version-externally-managed --prefix=%{_prefix} --root=%{buildroot} --record-rpm=INSTALLED_FILES +%fdupes %{buildroot} %clean rm -rf %{buildroot}