public static ProcessHandler createProcess(GeneralCommandLine commandLine, boolean softKillOnWin) throws ExecutionException {
    if (PythonSdkFlavor.getFlavor(commandLine.getExePath()) instanceof JythonSdkFlavor) {
      return JythonProcessHandler.createProcessHandler(commandLine);
    }
    else {
      if (isUnderDebugger(commandLine)) {
        return new PyDebugProcessHandler(commandLine);
      }
      return new PythonProcessHandler(commandLine);
    }
  }
public static ProcessHandler createProcess(GeneralCommandLine commandLine, boolean softKillOnWin)