class_docstr: Custom log formatter.
  
  Extends `colored.TTYColoredFormatter` by adding attributes
  to message arguments and coloring error traceback.
code: def __init__(self, *args, **kwargs):
      kwargs["stream"] = sys.stdout or kwargs.get("stream")
      kwargs["log_colors"] = DEFAULT_COLORS
      super().__init__(*args, **kwargs)
  
file_path: airflow/airflow/utils/log/colored_log.py
imports: from __future__ import annotations
  import sys
  from typing import TYPE_CHECKING, Any
  import re2
  from colorlog import TTYColoredFormatter
  from colorlog.escape_codes import esc, escape_codes
  from airflow.utils.log.timezone_aware import TimezoneAware
label_desc: Use image node_id 1 to create a new CustomTTYColoredFormatter object from inherited base classes: TTYColoredFormatter, TimezoneAware with example: obj = CustomTTYColoredFormatter()