From d1b7c604b5508b259040bea7c842d9dc9acd0e2b Mon Sep 17 00:00:00 2001 From: Christian Wolf Date: Wed, 6 Mar 2024 18:46:54 +0100 Subject: [PATCH] Fix code formatting issues --- src/solo_turnier/competition_class.py | 4 ++-- src/solo_turnier/html_parser.py | 5 ++++- src/solo_turnier/types/htmlCompetitionTotalResults.py | 4 +--- src/solo_turnier/workers/ResultExtractor.py | 6 +++++- 4 files changed, 12 insertions(+), 7 deletions(-) diff --git a/src/solo_turnier/competition_class.py b/src/solo_turnier/competition_class.py index 1f4b46a..10b52f9 100644 --- a/src/solo_turnier/competition_class.py +++ b/src/solo_turnier/competition_class.py @@ -42,7 +42,7 @@ class NoEClassException(Exception): class CompetitionClassParser: - E = CompetitionClass('E') + E = CompetitionClass("E") def __init__(self): self.mapNames = { @@ -59,7 +59,7 @@ class CompetitionClassParser: # return CombinedCompetitionClass(clsA, clsB) # else: # return self.mapNames[cls] - + if cls in self.mapNames: return self.mapNames[cls] else: diff --git a/src/solo_turnier/html_parser.py b/src/solo_turnier/html_parser.py index 01b990c..cb17e51 100644 --- a/src/solo_turnier/html_parser.py +++ b/src/solo_turnier/html_parser.py @@ -38,7 +38,10 @@ class HtmlParser: match = re.compile('.*?OT, Solos (.*?)(?: ".*")?').fullmatch(title) if match is None: - self.l.info('Cannot parse html title "%s". Is it a solo competition? Possible bug.', title) + self.l.info( + 'Cannot parse html title "%s". Is it a solo competition? Possible bug.', + title, + ) raise Exception(f'Cannot parse title "{title}".') rest = match.group(1) diff --git a/src/solo_turnier/types/htmlCompetitionTotalResults.py b/src/solo_turnier/types/htmlCompetitionTotalResults.py index fb46b0e..5bc2303 100644 --- a/src/solo_turnier/types/htmlCompetitionTotalResults.py +++ b/src/solo_turnier/types/htmlCompetitionTotalResults.py @@ -26,9 +26,7 @@ class HtmlCompetitionTotalResults: ) -> list[HtmlSingleCompetitionResult]: return self.results[self.__getTuple(group, class_, dance, id)] - def getById( - self, id: int - ) -> dict[ + def getById(self, id: int) -> dict[ tuple[str, solo_turnier.group.Group_t, solo_turnier.competition_class.Class_t], HtmlSingleCompetitionResult, ]: diff --git a/src/solo_turnier/workers/ResultExtractor.py b/src/solo_turnier/workers/ResultExtractor.py index 645d571..2272a6c 100644 --- a/src/solo_turnier/workers/ResultExtractor.py +++ b/src/solo_turnier/workers/ResultExtractor.py @@ -32,7 +32,11 @@ class ResultExtractor: try: data = parser.guessDataFromHtmlTitle() except competition_class.NoEClassException as ex: - self.l.info('The HTML file %s does not represent a solo E class. Skipping it. (%s)', filePair[0], ex) + self.l.info( + "The HTML file %s does not represent a solo E class. Skipping it. (%s)", + filePair[0], + ex, + ) continue except: self.l.warning(