From 6335ea21ad92af6fb8b9fd272b25b4a38fa3b0b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mose=20M=C3=BCller?= Date: Thu, 4 Apr 2024 16:30:26 +0200 Subject: [PATCH] fixes warnings in ProxyClassMixin --- src/pydase/client/proxy_loader.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pydase/client/proxy_loader.py b/src/pydase/client/proxy_loader.py index eca3fb1..50c5162 100644 --- a/src/pydase/client/proxy_loader.py +++ b/src/pydase/client/proxy_loader.py @@ -55,11 +55,12 @@ class ProxyList(list[Any]): class ProxyClassMixin: def __init__(self) -> None: + # declare before DataService init to avoid warning messaged + self._observers: dict[str, Any] = {} + self._proxy_getters: dict[str, Callable[..., Any]] = {} self._proxy_setters: dict[str, Callable[..., Any]] = {} self._proxy_methods: dict[str, Callable[..., Any]] = {} - # declare before DataService init to avoid warning messaged - self._observers: dict[str, Any] = {} def _initialise( self,