@NotNull
  ProcessHandler startRemoteProcess(@Nullable Project project,
                                    @NotNull GeneralCommandLine commandLine,
                                    @NotNull PyRemoteSdkAdditionalDataBase sdkAdditionalData,
                                    @NotNull PyRemotePathMapper pathMapper) throws ExecutionException, InterruptedException;
@NotNull
  ProcessHandler startRemoteProcess(@Nullable Project project,
                                    @NotNull GeneralCommandLine commandLine,
                                    @NotNull PyRemoteSdkAdditionalDataBase sdkAdditionalData,
                                    @NotNull PyRemotePathMapper pathMapper)