[openstack-announce] [release][oslo] taskflow release 0.13.0 (liberty)

davanum at gmail.com davanum at gmail.com
Mon Jun 29 18:10:06 UTC 2015


We are tickled pink to announce the release of:

taskflow 0.13.0: Taskflow structured state management library.

This release is part of the liberty release series.

With source available at:

    http://git.openstack.org/cgit/openstack/taskflow

With package available at:

    https://pypi.python.org/pypi/taskflow

For more details, please see the git log history below and:

    http://launchpad.net/taskflow/+milestone/0.13.0

Please report issues through launchpad:

    http://bugs.launchpad.net/taskflow/

Changes in taskflow 0.12.0..0.13.0
----------------------------------

a629f3f Add history.rst that uses generated 'ChangeLog' file
153febc Add docstrings on runtime objects methods and link to them in docs
61e0659 Remove reference to 'requirements-pyN.txt' files
2b7b533 Add doc warning to engine components
23a62fe Perform a few optimizations to decrease persistence interactions
b42b2df Use the `excutils.raise_with_cause` after doing our type check
b93891d Use monotonic lib. to avoid finding monotonic time function
4f867db Add indestructible 99 bottles of beer example
2e3543e Remove usage of deprecated 'task_notifier' property in build_car example
56ca354 Handy access to INFO level
2c9e214 A few jobboard documentation tweaks
4707bd9 Use sphinx deprecated docstring markup
efd6d53 Executors come in via options config, not keyword arguments

Diffstat (except docs and test files)
-------------------------------------

ChangeLog                                     |   1 +
README.rst                                    |  16 ++-
requirements.txt                              |   3 +
taskflow/conductors/backends/impl_blocking.py |  10 +-
taskflow/engines/action_engine/engine.py      |   2 +-
taskflow/engines/action_engine/runtime.py     |  23 ++++-
taskflow/engines/base.py                      |  10 +-
taskflow/engines/helpers.py                   |  28 ++++++
taskflow/examples/99_bottles.py               | 139 ++++++++++++++++++++++++++
taskflow/examples/build_a_car.py              |   4 +-
taskflow/exceptions.py                        |   9 +-
taskflow/listeners/base.py                    |   9 ++
taskflow/logging.py                           |   1 +
taskflow/persistence/logbook.py               |  40 ++++++--
taskflow/storage.py                           |  20 ++--
taskflow/types/periodic.py                    |  11 +-
taskflow/utils/misc.py                        |  29 ------
22 files changed, 314 insertions(+), 89 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index f451144..c0732c7 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -33,0 +34,3 @@ futures>=3.0
+# Backport for time.monotonic which is in 3.3+
+monotonic>=0.1
+





More information about the OpenStack-announce mailing list