From 1d2ac57ba70abb3b5a7701eb1d21041f490b8f93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mose=20M=C3=BCller?= Date: Thu, 30 Nov 2023 14:21:46 +0100 Subject: [PATCH] udpates observable list and dict types --- src/pydase/observer_pattern/observable/observable_object.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pydase/observer_pattern/observable/observable_object.py b/src/pydase/observer_pattern/observable/observable_object.py index fe6fb32..16b361e 100644 --- a/src/pydase/observer_pattern/observable/observable_object.py +++ b/src/pydase/observer_pattern/observable/observable_object.py @@ -126,7 +126,7 @@ class ObservableObject(ABC): ... -class _ObservableList(ObservableObject, list): +class _ObservableList(ObservableObject, list[Any]): def __init__( self, original_list: list[Any], @@ -162,10 +162,10 @@ class _ObservableList(ObservableObject, list): return instance_attr_name -class _ObservableDict(dict, ObservableObject): +class _ObservableDict(dict[str, Any], ObservableObject): def __init__( self, - original_dict: dict[Any, Any], + original_dict: dict[str, Any], ) -> None: self._original_dict = original_dict ObservableObject.__init__(self)