pipeline.infrastructure.launcher

Pipeline initialization and context management.

This module provides classes for initializing the pipeline and managing pipeline state, including loading and saving context from/to disk.

Classes:

Context: Container for all pipeline state during execution. Pipeline: Entry point for initializing and managing the pipeline.

Classes

Context([name])

A class holds all pipeline state for a given execution.

ContextCreatedEvent([context_name, output_dir])

Emitted when a pipeline Context is created.

ContextResumedEvent([context_name, output_dir])

Emitted when a pipeline Context is resumed.

Pipeline([context, loglevel, ...])

Entry point for initializing the pipeline.

Variables

DISCOURAGED_CASA_REVISION_RANGE

Built-in immutable sequence.

LOG

Instances of the Logger class represent a single logging channel.

MAX_CASA_REVISION

MIN_CASA_REVISION

Built-in mutable sequence.

TYPE_CHECKING

bool(x) -> bool

annotations

current_task_name