From 64d2a888c2b9f06afae0c40a73d902c428c16eb6 Mon Sep 17 00:00:00 2001 From: tyeth Date: Sat, 6 May 2023 15:03:22 +0100 Subject: [PATCH] Update adafruit_logging.py for no args fix incompatibility with python logging module and no args and please black linting --- adafruit_logging.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/adafruit_logging.py b/adafruit_logging.py index 91971f0..d146496 100644 --- a/adafruit_logging.py +++ b/adafruit_logging.py @@ -324,7 +324,9 @@ def hasHandlers(self) -> bool: return len(self._handlers) > 0 def _log(self, level: int, msg: str, *args) -> None: - record = _logRecordFactory(self.name, level, msg % args, args) + record = _logRecordFactory( + self.name, level, (msg % args) if args else msg, args + ) self.handle(record) def handle(self, record: LogRecord) -> None: