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