code: def extract_github_repo_owner_and_name(url):
      
      _check_github_url_is_supported(url)
  
      parts = get_parts_of_url_path(url)
      repo_owner = parts[0]
      repo_name = parts[1]
  
      return repo_owner, _strip_trailing_dot_git(repo_name)
docs: Given an URL, return the repo name and who owns it.
  
      Args:
          url (str): The URL to the GitHub repository
  
      Raises:
          ValueError: on url that aren't from github
  
      Returns:
          str, str: the owner of the repository, the repository name