From 65db2db705171755c3e6a106058309d86d539252 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Sun, 27 Feb 2022 16:24:07 -0600 Subject: [PATCH] Respect NO_COLOR env var --- loopy/options.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/loopy/options.py b/loopy/options.py index 9f12814b0..cd88cf00e 100644 --- a/loopy/options.py +++ b/loopy/options.py @@ -212,7 +212,10 @@ class Options(ImmutableRecord): allow_terminal_colors_def = True allow_terminal_colors_def = ( - ALLOW_TERMINAL_COLORS and allow_terminal_colors_def) + ALLOW_TERMINAL_COLORS + and allow_terminal_colors_def + # https://no-color.org/ + and "NO_COLOR" not in os.environ) import sys ImmutableRecord.__init__( -- GitLab