Source code for weaver.quotation.status

from typing import TYPE_CHECKING

from weaver.base import Constants


[docs] class QuoteStatus(Constants):
[docs] SUBMITTED = "submitted"
[docs] PROCESSING = "processing"
[docs] COMPLETED = "completed"
[docs] FAILED = "failed"
if TYPE_CHECKING: from weaver.typedefs import Literal
[docs] AnyQuoteStatus = Literal[ QuoteStatus.SUBMITTED, QuoteStatus.PROCESSING, QuoteStatus.COMPLETED, QuoteStatus.FAILED, ]