tiqi-group / pydase

A flexible and robust Python library for creating, managing, and interacting with data services, with built-in support for web and RPC servers, and customizable features for diverse use cases.
MIT License
0 stars 1 forks source link

feat: adds device connection component #94

Closed mosmuell closed 4 months ago

mosmuell commented 5 months ago

Implements #92.

mosmuell commented 5 months ago

DeviceConnection is not working if the class exposed is inheriting from it! I would need to change what is being served under the "service-properties" endpoint. At the moment, I take the "value" of the serialization of the whole class. I need to pass the whole serialization and then also adapt the frontend.

Edit: fixed now

mosmuell commented 5 months ago

Dynamically adding attributes is not supported. I might have to change the observer / cache to listen for new attributes...

Edit: addressed in #97.