code: def get_unique_repositories(repo_list):
          
          unique_list = list()
          included = defaultdict(lambda: False)
          for repo in repo_list:
              if not included[repo.full_name]:
                  unique_list.append(repo)
                  included[repo.full_name] = True
          return unique_list
docs: Method to create unique list of repositories from the list of
          repositories given.
  
          :param repo_list: List of repositories which might contain duplicates.
          :return: List of repositories with no duplicate in them.