docs: def clone_repo(session, urls):
      """
      Clones the given repos in temp directories
      :param session: requests Session instance
      :param urls: list, str URLs
      :return: tuple, (str -> directory, str -> URL)
      """
      repos = []
      for url in urls:
          dir = mkdtemp()
          call = ["git", "clone", url, dir]
          subprocess.call(call)
          repos.append((dir, url))
      return repos