Context-sensitive documentation for Python source code