* Now always cleans up after sys.exc_info() to avoid cyclic references.
* ExceptionInfo without arguments now defaults to sys.exc_info.
* Forking can now be disabled using the MULTIPROCESSING_FORKING_DISABLE
environment variable.
Also this envvar is set so that the behavior is inherited after execv.
* The semaphore cleanup process started when execv is used now sets a useful
process name if the setproctitle module is installed.
* Sets the FORKED_BY_MULTIPROCESSING environment variable if forking is
disabled.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-billiard?expand=0&rev=5
- Update to 2.7.3.3
* PyPy now falls back to using its internal _multiprocessing module, so
everything works except for forking_enable(False) (which silently degrades)
* Fixed Python 2.5 compat issues.
* Uses more with statements
* Merged some of the changes from the Python 3 branch.
- 2.7.3.2 - 2012-04-20
* Now installs on PyPy/Jython (but does not work).
- 2.7.3.1 - 2012-04-20
* Python 2.5 support added.
- 2.7.3.0 - 2012-04-20
* Updated from Python 2.7.3
* Python 2.4 support removed, now only supports 2.5, 2.6 and 2.7. (may
consider py3k support at some point).
* Pool improvments from Celery.
* no-execv patch added (http://bugs.python.org/issue8713)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-billiard?expand=0&rev=3
* 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