@Override
  public @Nullable List<PyRequirement> getRequirements(@NotNull Module module) {
    return Optional
      .ofNullable(PyPackageUtil.getRequirementsFromTxt(module))
      .orElseGet(() -> PyPackageUtil.findSetupPyRequires(module));
  }
@Override
  public @Nullable List<PyRequirement> getRequirements(@NotNull Module module)