Open
Description
Hi,
While bpython makes prototyping much easier, I bumped into a bit annoying limitation.
Given the following trivial example I would expect to have a completion working after 'a[0].' . I bumped into this in a must more complex situation.
def __getitem__(self, name):
return self
def __getattr__(self, name):
return self
def __dir__(self):
return ["a", "b"]
a = A()```
any hints?
Thanks a lot