From 02b2d4fb102c2e693b58dbdf726b062be7e6baea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mose=20M=C3=BCller?= Date: Tue, 30 Apr 2024 11:09:54 +0200 Subject: [PATCH] observer: ignoring __annotations__ class attribute --- src/pydase/observer_pattern/observable/observable.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pydase/observer_pattern/observable/observable.py b/src/pydase/observer_pattern/observable/observable.py index 366f856..b22c71d 100644 --- a/src/pydase/observer_pattern/observable/observable.py +++ b/src/pydase/observer_pattern/observable/observable.py @@ -15,6 +15,7 @@ class Observable(ObservableObject): for k in set(type(self).__dict__) - set(Observable.__dict__) - set(self.__dict__) + - {"__annotations__"} } for name, value in class_attrs.items(): if isinstance(value, property) or callable(value):