I have project with class that has property with type od inner class.
When I create instance of the outer class in my main, the intelisense cannot complete the members of inner class.
it happen also in your demo Python Editor (Python Lang. Add-on).
open main.py file by "Open Document", and set "Locate Standard Lib" to the root project folder.
file innerClass.py content:
class innerClass:
x=5
y=8
file outerClass.py content:
import innerClass
class outerClass:
inst = innerClass.innerClass()
file main.py content
import outerClass
def main():
outCls = outerClass.outerClass()
outCls.inst.