tessl install tessl/pypi-luigi@2.8.0Python workflow management framework for building complex pipelines of batch jobs with dependency resolution and task scheduling.
Agent Success
Agent success rate when using this tile
72%
Improvement
Agent success rate improvement when using this tile compared to baseline
1.31x
Baseline
Agent success rate without this tile
55%
Create a CLI utility that exercises a workflow against a central scheduler with history persistence and reports the recorded task history as JSON.
--port option (or env override) directs the scheduler to listen on the requested port so concurrent runs do not clash. @test@generates
from typing import Sequence
def main(argv: Sequence[str] | None = None) -> int:
"""
CLI entrypoint that starts a central scheduler with history storage, runs a small dependent workflow via the scheduler, fetches task history, and prints a JSON summary. Returns 0 on success and non-zero on failure.
"""Provides workflow scheduling, central scheduler UI, and task history persistence/APIs.