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