This PR resolves https://github.com/entropy-lab/entropy/issues/244. Customers have requested that param keys entered into a ParamStore instance will be available for attribute auto-completion in common IDEs (specifically PyCharm). This PR adds an overriding implementation to InProcessParamStore's __dir__() method that returns both the keys in the store and the store's attribute, methods and properties.
This PR resolves https://github.com/entropy-lab/entropy/issues/244. Customers have requested that param keys entered into a
ParamStore
instance will be available for attribute auto-completion in common IDEs (specifically PyCharm). This PR adds an overriding implementation toInProcessParamStore
's__dir__()
method that returns both the keys in the store and the store's attribute, methods and properties.