Reference

This is the generated API reference. It documents the deliberate public surface of the package — the modules grouped by layer below, and the names each declares in its __all__ — rather than every source object. The three layers are:

  • Filesystem protocolhttk.workflow.protocol and httk.workflow.errors; see The filesystem protocol API.

  • Execution / authoring — the package root httk.workflow (Runner, Attempt, and the small job and result types), with httk.workflow.sdk, httk.workflow.runtime, httk.workflow.runtime_utils, httk.workflow.scaffold, httk.workflow.backends, and httk.workflow.shell_bridge.

  • Orchestration and managementhttk.workflow.harvesting, httk.workflow.supervision, httk.workflow.transfers, httk.workflow.manifests, httk.workflow.hygiene, httk.workflow.adapters, httk.workflow.adapter_protocol, httk.workflow.configuration, and httk.workflow.projects, plus the domain and compatibility consumers httk.workflow.vasp and the httk.workflow.compat engines (httk.workflow.compat.v1, httk.workflow.compat.cwl, httk.workflow.compat.pwd).