Skip to main content

Execution graph middleware for Styx

Project description

Project name

Build codecov Ruff stability-stable MIT License pages

Usage

from styxdefs import set_global_runner, get_global_runner
from styxgraph import GraphRunner

set_global_runner(DockerRunner())  # (Optional) Use any Styx runner like usual
set_global_runner(GraphRunner(get_global_runner()))  # Use GraphRunner middleware

# Use any Styx functions as usual
# ...

print(get_global_runner().mermaid())  # Print mermaid diagram

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

styxgraph-0.5.1.tar.gz (39.7 kB view details)

Uploaded Source

Built Distribution

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

styxgraph-0.5.1-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file styxgraph-0.5.1.tar.gz.

File metadata

  • Download URL: styxgraph-0.5.1.tar.gz
  • Upload date:
  • Size: 39.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for styxgraph-0.5.1.tar.gz
Algorithm Hash digest
SHA256 312283f8774541bb6e97fdd089ed5a8247570c104576d44819224b19587ff60d
MD5 47b2a938322ab19367143adf122c8c19
BLAKE2b-256 0dd5a22efd5ede64ebe016a944179d966580e710edab9ee7272b25b596ac68a1

See more details on using hashes here.

File details

Details for the file styxgraph-0.5.1-py3-none-any.whl.

File metadata

  • Download URL: styxgraph-0.5.1-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for styxgraph-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f71c3155f2a745a011bf6ca7e7313bf6a1ff5aca9f85dcc24c92ebde383e3324
MD5 c9a176b3197f0ce05b7787e77abad898
BLAKE2b-256 42517ca28d9cdfdae1332824868ac1bada4bf23809e2dfe8d867d97f99bec3f5

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