def get_possibilities(self, incomplete=''):
    '\n        Return a list of plugins starting with incomplete\n        '
    if (incomplete == ''):
        return self.get_valid_arguments()
    if self.has_potential_ambiguity:
        possibilites = [eps for eps in self.get_valid_arguments() if eps.startswith(incomplete)]
    else:
        possibilites = []
        fmt = get_entry_point_string_format(incomplete)
        for (group, entry_point) in self._entry_points:
            entry_point_string = format_entry_point_string(group, entry_point.name, fmt=fmt)
            if entry_point_string.startswith(incomplete):
                possibilites.append(entry_point_string)
    return possibilites
Return a list of plugins starting with incomplete
def get_possibilities(self, incomplete=):
    '\n        \n        '
    if (incomplete == ):
        return self.get_valid_arguments()
    if self.has_potential_ambiguity:
        possibilites = [eps for eps in self.get_valid_arguments() if eps.startswith(incomplete)]
    else:
        possibilites = []
        fmt = get_entry_point_string_format(incomplete)
        for (group, entry_point) in self._entry_points:
            entry_point_string = format_entry_point_string(group, entry_point.name, fmt=fmt)
            if entry_point_string.startswith(incomplete):
                possibilites.append(entry_point_string)
    return possibilites