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.3.0.dev6.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.3.0.dev6.tar.gz.

File metadata

  • Download URL: swarmauri_workflow_statedriven-0.3.0.dev6.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.3.0.dev6.tar.gz
Algorithm Hash digest
SHA256 4d72f69e4015a5aa7fa5efb778ddd2a17b9916c17794c54ffed32a1a72b71be9
MD5 a00fc9345724435d678c3060e5d47d04
BLAKE2b-256 e1818ec824f35e9a5c3b0a961b03dca20b31e738e09f4cb5131f2705f64694d2

See more details on using hashes here.

File details

Details for the file swarmauri_workflow_statedriven-0.3.0.dev6-py3-none-any.whl.

File metadata

  • Download URL: swarmauri_workflow_statedriven-0.3.0.dev6-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.3.0.dev6-py3-none-any.whl
Algorithm Hash digest
SHA256 6ec89de93fd775f6665ade5eaf341af0e59b7abfe350dac9bc029a6b66f1fa06
MD5 c6b6de6b7d740a484c4e7c77d2588d8d
BLAKE2b-256 9e04b8c19b3c8c0f2e8f92fb27c034217148e94129840fca48050cf342c3d094

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