':calls: `GET /repositories <http://developer.github.com/v3/repos/#list-all-public-repositories>`_
:param since: integer
:rtype: :class:`github.PaginatedList.PaginatedList` of :class:`github.Repository.Repository`'

def get_repos(self, since=github.GithubObject.NotSet):

    assert ((since is github.GithubObject.NotSet) or isinstance(since, (int, long))), since
    url_parameters = dict()
    if (since is not github.GithubObject.NotSet):
        url_parameters['since'] = since
    return github.PaginatedList.PaginatedList(github.Repository.Repository, self.__requester, '/repositories', url_parameters)
