From 931f8e106e92633fc8850916c171a77777c2f484 Mon Sep 17 00:00:00 2001 From: Joe Rickerby Date: Fri, 13 Nov 2020 16:46:58 +0000 Subject: [PATCH] Shorten the travis IDs --- cibuildwheel/logger.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/cibuildwheel/logger.py b/cibuildwheel/logger.py index df38cde8..0fd0d61e 100644 --- a/cibuildwheel/logger.py +++ b/cibuildwheel/logger.py @@ -125,14 +125,14 @@ class Logger: Travis doesn't like fold groups identifiers that have spaces in. This method converts them to ascii identifiers ''' - # whitespace to dashes - identifier = re.sub(r'\s+', '-', name) + # whitespace to underscores + identifier = re.sub(r'\s+', '_', name) # remove non-alphanum - identifier = re.sub(r'[^A-Za-z\d]+', r'', identifier) - # trim dashes - identifier = identifier.strip('-') - # lowercase - return identifier.lower() + identifier = re.sub(r'[^A-Za-z\d_]+', '', identifier) + # trim underscores + identifier = identifier.strip('_') + # lowercase, shorten + return identifier.lower()[:20] @property def colors(self):