fix: remove inheritance warning for lists

This commit is contained in:
Mose Müller 2023-12-11 11:53:55 +01:00
parent 74ceb7f05c
commit 71721b1286

View File

@ -105,7 +105,8 @@ class DataService(rpyc.Service, AbstractDataService):
value_class = __value if inspect.isclass(__value) else __value.__class__ value_class = __value if inspect.isclass(__value) else __value.__class__
if not issubclass( if not issubclass(
value_class, (int | float | bool | str | Enum | u.Quantity | Observable) value_class,
(int | float | bool | str | list | Enum | u.Quantity | Observable),
): ):
logger.warning( logger.warning(
"Class '%s' does not inherit from DataService. This may lead to" "Class '%s' does not inherit from DataService. This may lead to"