in nubia/internal/nubia.py [0:0]
def _setup_terminal(self, args):
# Setup the codec for writing unicode to stdout. This also correctly
# encodes unicode if the standard output is ascii and prevents python
# from crashing with UnicodeEncodingError
# Only required for Python 2
if sys.version_info[0] == 2:
writer = codecs.getwriter(locale.getpreferredencoding())
sys.stdout = writer(sys.stdout)
if getattr(args, "no_color", False) or not sys.stdout.isatty():
os.environ["ANSI_COLORS_DISABLED"] = "True"