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
Tab completion on list / dict entries does not work properly #125
import pydase
proxy = pydase.Client("<hostname>", <port>).proxy
proxy.subservices[0]. #pressing tab here
proxy.subservices[0].slider. #pressing tab here
Expected behaviour
Pressing tab when having typed proxy.subservices[0]. should show slider as possible option. With proxy.subservices[0].slider. I expect value, min, max and step_size.
Describe the bug
When connecting with
pydase.Client
to apydase.Server
, tab completion does not work on elements of a list or dictionary.To Reproduce
Server:
Client:
Expected behaviour
Pressing tab when having typed
proxy.subservices[0].
should showslider
as possible option. Withproxy.subservices[0].slider.
I expectvalue
,min
,max
andstep_size
.