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/latest/

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.1.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.1-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: py_stepchain-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 d323dd161413965e2142c74110d7881143441b77b0be939e6c79168d332becf2
MD5 3caac42799218dc0d3019681ead6ecc9
BLAKE2b-256 85eb0be77ec8c6cda51f2731fca34dd228d4b5a174ca1d2e76995a5f0263ed13

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_stepchain-0.1.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: py_stepchain-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1e1000eb988d6610f7e92559b2507c5dfa6ed5e2a92a7daf0b17b15e2f0f79d7
MD5 b91c7bb7ddcb8eeb3dfbb85941f838e8
BLAKE2b-256 c6fff3e44f9222c45d03233a67de4c96560d1fb9c93568f12bd29084d4671040

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_stepchain-0.1.1-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