@NotNull
  default @NlsSafe String getPresentableText() {
    return getName() + getExtras() + StringUtil.join(getVersionSpecs(), PyRequirementVersionSpec::getPresentableText, ",");
  }
@NotNull
  default @NlsSafe String getPresentableText()