'Open a repository.
This shouldn\'t be called directly, but rather through one of the
base classes, such as MemoryRepo or Repo.
:param object_store: Object store to use
:param refs: Refs container to use'

def __init__(self, object_store, refs):

    self.object_store = object_store
    self.refs = refs
    self._graftpoints = {}
    self.hooks = {}
