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.dev7.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.2.dev7.tar.gz.

File metadata

  • Download URL: swarmauri_workflow_statedriven-0.2.2.dev7.tar.gz
  • Upload date:
  • Size: 18.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.3 {"installer":{"name":"uv","version":"0.10.3","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.dev7.tar.gz
Algorithm Hash digest
SHA256 7cf41ffee803268e63699d75a338742b3882d3b345fefcd4de24e4785fe261f7
MD5 ebb0613d39a58836ad67894795cc14fe
BLAKE2b-256 41be73f436278c9d92362b379ec391b6f391efb16a19530dd1e30e42d69728be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swarmauri_workflow_statedriven-0.2.2.dev7-py3-none-any.whl
  • Upload date:
  • Size: 33.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.3 {"installer":{"name":"uv","version":"0.10.3","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.dev7-py3-none-any.whl
Algorithm Hash digest
SHA256 f16fa488cf91faef246ca1bb6a15f0fce98e4f2949e7abbc3a5f9dc420a35751
MD5 a7703c3a1fb90235645c1b5b12a9e756
BLAKE2b-256 c3cd87196c994a18dc6b4ca3222b37562d530dbcb499e4221996269e29ebd2b8

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