Refresh dependency inspector_protocol for Python 3 compatibility

  • Version: all
  • Platform: all
  • Subsystem: inspector_protocol

As discussed in #24512 @bmsdave and @thefourtheye have successfully landed Python 3 syntax error fixes into upstream. This is a mutually beneficial way that we give back to the projects that we rely on. Given this progress, we should now sync with upstream to continue the process of eliminating Python 3 syntax errors from our codebase.