code: def get_repo_content(path):
      
      path = Path(path)
  
      if zipfile.is_zipfile(str(path)):
          with zipfile.ZipFile(str(path)) as zz:
              filelist = [info.filename for info in zz.infolist()]
          iszip = True
      else:
          iszip = False
          filelist = [str(f) for f in path.glob('**/*') if f.is_file()]
      return namedtuple('repocontent', ['iszip', 'filelist'])(iszip, filelist)
docs: List of files in a repo (path or zip)
  
  
      Parameters
      ----------
  
      path: string or pathlib.Path
  
      Returns
      -------
  
      Returns a namedtuple with .iszip and .filelist
      The path in filelist are pure strings.