DUCT_REPORT_FORMAT
config/env vars and default to current "value" (see #64) to be formatted by records, and possibly add handling of colors by establishing additional dictionary of ansi_colors (and may be conditional one likes exit_code_ansi_color) so you could make it colored as you wish, but then give flexibility to user to override and also centrally disable all the colors .
Stems from comment on
but triggered to become separate issue by
Define
ansi_colors
(and may be conditional one likesexit_code_ansi_color
) so you could make it colored as you wish, but then give flexibility to user to override and also centrally disable all the colors .See e.g. also https://github.com/datalad/datalad/blob/HEAD/datalad/support/ansi_colors.py for possible reuse of color definitions etc.