From 4a24879206263ae48105ae75660e43e95c95ff8b Mon Sep 17 00:00:00 2001 From: flandre Date: Mon, 9 Jun 2025 12:53:23 +0800 Subject: [PATCH] type hint --- flandre/nodes/Node.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/flandre/nodes/Node.py b/flandre/nodes/Node.py index 128fefe..edaabd5 100644 --- a/flandre/nodes/Node.py +++ b/flandre/nodes/Node.py @@ -12,7 +12,7 @@ from flandre.utils.Msg import Msg, KillMsg, NodeOnlineMsg, Msg1, Msg2 class Node: fp = BusClient.fp bp = BusClient.bp - topics = [] + topics: list[type[Msg]] = [] def __init__(self, enable_init=True, level=logging.INFO, conflare=False, broker=False, req=None): self.enable_init = enable_init @@ -45,7 +45,8 @@ class Node: def base_setup(self): FORMAT = '[%(asctime)s] p%(process)s {%(pathname)s:%(lineno)d} %(levelname)s - %(message)s' FORMAT = '"%(pathname)s:%(lineno)d" [%(asctime)s.%(msecs)03d] %(levelname)s - %(message)s' - logging.basicConfig(level=self.level, format=FORMAT, datefmt='%Y-%m-%d %H:%M:%S', ) + logging.basicConfig(level=self.level, format=FORMAT, + datefmt='%Y-%m-%d %H:%M:%S', ) rootLogger = logging.getLogger() logFormatter = logging.Formatter(FORMAT, datefmt='%Y-%m-%d %H:%M:%S', )