private static @NotNull List<PyRequirement> getSetupPyRequiresFromArguments(@NotNull PyCallExpression setupCall,
                                                                              String @NotNull ... argumentNames) {
    return PyRequirementParser.fromText(
      StreamEx
        .of(argumentNames)
        .map(setupCall::getKeywordArgument)
        .flatCollection(PyPackageUtil::resolveRequiresValue)
        .joining("\n")
    );
  }
private static @NotNull List<PyRequirement> getSetupPyRequiresFromArguments(@NotNull PyCallExpression setupCall,
                                                                              String @NotNull ... argumentNames)