We are psyched to announce the release of: taskflow 5.8.0: Taskflow structured state management library. This release is part of the dalmatian 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. 5.8.0 ^^^^^ Deprecation Notes * The process_executor module has been deprecated, starting with Python 3.12. It is still available in older versions of Python. There is no replacement for it. Changes in taskflow 5.7.0..5.8.0 -------------------------------- 78d39c49 Python3.12: disable process_executor, which depends on asyncore 7bc39ac5 Remove SQLAlchemy tips jobs 116d7f77 Remove old excludes db33b6eb Remove assertRaisesRegex bfac5a74 Replace deprecated Engine.execute f46a54aa Add functional job with redis enabled ff45bd3d Fix update-states target Diffstat (except docs and test files) ------------------------------------- .gitignore | 1 + .zuul.yaml | 33 +++++++-------- bindep.txt | 4 ++ ...ocess_executor-python-312-d1074c816bc8303e.yaml | 6 +++ requirements.txt | 4 +- setup.cfg | 4 +- taskflow/engines/action_engine/engine.py | 24 ++++++++--- taskflow/engines/action_engine/process_executor.py | 2 + taskflow/test.py | 26 ------------ .../unit/action_engine/test_process_executor.py | 31 ++++++++------ test-requirements.txt | 5 ++- tools/schema_generator.py | 48 +++++++++++----------- tools/state_graph.py | 3 +- tools/update_states.sh | 9 ++-- tox.ini | 10 ++++- 29 files changed, 193 insertions(+), 119 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index a8cb2f14..3943b9c4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2 +2 @@ -pbr!=2.1.0,>=2.0.0 # Apache-2.0 +pbr>=2.0.0 # Apache-2.0 @@ -26 +26 @@ oslo.utils>=3.33.0 # Apache-2.0 -oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 +oslo.serialization>=2.18.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index c9c3dd0f..aeb3776d 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -16 +16 @@ kombu>=4.3.0 # BSD -eventlet!=0.18.3,!=0.20.1,!=0.21.0,>=0.18.2 # MIT +eventlet>=0.18.2 # MIT @@ -19 +19 @@ eventlet!=0.18.3,!=0.20.1,!=0.21.0,>=0.18.2 # MIT -SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10 # MIT +SQLAlchemy>=1.0.10 # MIT @@ -31,0 +32 @@ stestr>=2.0.0 # Apache-2.0 +pifpaf>=0.10.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org