Source code for ralph.pipeline.rebase_state
"""Rebase state model for pipeline state."""
from __future__ import annotations
from pydantic import ConfigDict
from ralph.pydantic_compat import RalphBaseModel
_FROZEN = ConfigDict(frozen=True)
[docs]
class RebaseState(RalphBaseModel):
"""State for git rebase operations."""
model_config = _FROZEN
pending: bool = False
in_progress: bool = False
completed: bool = False