From 83319e601c60f2e8a3207dbc02829724d6ce1588e85695ad8c05256ee096148c Mon Sep 17 00:00:00 2001
From: Denisart Benjamin
Date: Wed, 13 Nov 2013 17:04:23 +0000
Subject: [PATCH] Accepting request 206792 from
home:posophe:branches:devel:languages:python
Update to 3.3.0.6
OBS-URL: https://build.opensuse.org/request/show/206792
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-billiard?expand=0&rev=18
---
billiard-2.7.3.32.tar.gz | 3 ---
billiard-3.3.0.6.tar.gz | 3 +++
python-billiard.changes | 51 ++++++++++++++++++++++++++++++++++++++++
python-billiard.spec | 2 +-
4 files changed, 55 insertions(+), 4 deletions(-)
delete mode 100644 billiard-2.7.3.32.tar.gz
create mode 100644 billiard-3.3.0.6.tar.gz
diff --git a/billiard-2.7.3.32.tar.gz b/billiard-2.7.3.32.tar.gz
deleted file mode 100644
index de78077..0000000
--- a/billiard-2.7.3.32.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:42e7ec8451bb5fd5888756da3a66bd5a8c075dd5717027cc6a20c3eb099273cd
-size 134769
diff --git a/billiard-3.3.0.6.tar.gz b/billiard-3.3.0.6.tar.gz
new file mode 100644
index 0000000..0407393
--- /dev/null
+++ b/billiard-3.3.0.6.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4f5f81073be312ec6079f4919d19c93bdd825ca8e17146826f66798bdcf350c4
+size 146649
diff --git a/python-billiard.changes b/python-billiard.changes
index c4abc3d..179f69d 100644
--- a/python-billiard.changes
+++ b/python-billiard.changes
@@ -1,3 +1,54 @@
+-------------------------------------------------------------------
+Wed Nov 13 16:56:40 UTC 2013 - p.drouand@gmail.com
+
+- Update to version 3.3.0.6
+ + Now works without C extension again.
+ + New ``_billiard.read(fd, buffer, [len, ])` function
+ implements os.read with buffer support (new buffer API)
+ + New pure-python implementation of ``Connection.send_offset``.
+- Changes from 3.3.0.5
+ + All platforms except for Windows/PyPy/Jython now requires the C extension.
+- Changes from 3.3.0.4
+ + Fixed problem with Python3 and setblocking.
+- Changes from 3.3.0.3
+ + Now works on Windows again.
+- Changes from 3.3.0.2
+ + ApplyResult.terminate() may be set to signify that the job
+ must not be executed. It can be used in combination with
+ Pool.terminate_job.
+ + Pipe/_SimpleQueue: Now supports rnonblock/wnonblock arguments
+ to set the read or write end of the pipe to be nonblocking.
+ + Pool: Log message included exception info but exception happened
+ in another process so the resulting traceback was wrong.
+ + Pool: Worker process can now prepare results before they are sent
+ back to the main process (using ``Worker.prepare_result``).
+- Changes from 3.3.0.1
+ + Pool: New ``correlation_id`` argument to ``apply_async`` can be
+ used to set a related id for the ``ApplyResult`` object returned:
+ >>> r = pool.apply_async(target, args, kwargs, correlation_id='foo')
+ >>> r.correlation_id
+ 'foo'
+ + Pool: New callback `on_process_exit` is called when a pool
+ process exits, with signature ``(pid, exitcode)``.
+ + Pool: Improved the too many restarts detection.
+- Changes from 3.3.0.0
+ + Dual code base now runs on Python 2.6+ and Python 3.
+ + No longer compatible with Python 2.5
+ + Includes many changes from multiprocessing in 3.4.
+ + Now uses ``time.monotonic`` when available, also including
+ fallback implementations for Linux and OS X.
+ + No longer cleans up after receiving SIGILL, SIGSEGV or SIGFPE
+ + ``Finalize`` and ``register_after_fork`` is now aliases to multiprocessing.
+ It's better to import these from multiprocessing directly now
+ so that there aren't multiple registries.
+ + New `billiard.queues._SimpleQueue` that does not use semaphores.
+ + Pool: Can now be extended to support using multiple IPC queues.
+ + Pool: Can now use async I/O to write to pool IPC queues.
+ + Pool: New ``Worker.on_loop_stop`` handler can be used to add actions
+ at pool worker process shutdown.
+ Note that, like all finalization handlers, there is no guarantee that
+ this will be executed.
+
-------------------------------------------------------------------
Thu Oct 24 10:59:10 UTC 2013 - speilicke@suse.com
diff --git a/python-billiard.spec b/python-billiard.spec
index 601db22..5e9944d 100644
--- a/python-billiard.spec
+++ b/python-billiard.spec
@@ -17,7 +17,7 @@
Name: python-billiard
-Version: 2.7.3.32
+Version: 3.3.0.6
Release: 0
Url: http://github.com/ask/billiard
Summary: Python multiprocessing fork