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.2.dev5.tar.gz (18.3 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.2.dev5.tar.gz.

File metadata

  • Download URL: swarmauri_workflow_statedriven-0.2.2.dev5.tar.gz
  • Upload date:
  • Size: 18.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","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.2.dev5.tar.gz
Algorithm Hash digest
SHA256 0c3b81bf72c2dc407060290fe8e800ccfc5b01e3b911e23f73ff7d9390e3bb44
MD5 7df87b5d693402a2a98f6f2642de3271
BLAKE2b-256 74224eaa1c061da36d1b4b40184110a2be120186aea232c7981b69ca1f69b207

See more details on using hashes here.

File details

Details for the file swarmauri_workflow_statedriven-0.2.2.dev5-py3-none-any.whl.

File metadata

  • Download URL: swarmauri_workflow_statedriven-0.2.2.dev5-py3-none-any.whl
  • Upload date:
  • Size: 33.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","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.2.dev5-py3-none-any.whl
Algorithm Hash digest
SHA256 c64490d94b8f48823bda4b3d863a80ff3dfb347fee1ee8126dfd37deef0e8a25
MD5 23dcf9584c81bf0583bc9f8fe9099bfa
BLAKE2b-256 cb66b97255bb4f122f218cac117d1d6588de608166a56444c4762f92ce359cd0

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