github ignores per_page values larger than 100. So your get repos call only returns the first 100 repos. http://developer.github.com/v3/#pagination