docstr: ## 🎨 Pretty print trial for the python file header
docstr_tok: ["#","#","\ud83c\udfa8","Pretty","print","trial","for","the","python","file","header"]
code: def pretty_print(self) -> List[str]:
      """
      ## 🎨 Pretty print trial for the python file header
      """
  
      # Trial information
      commit_status = "[dirty]" if self.is_dirty else "[clean]"
      res = [
          f"{self.trial_date} {self.trial_time}",
          self.comment,
          f"[{commit_status}]: {self.commit_message}",
          f"start_step: {self.start_step}",
      ]
      return res
  
imports: import os
  import time
  from pathlib import Path
  from typing import List, Dict, Optional
  from labml import lab
  from labml.internal.configs.processor import load_configs
  from ..None import util
  from ..manage.runs import get_run_by_uuid
  from ...logger import Text
  from ...utils.notice import labml_notice
label_desc: Use image node_id 5 for calling the RunInfo obj's underlying member method code with example usage: obj.pretty_print() and returns: res