From dac400608326ff5efac2a7513a3d96237f150af7 Mon Sep 17 00:00:00 2001 From: Joe Rickerby Date: Sun, 1 Nov 2020 12:00:59 +0000 Subject: [PATCH] More formatting tweaks --- cibuildwheel/logger.py | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/cibuildwheel/logger.py b/cibuildwheel/logger.py index cdbaa762..fce9ce22 100644 --- a/cibuildwheel/logger.py +++ b/cibuildwheel/logger.py @@ -1,6 +1,6 @@ import os import time -import re +import sys from typing import Optional FOLD_PATTERNS = { @@ -64,10 +64,6 @@ class Logger: assert self.build_start_time is not None self.step_end() - c = self.colors - duration = time.time() - self.build_start_time - print() - print(f'{c.green}Build {c.bg_grey}{self.active_build_identifier}{c.end}{c.green} completed in {duration:.2f}s{c.end}') print() print('---') print() @@ -83,20 +79,22 @@ class Logger: self.end_fold_group() c = self.colors duration = time.time() - self.step_start_time - print(f'{c.green}✓ {c.faint}[{duration:.2f}s]{c.end}'.rjust(78)) + print(f'{c.green}✓ {c.end}{duration:.2f}s'.rjust(78)) self.step_start_time = None def start_fold_group(self, name: str): self.end_fold_group() self.active_fold_group_name = name fold_start_pattern = FOLD_PATTERNS.get(self.fold_mode, ('', ''))[0] - print(fold_start_pattern.format(name=self.active_fold_group_name)) + + # output to stderr because stdout is a little slower + print(fold_start_pattern.format(name=self.active_fold_group_name), file=sys.stderr) print() def end_fold_group(self): if self.active_fold_group_name: fold_start_pattern = FOLD_PATTERNS.get(self.fold_mode, ('', ''))[1] - print(fold_start_pattern.format(name=self.active_fold_group_name)) + print(fold_start_pattern.format(name=self.active_fold_group_name), file=sys.stderr) self.active_fold_group_name = None @property