Skip to main content

Swarmauri's StateDrivenWorkflow

Project description

Swarmauri Logo

PyPI - Downloads Hits PyPI - Python Version PyPI - License PyPI - swarmauri_workflow_statedriven


Swarmauri Workflow Statedriven

An experimental state-driven workflow engine for building graph-based processes using nodes and transitions. It supports conditions, join strategies, merge strategies and input modes to control execution flow.

Installation

pip install swarmauri_workflow_statedriven

Usage

from swarmauri_workflow_statedriven.graph import WorkflowGraph

workflow = WorkflowGraph()
# Define nodes and transitions...
result = workflow.execute(start="start", initial_input={})

For more details, see the docs directory.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

swarmauri_workflow_statedriven-0.2.3.dev15.tar.gz (18.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file swarmauri_workflow_statedriven-0.2.3.dev15.tar.gz.

File metadata

  • Download URL: swarmauri_workflow_statedriven-0.2.3.dev15.tar.gz
  • Upload date:
  • Size: 18.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for swarmauri_workflow_statedriven-0.2.3.dev15.tar.gz
Algorithm Hash digest
SHA256 6ef8a28130de582a354215af3ac70241d67578642860488333767142191fafe3
MD5 362df78b4c81b143dbfc5d83c83fae2e
BLAKE2b-256 5719a6be658a7aefa34aaad69ff44055d3044013f1fb8ca4136e0f6c62826ad7

See more details on using hashes here.

File details

Details for the file swarmauri_workflow_statedriven-0.2.3.dev15-py3-none-any.whl.

File metadata

  • Download URL: swarmauri_workflow_statedriven-0.2.3.dev15-py3-none-any.whl
  • Upload date:
  • Size: 33.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for swarmauri_workflow_statedriven-0.2.3.dev15-py3-none-any.whl
Algorithm Hash digest
SHA256 935d804602a1b709620504ed29af283881d0e8b9e9e1aa32614a93d1b0036db4
MD5 52d352a99e7111fcdbc83c84af19a8f9
BLAKE2b-256 2dca8db31d4e5c1a302c10c7c8af04dbb5a4ee0ed862cec18859464c08d3f97c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page