code: def get(config, archiver, revision):
      
      root = pathlib.Path(config.cache_path) / archiver
      # TODO : string escaping!!!
      with (root / f"{revision}.json").open("r") as rev_f:
          index = json.load(rev_f)
      return index
docs: Get the data for a given revision.
  
      :param config: The configuration
      :type  config: :class:`wily.config.WilyConfig`
  
      :param archiver: The name of the archiver type (e.g. 'git')
      :type  archiver: ``str``
      
      :param revision: The revision ID
      :type  revision: ``str``
      
      :return: The data record for that revision
      :rtype: ``dict``