'Iterate over the contributors to this repository.
:param bool anon: (optional), True lists anonymous contributors as
well
:param int number: (optional), number of contributors to return.
Default: -1 returns all contributors
:param str etag: (optional), ETag from a previous request to the same
endpoint
:returns: generator of :class:`~github3.users.ShortUser`\ s'

def contributors(self, anon=False, number=(-1), etag=None):

    url = self._build_url(u'contributors', base_url=self._api)
    params = {}
    if anon:
        params = {u'anon': u'true'}
    return self._iter(int(number), url, users.ShortUser, params, etag)
