[release-announce] taskflow 3.8.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Mon Nov 25 17:17:19 UTC 2019


We are happy to announce the release of:

taskflow 3.8.0: Taskflow structured state management library.

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/taskflow

Download the package from:

    https://pypi.org/project/taskflow

Please report issues through:

    https://bugs.launchpad.net/taskflow/+bugs

For more details, please see below.

Changes in taskflow 3.7.1..3.8.0
--------------------------------

471b37c3 Switch to Ussuri jobs
dc6495cf Update TaskFlow for networkx 2.x
94220173 Update master for stable/train
43365993 Fix python3.8 hmac compatibility


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

.zuul.yaml                                         |   2 +-
lower-constraints.txt                              |   2 +-
releasenotes/source/index.rst                      |   1 +
releasenotes/source/train.rst                      |   6 +
requirements.txt                                   |   4 +-
taskflow/engines/action_engine/compiler.py         |   6 +-
taskflow/engines/action_engine/deciders.py         |   4 +-
taskflow/engines/action_engine/engine.py           |   2 +-
taskflow/engines/action_engine/process_executor.py |   3 +-
taskflow/engines/action_engine/runtime.py          |  10 +-
taskflow/engines/action_engine/scopes.py           |   2 +-
taskflow/engines/action_engine/traversal.py        |   8 +-
taskflow/formatters.py                             |   6 +-
taskflow/patterns/graph_flow.py                    |  11 +-
taskflow/patterns/linear_flow.py                   |   6 +-
taskflow/patterns/unordered_flow.py                |   4 +-
taskflow/types/graph.py                            | 121 +++------------------
taskflow/utils/misc.py                             |   5 -
21 files changed, 86 insertions(+), 170 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index e0652e61..92daa08c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -23,2 +23,2 @@ fasteners>=0.7.0 # Apache-2.0
-networkx>=1.10,<2.3;python_version<'3.0'  # BSD
-networkx>=1.10;python_version>='3.4'  # BSD
+networkx>=2.1.0,<2.3;python_version<'3.0'  # BSD
+networkx>=2.1.0;python_version>='3.4'  # BSD






More information about the Release-announce mailing list