Skip to main content

Composable chain-of-steps orchestrator with context passing, logging, retries, and validation.

Project description

StepChain 🪢

Composable step orchestrator for Python.
Write clean, declarative pipelines for synchronous and asynchronous workflows — with retries, validation, logging, and hooks — all in a tiny, dependency-free package.


PyPI version Python versions License CI


📚 Docs: https://inderdevbhumi82-prog.github.io/stepchain/

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

py_stepchain-0.1.2.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

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

py_stepchain-0.1.2-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

Details for the file py_stepchain-0.1.2.tar.gz.

File metadata

  • Download URL: py_stepchain-0.1.2.tar.gz
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for py_stepchain-0.1.2.tar.gz
Algorithm Hash digest
SHA256 fe3c173c1cd646a0185d7d28cc8db5f92cb38207ed79ecd9d9501064e39152ab
MD5 a04e21b170f4d2320aa58077946c1f80
BLAKE2b-256 602fe6adb483713752c08d042002f55ee428285e8eee1ddb3b4833149f483677

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_stepchain-0.1.2.tar.gz:

Publisher: publish.yml on inderdevbhumi82-prog/stepchain

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_stepchain-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: py_stepchain-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 13.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for py_stepchain-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 eaf2a1731ceb4c5632ced70c4a69f9508546185b3b79aaa4482e2876f3a7019a
MD5 19d822b44bfa1555ef41f4cc269e2d64
BLAKE2b-256 af534f15fb8b46915fb9beb0240fccdebf41ca07b29d29b5b2e337d204ba2dce

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_stepchain-0.1.2-py3-none-any.whl:

Publisher: publish.yml on inderdevbhumi82-prog/stepchain

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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