I'm developing Pycharm plugin that at the load checks certain installed Python packages and shows to the user install/update notification. Right now, I'm doing it by calling pip as process, but this does not cause Pycharm to re-scan the Python SDK indexes afterwards, causing my scripts still show errors about the missing packages. After the Pycharm restart it's OK, but installing without restart would be nice. Is there a way for the plugin to do it? Python Packages Tool Windows is already capable of that, but is there an interface to it that would allow any plugin to access it?