https://github.com/apache/airflow/blob/main/airflow/cli/commands/task_command.py#L145
"""Sentinel objects for log propagation contexts.
    :meta private:
    """
    
    
    MAINTAIN_PROPAGATE = object()
    
    DISABLE_PROPAGATE = object()
def __getattr__(name):
    if name in ("DISABLE_PROPOGATE", "DISABLE_PROPAGATE"):
        
        
        return SetContextPropagate.DISABLE_PROPAGATE
    raise AttributeError(f"module {__name__} has no attribute {name}")
def remove_escape_codes(text: str) -> str:
    """Remove ANSI escapes codes from string; used to remove "colors" from log messages."""
    return ANSI_ESCAPE.sub("", text)
_T = TypeVar("_T")
class LoggingMixin: