':type: :class:`github.Repository.Repository`'

@property
def repository(self):

    if (self._repository is github.GithubObject.NotSet):
        repo_url = '/'.join(self.url.split('/')[:6])
        self._repository = github.GithubObject._ValuedAttribute(github.Repository.Repository(self._requester, self._headers, {'url': repo_url}, completed=False))
    return self._repository.value
