Update the electron app itself (this can be done with autoUpdater)
When the electron app updates, offer to update the packages in the telocal python distribution (use appdirs to get the directory where it is installed)
At this point, I don't think we can have the Python interpreter auto-update. This would invalidate packages, requiring them to be installed again (and not all packages will necessarily support the latest Python interpreter). So we will be stuck with 3.6 for a while (although the Electron app could offer to install a new interpreter separately at some point in the future).