private @NotNull List<String> getPackageVersionsFromPyPI(@NotNull String packageName,
                                                  boolean force) throws IOException {
    final PackageDetails details = refreshAndGetPackageDetailsFromPyPI(packageName, force);
    final List<String> result = details.getReleases();
    result.sort(PyPackageVersionComparator.getSTR_COMPARATOR().reversed());
    return Collections.unmodifiableList(result);
  }
private @NotNull List<String> getPackageVersionsFromPyPI(@NotNull String packageName,
                                                  boolean force)