Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Merge branch 'pr224'

  • Loading branch information...
commit 6f178f6f084a4173153572e926b30bfdec64a308 2 parents ec810e2 + 07c0267
@jacquev6 jacquev6 authored
View
22 github/ContentFile.py
@@ -24,7 +24,10 @@
# #
################################################################################
+import base64
+
import github.GithubObject
+import github.Repository
class ContentFile(github.GithubObject.CompletableGithubObject):
@@ -41,6 +44,11 @@ def content(self):
return self._content.value
@property
+ def decoded_content(self):
+ assert self.encoding == "base64", "unsupported encoding: %s" % self.encoding
+ return base64.b64decode(self.content)
+
+ @property
def encoding(self):
"""
:type: string
@@ -81,6 +89,17 @@ def path(self):
return self._path.value
@property
+ def repository(self):
+ """
+ :type: :class:`github.Repository.Repository`
+ """
+ if self._repository is github.GithubObject.NotSet:
+ # The repository was not set automatically, so it must be looked up by url.
+ 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
+
+ @property
def sha(self):
"""
:type: string
@@ -119,6 +138,7 @@ def _initAttributes(self):
self._html_url = github.GithubObject.NotSet
self._name = github.GithubObject.NotSet
self._path = github.GithubObject.NotSet
+ self._repository = github.GithubObject.NotSet
self._sha = github.GithubObject.NotSet
self._size = github.GithubObject.NotSet
self._type = github.GithubObject.NotSet
@@ -136,6 +156,8 @@ def _useAttributes(self, attributes):
self._name = self._makeStringAttribute(attributes["name"])
if "path" in attributes: # pragma no branch
self._path = self._makeStringAttribute(attributes["path"])
+ if "repository" in attributes: # pragma no branch
+ self._repository = self._makeClassAttribute(github.Repository.Repository, attributes["repository"])
if "sha" in attributes: # pragma no branch
self._sha = self._makeStringAttribute(attributes["sha"])
if "size" in attributes: # pragma no branch
View
140 github/MainClass.py
@@ -290,6 +290,146 @@ def legacy_search_user_by_email(self, email):
)
return github.NamedUser.NamedUser(self.__requester, headers, Legacy.convertUser(data["user"]), completed=False)
+ def search_repositories(self, query, sort=github.GithubObject.NotSet, order=github.GithubObject.NotSet, **qualifiers):
+ """
+ :calls: `GET /search/repositories <http://developer.github.com/v3/search>`_
+ :param query: string
+ :param sort: string ('stars', 'forks', 'updated')
+ :param order: string ('asc', 'desc')
+ :param qualifiers: keyword dict query qualifiers
+ :rtype: :class:`github.PaginatedList.PaginatedList` of :class:`github.Repository.Repository`
+ """
+ assert isinstance(query, (str, unicode)), query
+ url_parameters = dict()
+ if sort is not github.GithubObject.NotSet:
+ assert sort in ('stars', 'forks', 'updated'), sort
+ url_parameters["sort"] = sort
+ if order is not github.GithubObject.NotSet:
+ assert order in ('asc', 'desc'), order
+ url_parameters["order"] = order
+
+ query_chunks = []
+ if query:
+ query_chunks += query.split()
+
+ for qualifier, value in qualifiers.items():
+ query_chunks.append("%s:%s" % (qualifier, value))
+
+ url_parameters["q"] = ' '.join(query_chunks)
+ assert url_parameters["q"], "need at least one qualifier"
+
+ return github.PaginatedList.PaginatedList(
+ github.Repository.Repository,
+ self.__requester,
+ "/search/repositories",
+ url_parameters
+ )
+
+ def search_users(self, query, sort=github.GithubObject.NotSet, order=github.GithubObject.NotSet, **qualifiers):
+ """
+ :calls: `GET /search/users <http://developer.github.com/v3/search>`_
+ :param query: string
+ :param sort: string ('followers', 'repositories', 'joined')
+ :param order: string ('asc', 'desc')
+ :param qualifiers: keyword dict query qualifiers
+ :rtype: :class:`github.PaginatedList.PaginatedList` of :class:`github.NamedUser.NamedUser`
+ """
+ assert isinstance(query, (str, unicode)), query
+ url_parameters = dict()
+ if sort is not github.GithubObject.NotSet:
+ assert sort in ('followers', 'repositories', 'joined'), sort
+ url_parameters["sort"] = sort
+ if order is not github.GithubObject.NotSet:
+ assert order in ('asc', 'desc'), order
+ url_parameters["order"] = order
+
+ query_chunks = []
+ if query:
+ query_chunks.append(urllib.quote(query))
+
+ for qualifier, value in qualifiers.items():
+ query_chunks.append("%s:%s" % (qualifier, value))
+
+ url_parameters["q"] = ' '.join(query_chunks)
+ assert url_parameters["q"], "need at least one qualifier"
+
+ return github.PaginatedList.PaginatedList(
+ github.NamedUser.NamedUser,
+ self.__requester,
+ "/search/users",
+ url_parameters
+ )
+
+ def search_issues(self, query, sort=github.GithubObject.NotSet, order=github.GithubObject.NotSet, **qualifiers):
+ """
+ :calls: `GET /search/issues <http://developer.github.com/v3/search>`_
+ :param query: string
+ :param sort: string ('comments', 'created', 'updated')
+ :param order: string ('asc', 'desc')
+ :param qualifiers: keyword dict query qualifiers
+ :rtype: :class:`github.PaginatedList.PaginatedList` of :class:`github.Issue.Issue`
+ """
+ assert isinstance(query, (str, unicode)), query
+ url_parameters = dict()
+ if sort is not github.GithubObject.NotSet:
+ assert sort in ('comments', 'created', 'updated'), sort
+ url_parameters["sort"] = sort
+ if order is not github.GithubObject.NotSet:
+ assert order in ('asc', 'desc'), order
+ url_parameters["order"] = order
+
+ query_chunks = []
+ if query:
+ query_chunks.append(urllib.quote(query))
+
+ for qualifier, value in qualifiers.items():
+ query_chunks.append("%s:%s" % (qualifier, value))
+
+ url_parameters["q"] = ' '.join(query_chunks)
+ assert url_parameters["q"], "need at least one qualifier"
+
+ return github.PaginatedList.PaginatedList(
+ github.Issue.Issue,
+ self.__requester,
+ "/search/issues",
+ url_parameters
+ )
+
+ def search_code(self, query, sort=github.GithubObject.NotSet, order=github.GithubObject.NotSet, **qualifiers):
+ """
+ :calls: `GET /search/issues <http://developer.github.com/v3/search>`_
+ :param query: string
+ :param sort: string ('indexed')
+ :param order: string ('asc', 'desc')
+ :param qualifiers: keyword dict query qualifiers
+ :rtype: :class:`github.PaginatedList.PaginatedList` of :class:`github.ContentFile.ContentFile`
+ """
+ assert isinstance(query, (str, unicode)), query
+ url_parameters = dict()
+ if sort is not github.GithubObject.NotSet:
+ assert sort in ('indexed',), sort
+ url_parameters["sort"] = sort
+ if order is not github.GithubObject.NotSet:
+ assert order in ('asc', 'desc'), order
+ url_parameters["order"] = order
+
+ query_chunks = []
+ if query:
+ query_chunks.append(urllib.quote(query))
+
+ for qualifier, value in qualifiers.items():
+ query_chunks.append("%s:%s" % (qualifier, value))
+
+ url_parameters["q"] = ' '.join(query_chunks)
+ assert url_parameters["q"], "need at least one qualifier"
+
+ return github.PaginatedList.PaginatedList(
+ github.ContentFile.ContentFile,
+ self.__requester,
+ "/search/code",
+ url_parameters
+ )
+
def render_markdown(self, text, context=github.GithubObject.NotSet):
"""
:calls: `POST /markdown <http://developer.github.com/v3/markdown>`_
View
22 github/PaginatedList.py
@@ -45,7 +45,7 @@ def __iter__(self):
for element in self.__elements:
yield element
while self._couldGrow():
- newElements = self.__grow()
+ newElements = self._grow()
for element in newElements:
yield element
@@ -54,9 +54,9 @@ def _isBiggerThan(self, index):
def __fetchToIndex(self, index):
while len(self.__elements) <= index and self._couldGrow():
- self.__grow()
+ self._grow()
- def __grow(self):
+ def _grow(self):
newElements = self._fetchNextPage()
self.__elements += newElements
return newElements
@@ -117,6 +117,14 @@ def __init__(self, contentClass, requester, firstUrl, firstParams):
if self.__requester.per_page != 30:
self.__nextParams["per_page"] = self.__requester.per_page
self._reversed = False
+ self.__totalCount = None
+
+ @property
+ def totalCount(self):
+ if not self.__totalCount:
+ self._grow()
+
+ return self.__totalCount
def _getLastPageUrl(self):
headers, data = self.__requester.requestJsonAndCheck(
@@ -160,6 +168,10 @@ def _fetchNextPage(self):
self.__nextUrl = links["next"]
self.__nextParams = None
+ if 'items' in data:
+ self.__totalCount = data['total_count']
+ data = data["items"]
+
content = [
self.__contentClass(self.__requester, headers, element, completed=False)
for element in data
@@ -191,6 +203,10 @@ def get_page(self, page):
parameters=params
)
+ if 'items' in data:
+ self.__totalCount = data['total_count']
+ data = data["items"]
+
return [
self.__contentClass(self.__requester, headers, element, completed=False)
for element in data
View
1  github/tests/AllTests.py
@@ -72,6 +72,7 @@
from ExposeAllAttributes import *
from BadAttributes import *
from Equality import *
+from Search import *
from Issue33 import *
from Issue50 import *
View
3  github/tests/AuthenticatedUser.py
@@ -227,3 +227,6 @@ def testGetNotifications(self):
def testGetNotificationsWithOtherArguments(self):
self.assertListKeyEqual(self.user.get_notifications(all=True), lambda n: n.id, [])
+
+ def testGetTeams(self):
+ self.assertListKeyEqual(self.user.get_teams(), lambda t: t.name, ["Owners", "Honoraries", "Honoraries", "Honoraries", "Honoraries", "Honoraries", "Honoraries", "Honoraries", "Honoraries", "Honoraries"])
View
11 github/tests/ReplayData/AuthenticatedUser.testGetTeams.txt
@@ -0,0 +1,11 @@
+https
+GET
+api.github.com
+None
+/user/teams
+{'Authorization': 'Basic login_and_password_removed', 'User-Agent': 'PyGithub/Python'}
+null
+200
+[('status', '200 OK'), ('x-ratelimit-remaining', '4999'), ('x-github-media-type', 'github.beta; format=json'), ('x-content-type-options', 'nosniff'), ('access-control-expose-headers', 'ETag, Link, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval'), ('x-github-request-id', '62E81E32:675E:4211BBA:531401D8'), ('access-control-allow-credentials', 'true'), ('vary', 'Accept, Authorization, Cookie, X-GitHub-OTP, Accept-Encoding'), ('content-length', '11367'), ('server', 'GitHub.com'), ('x-ratelimit-limit', '5000'), ('etag', '"00eaa266c50bd385cc99089d641a1242"'), ('cache-control', 'private, max-age=60, s-maxage=60'), ('date', 'Mon, 03 Mar 2014 04:15:21 GMT'), ('access-control-allow-origin', '*'), ('content-type', 'application/json; charset=utf-8'), ('x-ratelimit-reset', '1393823721')]
+[{"name":"Owners","id":141487,"slug":"owners","permission":"admin","url":"https://api.github.com/teams/141487","members_url":"https://api.github.com/teams/141487/members{/member}","repositories_url":"https://api.github.com/teams/141487/repos","members_count":1,"repos_count":1,"organization":{"login":"BeaverSoftware","id":1424031,"url":"https://api.github.com/orgs/BeaverSoftware","repos_url":"https://api.github.com/orgs/BeaverSoftware/repos","events_url":"https://api.github.com/orgs/BeaverSoftware/events","members_url":"https://api.github.com/orgs/BeaverSoftware/members{/member}","public_members_url":"https://api.github.com/orgs/BeaverSoftware/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/1424031","name":"Beaver Software","company":null,"blog":null,"location":"Paris, France","email":null,"public_repos":1,"public_gists":0,"followers":0,"following":0,"html_url":"https://github.com/BeaverSoftware","created_at":"2012-02-09T19:20:12Z","updated_at":"2014-02-23T05:51:58Z","type":"Organization"}},{"name":"Honoraries","id":303637,"slug":"honoraries","permission":"pull","url":"https://api.github.com/teams/303637","members_url":"https://api.github.com/teams/303637/members{/member}","repositories_url":"https://api.github.com/teams/303637/repos","members_count":164,"repos_count":0,"organization":{"login":"coderwall-forked20","id":3080475,"url":"https://api.github.com/orgs/coderwall-forked20","repos_url":"https://api.github.com/orgs/coderwall-forked20/repos","events_url":"https://api.github.com/orgs/coderwall-forked20/events","members_url":"https://api.github.com/orgs/coderwall-forked20/members{/member}","public_members_url":"https://api.github.com/orgs/coderwall-forked20/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/3080475","name":"Forked 20","company":null,"blog":"https://coderwall.com/gh","location":"Honorary members of the Forked 20 achievement ","email":"support@coderwall.com","public_repos":1,"public_gists":0,"followers":0,"following":0,"html_url":"https://github.com/coderwall-forked20","created_at":"2012-12-19T11:54:12Z","updated_at":"2013-10-13T23:33:01Z","type":"Organization"}},{"name":"Honoraries","id":303631,"slug":"honoraries","permission":"pull","url":"https://api.github.com/teams/303631","members_url":"https://api.github.com/teams/303631/members{/member}","repositories_url":"https://api.github.com/teams/303631/repos","members_count":2223,"repos_count":0,"organization":{"login":"coderwall-forked","id":3080402,"url":"https://api.github.com/orgs/coderwall-forked","repos_url":"https://api.github.com/orgs/coderwall-forked/repos","events_url":"https://api.github.com/orgs/coderwall-forked/events","members_url":"https://api.github.com/orgs/coderwall-forked/members{/member}","public_members_url":"https://api.github.com/orgs/coderwall-forked/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/3080402","name":"Forked","company":null,"blog":"https://coderwall.com/gh","location":"Honorary members of the Forked achievement ","email":"support@coderwall.com","public_repos":1,"public_gists":0,"followers":0,"following":0,"html_url":"https://github.com/coderwall-forked","created_at":"2012-12-19T11:41:31Z","updated_at":"2013-10-15T16:59:47Z","type":"Organization"}},{"name":"Honoraries","id":304245,"slug":"honoraries","permission":"pull","url":"https://api.github.com/teams/304245","members_url":"https://api.github.com/teams/304245/members{/member}","repositories_url":"https://api.github.com/teams/304245/repos","members_count":2217,"repos_count":0,"organization":{"login":"coderwall-polygamous","id":3086534,"url":"https://api.github.com/orgs/coderwall-polygamous","repos_url":"https://api.github.com/orgs/coderwall-polygamous/repos","events_url":"https://api.github.com/orgs/coderwall-polygamous/events","members_url":"https://api.github.com/orgs/coderwall-polygamous/members{/member}","public_members_url":"https://api.github.com/orgs/coderwall-polygamous/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/3086534","name":"Walrus","company":null,"blog":"https://coderwall.com/gh","location":"Honorary members of the Walrus achievement","email":"support@coderwall.com","public_repos":1,"public_gists":0,"followers":0,"following":0,"html_url":"https://github.com/coderwall-polygamous","created_at":"2012-12-20T04:08:42Z","updated_at":"2013-12-11T01:46:46Z","type":"Organization"}},{"name":"Honoraries","id":303548,"slug":"honoraries","permission":"pull","url":"https://api.github.com/teams/303548","members_url":"https://api.github.com/teams/303548/members{/member}","repositories_url":"https://api.github.com/teams/303548/repos","members_count":167,"repos_count":0,"organization":{"login":"coderwall-lemmings100","id":3079637,"url":"https://api.github.com/orgs/coderwall-lemmings100","repos_url":"https://api.github.com/orgs/coderwall-lemmings100/repos","events_url":"https://api.github.com/orgs/coderwall-lemmings100/events","members_url":"https://api.github.com/orgs/coderwall-lemmings100/members{/member}","public_members_url":"https://api.github.com/orgs/coderwall-lemmings100/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/3079637","name":"Lemmings 100","company":null,"blog":"https://coderwall.com/gh","location":"Honorary members of the Lemmings 100 achievement","email":"support@coderwall.com","public_repos":1,"public_gists":0,"followers":0,"following":0,"html_url":"https://github.com/coderwall-lemmings100","created_at":"2012-12-19T09:40:52Z","updated_at":"2013-10-14T18:57:32Z","type":"Organization"}},{"name":"Honoraries","id":303589,"slug":"honoraries","permission":"pull","url":"https://api.github.com/teams/303589","members_url":"https://api.github.com/teams/303589/members{/member}","repositories_url":"https://api.github.com/teams/303589/repos","members_count":3650,"repos_count":0,"organization":{"login":"coderwall-charity","id":3080009,"url":"https://api.github.com/orgs/coderwall-charity","repos_url":"https://api.github.com/orgs/coderwall-charity/repos","events_url":"https://api.github.com/orgs/coderwall-charity/events","members_url":"https://api.github.com/orgs/coderwall-charity/members{/member}","public_members_url":"https://api.github.com/orgs/coderwall-charity/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/3080009","name":"Charity","company":null,"blog":"https://coderwall.com/gh","location":"Honorary members of the Charity achievement ","email":"support@coderwall.com","public_repos":1,"public_gists":0,"followers":0,"following":0,"html_url":"https://github.com/coderwall-charity","created_at":"2012-12-19T10:39:38Z","updated_at":"2013-12-13T22:31:08Z","type":"Organization"}},{"name":"Honoraries","id":304227,"slug":"honoraries","permission":"pull","url":"https://api.github.com/teams/304227","members_url":"https://api.github.com/teams/304227/members{/member}","repositories_url":"https://api.github.com/teams/304227/repos","members_count":346,"repos_count":0,"organization":{"login":"coderwall-python3","id":3086369,"url":"https://api.github.com/orgs/coderwall-python3","repos_url":"https://api.github.com/orgs/coderwall-python3/repos","events_url":"https://api.github.com/orgs/coderwall-python3/events","members_url":"https://api.github.com/orgs/coderwall-python3/members{/member}","public_members_url":"https://api.github.com/orgs/coderwall-python3/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/3086369","name":"Python 3","company":null,"blog":"https://coderwall.com/gh","location":"Honorary members of the Python 3 achievement","email":"support@coderwall.com","public_repos":1,"public_gists":0,"followers":0,"following":0,"html_url":"https://github.com/coderwall-python3","created_at":"2012-12-20T03:41:01Z","updated_at":"2013-10-21T18:01:03Z","type":"Organization"}},{"name":"Honoraries","id":304225,"slug":"honoraries","permission":"pull","url":"https://api.github.com/teams/304225","members_url":"https://api.github.com/teams/304225/members{/member}","repositories_url":"https://api.github.com/teams/304225/repos","members_count":1021,"repos_count":0,"organization":{"login":"coderwall-python","id":3086352,"url":"https://api.github.com/orgs/coderwall-python","repos_url":"https://api.github.com/orgs/coderwall-python/repos","events_url":"https://api.github.com/orgs/coderwall-python/events","members_url":"https://api.github.com/orgs/coderwall-python/members{/member}","public_members_url":"https://api.github.com/orgs/coderwall-python/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/3086352","name":"Python","company":null,"blog":"https://coderwall.com/gh","location":"Honorary members of the Python achievement","email":"support@coderwall.com","public_repos":1,"public_gists":0,"followers":0,"following":0,"html_url":"https://github.com/coderwall-python","created_at":"2012-12-20T03:38:28Z","updated_at":"2013-10-16T19:01:51Z","type":"Organization"}},{"name":"Honoraries","id":303627,"slug":"honoraries","permission":"pull","url":"https://api.github.com/teams/303627","members_url":"https://api.github.com/teams/303627/members{/member}","repositories_url":"https://api.github.com/teams/303627/repos","members_count":74,"repos_count":0,"organization":{"login":"coderwall-epidexipteryx3","id":3080383,"url":"https://api.github.com/orgs/coderwall-epidexipteryx3","repos_url":"https://api.github.com/orgs/coderwall-epidexipteryx3/repos","events_url":"https://api.github.com/orgs/coderwall-epidexipteryx3/events","members_url":"https://api.github.com/orgs/coderwall-epidexipteryx3/members{/member}","public_members_url":"https://api.github.com/orgs/coderwall-epidexipteryx3/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/3080383","name":"Epidexipteryx 3","company":null,"blog":"https://coderwall.com/gh","location":"Honorary members of the Epidexipteryx 3 achievement ","email":"support@coderwall.com","public_repos":1,"public_gists":0,"followers":0,"following":0,"html_url":"https://github.com/coderwall-epidexipteryx3","created_at":"2012-12-19T11:38:11Z","updated_at":"2013-10-04T16:44:30Z","type":"Organization"}},{"name":"Honoraries","id":303625,"slug":"honoraries","permission":"pull","url":"https://api.github.com/teams/303625","members_url":"https://api.github.com/teams/303625/members{/member}","repositories_url":"https://api.github.com/teams/303625/repos","members_count":391,"repos_count":0,"organization":{"login":"coderwall-epidexipteryx","id":3080333,"url":"https://api.github.com/orgs/coderwall-epidexipteryx","repos_url":"https://api.github.com/orgs/coderwall-epidexipteryx/repos","events_url":"https://api.github.com/orgs/coderwall-epidexipteryx/events","members_url":"https://api.github.com/orgs/coderwall-epidexipteryx/members{/member}","public_members_url":"https://api.github.com/orgs/coderwall-epidexipteryx/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/3080333","name":"Epidexipteryx","company":null,"blog":"https://coderwall.com/gh","location":"Honorary members of the Epidexipteryx achievement ","email":"support@coderwall.com","public_repos":1,"public_gists":0,"followers":0,"following":0,"html_url":"https://github.com/coderwall-epidexipteryx","created_at":"2012-12-19T11:31:05Z","updated_at":"2013-10-15T14:07:00Z","type":"Organization"}}]
+
View
11 github/tests/ReplayData/Search.testGetPageOnSearchUsers.txt
@@ -0,0 +1,11 @@
+https
+GET
+api.github.com
+None
+/search/users?q=location%3ABerlin&page=8
+{'Authorization': 'Basic login_and_password_removed', 'User-Agent': 'PyGithub/Python'}
+null
+200
+[('status', '200 OK'), ('x-ratelimit-remaining', '29'), ('x-github-media-type', 'github.beta; format=json'), ('x-content-type-options', 'nosniff'), ('access-control-expose-headers', 'ETag, Link, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval'), ('x-github-request-id', '62E81E32:3E9F:AB68A59:5314040F'), ('access-control-allow-credentials', 'true'), ('vary', 'Accept-Encoding'), ('content-length', '27301'), ('server', 'GitHub.com'), ('x-ratelimit-limit', '30'), ('link', '<https://api.github.com/search/users?q=location%3ABerlin&page=9>; rel="next", <https://api.github.com/search/users?q=location%3ABerlin&page=34>; rel="last", <https://api.github.com/search/users?q=location%3ABerlin&page=1>; rel="first", <https://api.github.com/search/users?q=location%3ABerlin&page=7>; rel="prev"'), ('cache-control', 'no-cache'), ('date', 'Mon, 03 Mar 2014 04:24:47 GMT'), ('access-control-allow-origin', '*'), ('content-type', 'application/json; charset=utf-8'), ('x-ratelimit-reset', '1393820747')]
+{"total_count":6038,"items":[{"login":"ursachec","id":497951,"avatar_url":"https://avatars.githubusercontent.com/u/497951","gravatar_id":"5d971653c5cc8eb4b13bb0149a7fbec8","url":"https://api.github.com/users/ursachec","html_url":"https://github.com/ursachec","followers_url":"https://api.github.com/users/ursachec/followers","following_url":"https://api.github.com/users/ursachec/following{/other_user}","gists_url":"https://api.github.com/users/ursachec/gists{/gist_id}","starred_url":"https://api.github.com/users/ursachec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ursachec/subscriptions","organizations_url":"https://api.github.com/users/ursachec/orgs","repos_url":"https://api.github.com/users/ursachec/repos","events_url":"https://api.github.com/users/ursachec/events{/privacy}","received_events_url":"https://api.github.com/users/ursachec/received_events","type":"User","site_admin":false,"score":1.0},{"login":"bitboxer","id":56195,"avatar_url":"https://avatars.githubusercontent.com/u/56195","gravatar_id":"51968c9632cc07ab399cc32412ccbb98","url":"https://api.github.com/users/bitboxer","html_url":"https://github.com/bitboxer","followers_url":"https://api.github.com/users/bitboxer/followers","following_url":"https://api.github.com/users/bitboxer/following{/other_user}","gists_url":"https://api.github.com/users/bitboxer/gists{/gist_id}","starred_url":"https://api.github.com/users/bitboxer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bitboxer/subscriptions","organizations_url":"https://api.github.com/users/bitboxer/orgs","repos_url":"https://api.github.com/users/bitboxer/repos","events_url":"https://api.github.com/users/bitboxer/events{/privacy}","received_events_url":"https://api.github.com/users/bitboxer/received_events","type":"User","site_admin":false,"score":1.0},{"login":"fs111","id":33631,"avatar_url":"https://avatars.githubusercontent.com/u/33631","gravatar_id":"6da3d4048a89eae74e790545d08ff687","url":"https://api.github.com/users/fs111","html_url":"https://github.com/fs111","followers_url":"https://api.github.com/users/fs111/followers","following_url":"https://api.github.com/users/fs111/following{/other_user}","gists_url":"https://api.github.com/users/fs111/gists{/gist_id}","starred_url":"https://api.github.com/users/fs111/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fs111/subscriptions","organizations_url":"https://api.github.com/users/fs111/orgs","repos_url":"https://api.github.com/users/fs111/repos","events_url":"https://api.github.com/users/fs111/events{/privacy}","received_events_url":"https://api.github.com/users/fs111/received_events","type":"User","site_admin":false,"score":1.0},{"login":"michenriksen","id":304361,"avatar_url":"https://avatars.githubusercontent.com/u/304361","gravatar_id":"7c0502249dda76254c701c5e1137a0aa","url":"https://api.github.com/users/michenriksen","html_url":"https://github.com/michenriksen","followers_url":"https://api.github.com/users/michenriksen/followers","following_url":"https://api.github.com/users/michenriksen/following{/other_user}","gists_url":"https://api.github.com/users/michenriksen/gists{/gist_id}","starred_url":"https://api.github.com/users/michenriksen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michenriksen/subscriptions","organizations_url":"https://api.github.com/users/michenriksen/orgs","repos_url":"https://api.github.com/users/michenriksen/repos","events_url":"https://api.github.com/users/michenriksen/events{/privacy}","received_events_url":"https://api.github.com/users/michenriksen/received_events","type":"User","site_admin":false,"score":1.0},{"login":"witsch","id":62399,"avatar_url":"https://avatars.githubusercontent.com/u/62399","gravatar_id":"7cf2293059661ac8866757f9fcc6da34","url":"https://api.github.com/users/witsch","html_url":"https://github.com/witsch","followers_url":"https://api.github.com/users/witsch/followers","following_url":"https://api.github.com/users/witsch/following{/other_user}","gists_url":"https://api.github.com/users/witsch/gists{/gist_id}","starred_url":"https://api.github.com/users/witsch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/witsch/subscriptions","organizations_url":"https://api.github.com/users/witsch/orgs","repos_url":"https://api.github.com/users/witsch/repos","events_url":"https://api.github.com/users/witsch/events{/privacy}","received_events_url":"https://api.github.com/users/witsch/received_events","type":"User","site_admin":false,"score":1.0},{"login":"booo","id":424513,"avatar_url":"https://avatars.githubusercontent.com/u/424513","gravatar_id":"6febfecfcdb7f473a82e9383bd9772fb","url":"https://api.github.com/users/booo","html_url":"https://github.com/booo","followers_url":"https://api.github.com/users/booo/followers","following_url":"https://api.github.com/users/booo/following{/other_user}","gists_url":"https://api.github.com/users/booo/gists{/gist_id}","starred_url":"https://api.github.com/users/booo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/booo/subscriptions","organizations_url":"https://api.github.com/users/booo/orgs","repos_url":"https://api.github.com/users/booo/repos","events_url":"https://api.github.com/users/booo/events{/privacy}","received_events_url":"https://api.github.com/users/booo/received_events","type":"User","site_admin":false,"score":1.0},{"login":"mortice","id":60826,"avatar_url":"https://avatars.githubusercontent.com/u/60826","gravatar_id":"adcd8d8f37a83e7ed102cd1df3e95298","url":"https://api.github.com/users/mortice","html_url":"https://github.com/mortice","followers_url":"https://api.github.com/users/mortice/followers","following_url":"https://api.github.com/users/mortice/following{/other_user}","gists_url":"https://api.github.com/users/mortice/gists{/gist_id}","starred_url":"https://api.github.com/users/mortice/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mortice/subscriptions","organizations_url":"https://api.github.com/users/mortice/orgs","repos_url":"https://api.github.com/users/mortice/repos","events_url":"https://api.github.com/users/mortice/events{/privacy}","received_events_url":"https://api.github.com/users/mortice/received_events","type":"User","site_admin":false,"score":1.0},{"login":"r0man","id":21566,"avatar_url":"https://avatars.githubusercontent.com/u/21566","gravatar_id":"d934ff33907d9f03a1ffc2a88cb9e1af","url":"https://api.github.com/users/r0man","html_url":"https://github.com/r0man","followers_url":"https://api.github.com/users/r0man/followers","following_url":"https://api.github.com/users/r0man/following{/other_user}","gists_url":"https://api.github.com/users/r0man/gists{/gist_id}","starred_url":"https://api.github.com/users/r0man/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/r0man/subscriptions","organizations_url":"https://api.github.com/users/r0man/orgs","repos_url":"https://api.github.com/users/r0man/repos","events_url":"https://api.github.com/users/r0man/events{/privacy}","received_events_url":"https://api.github.com/users/r0man/received_events","type":"User","site_admin":false,"score":1.0},{"login":"MikeBild","id":179382,"avatar_url":"https://avatars.githubusercontent.com/u/179382","gravatar_id":"15b3eec086d1a876111411537ffa8413","url":"https://api.github.com/users/MikeBild","html_url":"https://github.com/MikeBild","followers_url":"https://api.github.com/users/MikeBild/followers","following_url":"https://api.github.com/users/MikeBild/following{/other_user}","gists_url":"https://api.github.com/users/MikeBild/gists{/gist_id}","starred_url":"https://api.github.com/users/MikeBild/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MikeBild/subscriptions","organizations_url":"https://api.github.com/users/MikeBild/orgs","repos_url":"https://api.github.com/users/MikeBild/repos","events_url":"https://api.github.com/users/MikeBild/events{/privacy}","received_events_url":"https://api.github.com/users/MikeBild/received_events","type":"User","site_admin":false,"score":1.0},{"login":"mhagger","id":119718,"avatar_url":"https://avatars.githubusercontent.com/u/119718","gravatar_id":"67d45b2f8a93ea8131342d196f27be99","url":"https://api.github.com/users/mhagger","html_url":"https://github.com/mhagger","followers_url":"https://api.github.com/users/mhagger/followers","following_url":"https://api.github.com/users/mhagger/following{/other_user}","gists_url":"https://api.github.com/users/mhagger/gists{/gist_id}","starred_url":"https://api.github.com/users/mhagger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mhagger/subscriptions","organizations_url":"https://api.github.com/users/mhagger/orgs","repos_url":"https://api.github.com/users/mhagger/repos","events_url":"https://api.github.com/users/mhagger/events{/privacy}","received_events_url":"https://api.github.com/users/mhagger/received_events","type":"User","site_admin":true,"score":1.0},{"login":"bkw","id":60910,"avatar_url":"https://avatars.githubusercontent.com/u/60910","gravatar_id":"ba794f1084b2a876705e2679c197c630","url":"https://api.github.com/users/bkw","html_url":"https://github.com/bkw","followers_url":"https://api.github.com/users/bkw/followers","following_url":"https://api.github.com/users/bkw/following{/other_user}","gists_url":"https://api.github.com/users/bkw/gists{/gist_id}","starred_url":"https://api.github.com/users/bkw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bkw/subscriptions","organizations_url":"https://api.github.com/users/bkw/orgs","repos_url":"https://api.github.com/users/bkw/repos","events_url":"https://api.github.com/users/bkw/events{/privacy}","received_events_url":"https://api.github.com/users/bkw/received_events","type":"User","site_admin":false,"score":1.0},{"login":"fwbrasil","id":831175,"avatar_url":"https://avatars.githubusercontent.com/u/831175","gravatar_id":"3a2dbcd6a4b28903a6a39a5a9c00f0bb","url":"https://api.github.com/users/fwbrasil","html_url":"https://github.com/fwbrasil","followers_url":"https://api.github.com/users/fwbrasil/followers","following_url":"https://api.github.com/users/fwbrasil/following{/other_user}","gists_url":"https://api.github.com/users/fwbrasil/gists{/gist_id}","starred_url":"https://api.github.com/users/fwbrasil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fwbrasil/subscriptions","organizations_url":"https://api.github.com/users/fwbrasil/orgs","repos_url":"https://api.github.com/users/fwbrasil/repos","events_url":"https://api.github.com/users/fwbrasil/events{/privacy}","received_events_url":"https://api.github.com/users/fwbrasil/received_events","type":"User","site_admin":false,"score":1.0},{"login":"mschneider","id":144124,"avatar_url":"https://avatars.githubusercontent.com/u/144124","gravatar_id":"d6fcf10b07508fa819e43598a9364016","url":"https://api.github.com/users/mschneider","html_url":"https://github.com/mschneider","followers_url":"https://api.github.com/users/mschneider/followers","following_url":"https://api.github.com/users/mschneider/following{/other_user}","gists_url":"https://api.github.com/users/mschneider/gists{/gist_id}","starred_url":"https://api.github.com/users/mschneider/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mschneider/subscriptions","organizations_url":"https://api.github.com/users/mschneider/orgs","repos_url":"https://api.github.com/users/mschneider/repos","events_url":"https://api.github.com/users/mschneider/events{/privacy}","received_events_url":"https://api.github.com/users/mschneider/received_events","type":"User","site_admin":false,"score":1.0},{"login":"lydiapintscher","id":550412,"avatar_url":"https://avatars.githubusercontent.com/u/550412","gravatar_id":"a3e09b63b153e2138fd56928544a0901","url":"https://api.github.com/users/lydiapintscher","html_url":"https://github.com/lydiapintscher","followers_url":"https://api.github.com/users/lydiapintscher/followers","following_url":"https://api.github.com/users/lydiapintscher/following{/other_user}","gists_url":"https://api.github.com/users/lydiapintscher/gists{/gist_id}","starred_url":"https://api.github.com/users/lydiapintscher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lydiapintscher/subscriptions","organizations_url":"https://api.github.com/users/lydiapintscher/orgs","repos_url":"https://api.github.com/users/lydiapintscher/repos","events_url":"https://api.github.com/users/lydiapintscher/events{/privacy}","received_events_url":"https://api.github.com/users/lydiapintscher/received_events","type":"User","site_admin":false,"score":1.0},{"login":"asksven","id":891487,"avatar_url":"https://avatars.githubusercontent.com/u/891487","gravatar_id":"068ef694daab72710635a5f60d5fd08b","url":"https://api.github.com/users/asksven","html_url":"https://github.com/asksven","followers_url":"https://api.github.com/users/asksven/followers","following_url":"https://api.github.com/users/asksven/following{/other_user}","gists_url":"https://api.github.com/users/asksven/gists{/gist_id}","starred_url":"https://api.github.com/users/asksven/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asksven/subscriptions","organizations_url":"https://api.github.com/users/asksven/orgs","repos_url":"https://api.github.com/users/asksven/repos","events_url":"https://api.github.com/users/asksven/events{/privacy}","received_events_url":"https://api.github.com/users/asksven/received_events","type":"User","site_admin":false,"score":1.0},{"login":"iamtimm","id":2601332,"avatar_url":"https://avatars.githubusercontent.com/u/2601332","gravatar_id":"7d1da2510e4628fd4a4650eee2d01747","url":"https://api.github.com/users/iamtimm","html_url":"https://github.com/iamtimm","followers_url":"https://api.github.com/users/iamtimm/followers","following_url":"https://api.github.com/users/iamtimm/following{/other_user}","gists_url":"https://api.github.com/users/iamtimm/gists{/gist_id}","starred_url":"https://api.github.com/users/iamtimm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iamtimm/subscriptions","organizations_url":"https://api.github.com/users/iamtimm/orgs","repos_url":"https://api.github.com/users/iamtimm/repos","events_url":"https://api.github.com/users/iamtimm/events{/privacy}","received_events_url":"https://api.github.com/users/iamtimm/received_events","type":"User","site_admin":false,"score":1.0},{"login":"sneak","id":408977,"avatar_url":"https://avatars.githubusercontent.com/u/408977","gravatar_id":"c8d86b06ffa43423112215dc8c2a86c4","url":"https://api.github.com/users/sneak","html_url":"https://github.com/sneak","followers_url":"https://api.github.com/users/sneak/followers","following_url":"https://api.github.com/users/sneak/following{/other_user}","gists_url":"https://api.github.com/users/sneak/gists{/gist_id}","starred_url":"https://api.github.com/users/sneak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sneak/subscriptions","organizations_url":"https://api.github.com/users/sneak/orgs","repos_url":"https://api.github.com/users/sneak/repos","events_url":"https://api.github.com/users/sneak/events{/privacy}","received_events_url":"https://api.github.com/users/sneak/received_events","type":"User","site_admin":false,"score":1.0},{"login":"kr1sp1n","id":64247,"avatar_url":"https://avatars.githubusercontent.com/u/64247","gravatar_id":"d390a0b22b684675c6127d81b025f94e","url":"https://api.github.com/users/kr1sp1n","html_url":"https://github.com/kr1sp1n","followers_url":"https://api.github.com/users/kr1sp1n/followers","following_url":"https://api.github.com/users/kr1sp1n/following{/other_user}","gists_url":"https://api.github.com/users/kr1sp1n/gists{/gist_id}","starred_url":"https://api.github.com/users/kr1sp1n/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kr1sp1n/subscriptions","organizations_url":"https://api.github.com/users/kr1sp1n/orgs","repos_url":"https://api.github.com/users/kr1sp1n/repos","events_url":"https://api.github.com/users/kr1sp1n/events{/privacy}","received_events_url":"https://api.github.com/users/kr1sp1n/received_events","type":"User","site_admin":false,"score":1.0},{"login":"Feh","id":175304,"avatar_url":"https://avatars.githubusercontent.com/u/175304","gravatar_id":"5e7c02ac35afb08e9caf01a85ce2a2eb","url":"https://api.github.com/users/Feh","html_url":"https://github.com/Feh","followers_url":"https://api.github.com/users/Feh/followers","following_url":"https://api.github.com/users/Feh/following{/other_user}","gists_url":"https://api.github.com/users/Feh/gists{/gist_id}","starred_url":"https://api.github.com/users/Feh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Feh/subscriptions","organizations_url":"https://api.github.com/users/Feh/orgs","repos_url":"https://api.github.com/users/Feh/repos","events_url":"https://api.github.com/users/Feh/events{/privacy}","received_events_url":"https://api.github.com/users/Feh/received_events","type":"User","site_admin":false,"score":1.0},{"login":"GordonLesti","id":1677744,"avatar_url":"https://avatars.githubusercontent.com/u/1677744","gravatar_id":"1a3cb8af5f5c0874ec777febdb606d6f","url":"https://api.github.com/users/GordonLesti","html_url":"https://github.com/GordonLesti","followers_url":"https://api.github.com/users/GordonLesti/followers","following_url":"https://api.github.com/users/GordonLesti/following{/other_user}","gists_url":"https://api.github.com/users/GordonLesti/gists{/gist_id}","starred_url":"https://api.github.com/users/GordonLesti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GordonLesti/subscriptions","organizations_url":"https://api.github.com/users/GordonLesti/orgs","repos_url":"https://api.github.com/users/GordonLesti/repos","events_url":"https://api.github.com/users/GordonLesti/events{/privacy}","received_events_url":"https://api.github.com/users/GordonLesti/received_events","type":"User","site_admin":false,"score":1.0},{"login":"annismckenzie","id":16936,"avatar_url":"https://avatars.githubusercontent.com/u/16936","gravatar_id":"d54c62322c39f914fb2ec6a31df5f314","url":"https://api.github.com/users/annismckenzie","html_url":"https://github.com/annismckenzie","followers_url":"https://api.github.com/users/annismckenzie/followers","following_url":"https://api.github.com/users/annismckenzie/following{/other_user}","gists_url":"https://api.github.com/users/annismckenzie/gists{/gist_id}","starred_url":"https://api.github.com/users/annismckenzie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/annismckenzie/subscriptions","organizations_url":"https://api.github.com/users/annismckenzie/orgs","repos_url":"https://api.github.com/users/annismckenzie/repos","events_url":"https://api.github.com/users/annismckenzie/events{/privacy}","received_events_url":"https://api.github.com/users/annismckenzie/received_events","type":"User","site_admin":false,"score":1.0},{"login":"eskimoblood","id":72060,"avatar_url":"https://avatars.githubusercontent.com/u/72060","gravatar_id":"7831f9c652845c34091da263b689cc25","url":"https://api.github.com/users/eskimoblood","html_url":"https://github.com/eskimoblood","followers_url":"https://api.github.com/users/eskimoblood/followers","following_url":"https://api.github.com/users/eskimoblood/following{/other_user}","gists_url":"https://api.github.com/users/eskimoblood/gists{/gist_id}","starred_url":"https://api.github.com/users/eskimoblood/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eskimoblood/subscriptions","organizations_url":"https://api.github.com/users/eskimoblood/orgs","repos_url":"https://api.github.com/users/eskimoblood/repos","events_url":"https://api.github.com/users/eskimoblood/events{/privacy}","received_events_url":"https://api.github.com/users/eskimoblood/received_events","type":"User","site_admin":false,"score":1.0},{"login":"tsujigiri","id":140724,"avatar_url":"https://avatars.githubusercontent.com/u/140724","gravatar_id":"370046731ae754e32236667a7036472a","url":"https://api.github.com/users/tsujigiri","html_url":"https://github.com/tsujigiri","followers_url":"https://api.github.com/users/tsujigiri/followers","following_url":"https://api.github.com/users/tsujigiri/following{/other_user}","gists_url":"https://api.github.com/users/tsujigiri/gists{/gist_id}","starred_url":"https://api.github.com/users/tsujigiri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tsujigiri/subscriptions","organizations_url":"https://api.github.com/users/tsujigiri/orgs","repos_url":"https://api.github.com/users/tsujigiri/repos","events_url":"https://api.github.com/users/tsujigiri/events{/privacy}","received_events_url":"https://api.github.com/users/tsujigiri/received_events","type":"User","site_admin":false,"score":1.0},{"login":"riethmayer","id":67637,"avatar_url":"https://avatars.githubusercontent.com/u/67637","gravatar_id":"788dec4942d6108c2cfb3ff2a9fb37ca","url":"https://api.github.com/users/riethmayer","html_url":"https://github.com/riethmayer","followers_url":"https://api.github.com/users/riethmayer/followers","following_url":"https://api.github.com/users/riethmayer/following{/other_user}","gists_url":"https://api.github.com/users/riethmayer/gists{/gist_id}","starred_url":"https://api.github.com/users/riethmayer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/riethmayer/subscriptions","organizations_url":"https://api.github.com/users/riethmayer/orgs","repos_url":"https://api.github.com/users/riethmayer/repos","events_url":"https://api.github.com/users/riethmayer/events{/privacy}","received_events_url":"https://api.github.com/users/riethmayer/received_events","type":"User","site_admin":false,"score":1.0},{"login":"lauritzthamsen","id":556044,"avatar_url":"https://avatars.githubusercontent.com/u/556044","gravatar_id":"16ee936c089903268be2b45e2912a8de","url":"https://api.github.com/users/lauritzthamsen","html_url":"https://github.com/lauritzthamsen","followers_url":"https://api.github.com/users/lauritzthamsen/followers","following_url":"https://api.github.com/users/lauritzthamsen/following{/other_user}","gists_url":"https://api.github.com/users/lauritzthamsen/gists{/gist_id}","starred_url":"https://api.github.com/users/lauritzthamsen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lauritzthamsen/subscriptions","organizations_url":"https://api.github.com/users/lauritzthamsen/orgs","repos_url":"https://api.github.com/users/lauritzthamsen/repos","events_url":"https://api.github.com/users/lauritzthamsen/events{/privacy}","received_events_url":"https://api.github.com/users/lauritzthamsen/received_events","type":"User","site_admin":false,"score":1.0},{"login":"scotchi","id":170209,"avatar_url":"https://avatars.githubusercontent.com/u/170209","gravatar_id":"295ea5568fc6b52a41574ccabf76ce70","url":"https://api.github.com/users/scotchi","html_url":"https://github.com/scotchi","followers_url":"https://api.github.com/users/scotchi/followers","following_url":"https://api.github.com/users/scotchi/following{/other_user}","gists_url":"https://api.github.com/users/scotchi/gists{/gist_id}","starred_url":"https://api.github.com/users/scotchi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scotchi/subscriptions","organizations_url":"https://api.github.com/users/scotchi/orgs","repos_url":"https://api.github.com/users/scotchi/repos","events_url":"https://api.github.com/users/scotchi/events{/privacy}","received_events_url":"https://api.github.com/users/scotchi/received_events","type":"User","site_admin":false,"score":1.0},{"login":"peritor","id":19754,"avatar_url":"https://avatars.githubusercontent.com/u/19754","gravatar_id":"c6c996b515a38003257b23e1c22056b3","url":"https://api.github.com/users/peritor","html_url":"https://github.com/peritor","followers_url":"https://api.github.com/users/peritor/followers","following_url":"https://api.github.com/users/peritor/following{/other_user}","gists_url":"https://api.github.com/users/peritor/gists{/gist_id}","starred_url":"https://api.github.com/users/peritor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peritor/subscriptions","organizations_url":"https://api.github.com/users/peritor/orgs","repos_url":"https://api.github.com/users/peritor/repos","events_url":"https://api.github.com/users/peritor/events{/privacy}","received_events_url":"https://api.github.com/users/peritor/received_events","type":"User","site_admin":false,"score":1.0},{"login":"toto","id":15453,"avatar_url":"https://avatars.githubusercontent.com/u/15453","gravatar_id":"6eab17f85e011d0724f95b61953ee5dd","url":"https://api.github.com/users/toto","html_url":"https://github.com/toto","followers_url":"https://api.github.com/users/toto/followers","following_url":"https://api.github.com/users/toto/following{/other_user}","gists_url":"https://api.github.com/users/toto/gists{/gist_id}","starred_url":"https://api.github.com/users/toto/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/toto/subscriptions","organizations_url":"https://api.github.com/users/toto/orgs","repos_url":"https://api.github.com/users/toto/repos","events_url":"https://api.github.com/users/toto/events{/privacy}","received_events_url":"https://api.github.com/users/toto/received_events","type":"User","site_admin":false,"score":1.0},{"login":"hwaxxer","id":104157,"avatar_url":"https://avatars.githubusercontent.com/u/104157","gravatar_id":"8b6c22c70116677f4d653b17fd52b373","url":"https://api.github.com/users/hwaxxer","html_url":"https://github.com/hwaxxer","followers_url":"https://api.github.com/users/hwaxxer/followers","following_url":"https://api.github.com/users/hwaxxer/following{/other_user}","gists_url":"https://api.github.com/users/hwaxxer/gists{/gist_id}","starred_url":"https://api.github.com/users/hwaxxer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hwaxxer/subscriptions","organizations_url":"https://api.github.com/users/hwaxxer/orgs","repos_url":"https://api.github.com/users/hwaxxer/repos","events_url":"https://api.github.com/users/hwaxxer/events{/privacy}","received_events_url":"https://api.github.com/users/hwaxxer/received_events","type":"User","site_admin":false,"score":1.0},{"login":"lukaszklis","id":11782,"avatar_url":"https://avatars.githubusercontent.com/u/11782","gravatar_id":"7a30aca2cf9658558247348b3be8c35e","url":"https://api.github.com/users/lukaszklis","html_url":"https://github.com/lukaszklis","followers_url":"https://api.github.com/users/lukaszklis/followers","following_url":"https://api.github.com/users/lukaszklis/following{/other_user}","gists_url":"https://api.github.com/users/lukaszklis/gists{/gist_id}","starred_url":"https://api.github.com/users/lukaszklis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lukaszklis/subscriptions","organizations_url":"https://api.github.com/users/lukaszklis/orgs","repos_url":"https://api.github.com/users/lukaszklis/repos","events_url":"https://api.github.com/users/lukaszklis/events{/privacy}","received_events_url":"https://api.github.com/users/lukaszklis/received_events","type":"User","site_admin":false,"score":1.0}]}
+
View
22 github/tests/ReplayData/Search.testPaginateSearchUsers.txt
@@ -0,0 +1,22 @@
+https
+GET
+api.github.com
+None
+/search/users?q=location%3ABerlin
+{'Authorization': 'Basic login_and_password_removed', 'User-Agent': 'PyGithub/Python'}
+null
+200
+[('status', '200 OK'), ('x-ratelimit-remaining', '28'), ('x-github-media-type', 'github.beta; format=json'), ('x-content-type-options', 'nosniff'), ('access-control-expose-headers', 'ETag, Link, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval'), ('x-github-request-id', '62E81E32:3E9B:2DF95ED:5314034D'), ('access-control-allow-credentials', 'true'), ('vary', 'Accept-Encoding'), ('content-length', '26660'), ('server', 'GitHub.com'), ('x-ratelimit-limit', '30'), ('link', '<https://api.github.com/search/users?q=location%3ABerlin&page=2>; rel="next", <https://api.github.com/search/users?q=location%3ABerlin&page=34>; rel="last"'), ('cache-control', 'no-cache'), ('date', 'Mon, 03 Mar 2014 04:21:33 GMT'), ('access-control-allow-origin', '*'), ('content-type', 'application/json; charset=utf-8'), ('x-ratelimit-reset', '1393820529')]
+{"total_count":6038,"items":[{"login":"cloudhead","id":40774,"avatar_url":"https://avatars.githubusercontent.com/u/40774","gravatar_id":"a8a0061962c41735ca87789720da46c8","url":"https://api.github.com/users/cloudhead","html_url":"https://github.com/cloudhead","followers_url":"https://api.github.com/users/cloudhead/followers","following_url":"https://api.github.com/users/cloudhead/following{/other_user}","gists_url":"https://api.github.com/users/cloudhead/gists{/gist_id}","starred_url":"https://api.github.com/users/cloudhead/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cloudhead/subscriptions","organizations_url":"https://api.github.com/users/cloudhead/orgs","repos_url":"https://api.github.com/users/cloudhead/repos","events_url":"https://api.github.com/users/cloudhead/events{/privacy}","received_events_url":"https://api.github.com/users/cloudhead/received_events","type":"User","site_admin":false,"score":1.0},{"login":"felixge","id":15000,"avatar_url":"https://avatars.githubusercontent.com/u/15000","gravatar_id":"23968f0ca75b13463d2db5343e5c2096","url":"https://api.github.com/users/felixge","html_url":"https://github.com/felixge","followers_url":"https://api.github.com/users/felixge/followers","following_url":"https://api.github.com/users/felixge/following{/other_user}","gists_url":"https://api.github.com/users/felixge/gists{/gist_id}","starred_url":"https://api.github.com/users/felixge/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/felixge/subscriptions","organizations_url":"https://api.github.com/users/felixge/orgs","repos_url":"https://api.github.com/users/felixge/repos","events_url":"https://api.github.com/users/felixge/events{/privacy}","received_events_url":"https://api.github.com/users/felixge/received_events","type":"User","site_admin":false,"score":1.0},{"login":"sferik","id":10308,"avatar_url":"https://avatars.githubusercontent.com/u/10308","gravatar_id":"1f74b13f1e5c6c69cb5d7fbaabb1e2cb","url":"https://api.github.com/users/sferik","html_url":"https://github.com/sferik","followers_url":"https://api.github.com/users/sferik/followers","following_url":"https://api.github.com/users/sferik/following{/other_user}","gists_url":"https://api.github.com/users/sferik/gists{/gist_id}","starred_url":"https://api.github.com/users/sferik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sferik/subscriptions","organizations_url":"https://api.github.com/users/sferik/orgs","repos_url":"https://api.github.com/users/sferik/repos","events_url":"https://api.github.com/users/sferik/events{/privacy}","received_events_url":"https://api.github.com/users/sferik/received_events","type":"User","site_admin":false,"score":1.0},{"login":"rkh","id":30442,"avatar_url":"https://avatars.githubusercontent.com/u/30442","gravatar_id":"5c2b452f6eea4a6d84c105ebd971d2a4","url":"https://api.github.com/users/rkh","html_url":"https://github.com/rkh","followers_url":"https://api.github.com/users/rkh/followers","following_url":"https://api.github.com/users/rkh/following{/other_user}","gists_url":"https://api.github.com/users/rkh/gists{/gist_id}","starred_url":"https://api.github.com/users/rkh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rkh/subscriptions","organizations_url":"https://api.github.com/users/rkh/orgs","repos_url":"https://api.github.com/users/rkh/repos","events_url":"https://api.github.com/users/rkh/events{/privacy}","received_events_url":"https://api.github.com/users/rkh/received_events","type":"User","site_admin":false,"score":1.0},{"login":"jezdez","id":1610,"avatar_url":"https://avatars.githubusercontent.com/u/1610","gravatar_id":"cf3595fa166bfb4106211e1697f39f94","url":"https://api.github.com/users/jezdez","html_url":"https://github.com/jezdez","followers_url":"https://api.github.com/users/jezdez/followers","following_url":"https://api.github.com/users/jezdez/following{/other_user}","gists_url":"https://api.github.com/users/jezdez/gists{/gist_id}","starred_url":"https://api.github.com/users/jezdez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jezdez/subscriptions","organizations_url":"https://api.github.com/users/jezdez/orgs","repos_url":"https://api.github.com/users/jezdez/repos","events_url":"https://api.github.com/users/jezdez/events{/privacy}","received_events_url":"https://api.github.com/users/jezdez/received_events","type":"User","site_admin":false,"score":1.0},{"login":"janl","id":11321,"avatar_url":"https://avatars.githubusercontent.com/u/11321","gravatar_id":"2af516fdc33afea661fb3b32c769c9cc","url":"https://api.github.com/users/janl","html_url":"https://github.com/janl","followers_url":"https://api.github.com/users/janl/followers","following_url":"https://api.github.com/users/janl/following{/other_user}","gists_url":"https://api.github.com/users/janl/gists{/gist_id}","starred_url":"https://api.github.com/users/janl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/janl/subscriptions","organizations_url":"https://api.github.com/users/janl/orgs","repos_url":"https://api.github.com/users/janl/repos","events_url":"https://api.github.com/users/janl/events{/privacy}","received_events_url":"https://api.github.com/users/janl/received_events","type":"User","site_admin":false,"score":1.0},{"login":"marijnh","id":144427,"avatar_url":"https://avatars.githubusercontent.com/u/144427","gravatar_id":"f6a35c85d26694e26bb92ea4d4262c77","url":"https://api.github.com/users/marijnh","html_url":"https://github.com/marijnh","followers_url":"https://api.github.com/users/marijnh/followers","following_url":"https://api.github.com/users/marijnh/following{/other_user}","gists_url":"https://api.github.com/users/marijnh/gists{/gist_id}","starred_url":"https://api.github.com/users/marijnh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marijnh/subscriptions","organizations_url":"https://api.github.com/users/marijnh/orgs","repos_url":"https://api.github.com/users/marijnh/repos","events_url":"https://api.github.com/users/marijnh/events{/privacy}","received_events_url":"https://api.github.com/users/marijnh/received_events","type":"User","site_admin":false,"score":1.0},{"login":"nikic","id":216080,"avatar_url":"https://avatars.githubusercontent.com/u/216080","gravatar_id":"b4ec98df44deb80b1576283152670358","url":"https://api.github.com/users/nikic","html_url":"https://github.com/nikic","followers_url":"https://api.github.com/users/nikic/followers","following_url":"https://api.github.com/users/nikic/following{/other_user}","gists_url":"https://api.github.com/users/nikic/gists{/gist_id}","starred_url":"https://api.github.com/users/nikic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nikic/subscriptions","organizations_url":"https://api.github.com/users/nikic/orgs","repos_url":"https://api.github.com/users/nikic/repos","events_url":"https://api.github.com/users/nikic/events{/privacy}","received_events_url":"https://api.github.com/users/nikic/received_events","type":"User","site_admin":false,"score":1.0},{"login":"igorw","id":88061,"avatar_url":"https://avatars.githubusercontent.com/u/88061","gravatar_id":"eb42ff31986f5ed1d97580819134d702","url":"https://api.github.com/users/igorw","html_url":"https://github.com/igorw","followers_url":"https://api.github.com/users/igorw/followers","following_url":"https://api.github.com/users/igorw/following{/other_user}","gists_url":"https://api.github.com/users/igorw/gists{/gist_id}","starred_url":"https://api.github.com/users/igorw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/igorw/subscriptions","organizations_url":"https://api.github.com/users/igorw/orgs","repos_url":"https://api.github.com/users/igorw/repos","events_url":"https://api.github.com/users/igorw/events{/privacy}","received_events_url":"https://api.github.com/users/igorw/received_events","type":"User","site_admin":false,"score":1.0},{"login":"froschi","id":155937,"avatar_url":"https://avatars.githubusercontent.com/u/155937","gravatar_id":"858c28ab91c7635d63ccf1a9e0c54b7f","url":"https://api.github.com/users/froschi","html_url":"https://github.com/froschi","followers_url":"https://api.github.com/users/froschi/followers","following_url":"https://api.github.com/users/froschi/following{/other_user}","gists_url":"https://api.github.com/users/froschi/gists{/gist_id}","starred_url":"https://api.github.com/users/froschi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/froschi/subscriptions","organizations_url":"https://api.github.com/users/froschi/orgs","repos_url":"https://api.github.com/users/froschi/repos","events_url":"https://api.github.com/users/froschi/events{/privacy}","received_events_url":"https://api.github.com/users/froschi/received_events","type":"User","site_admin":false,"score":1.0},{"login":"svenfuchs","id":2208,"avatar_url":"https://avatars.githubusercontent.com/u/2208","gravatar_id":"2f042f300d1249917adf6f13d3f698b2","url":"https://api.github.com/users/svenfuchs","html_url":"https://github.com/svenfuchs","followers_url":"https://api.github.com/users/svenfuchs/followers","following_url":"https://api.github.com/users/svenfuchs/following{/other_user}","gists_url":"https://api.github.com/users/svenfuchs/gists{/gist_id}","starred_url":"https://api.github.com/users/svenfuchs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/svenfuchs/subscriptions","organizations_url":"https://api.github.com/users/svenfuchs/orgs","repos_url":"https://api.github.com/users/svenfuchs/repos","events_url":"https://api.github.com/users/svenfuchs/events{/privacy}","received_events_url":"https://api.github.com/users/svenfuchs/received_events","type":"User","site_admin":false,"score":1.0},{"login":"omz","id":82469,"avatar_url":"https://avatars.githubusercontent.com/u/82469","gravatar_id":"922171743c2bc912e98a423df1d91499","url":"https://api.github.com/users/omz","html_url":"https://github.com/omz","followers_url":"https://api.github.com/users/omz/followers","following_url":"https://api.github.com/users/omz/following{/other_user}","gists_url":"https://api.github.com/users/omz/gists{/gist_id}","starred_url":"https://api.github.com/users/omz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/omz/subscriptions","organizations_url":"https://api.github.com/users/omz/orgs","repos_url":"https://api.github.com/users/omz/repos","events_url":"https://api.github.com/users/omz/events{/privacy}","received_events_url":"https://api.github.com/users/omz/received_events","type":"User","site_admin":false,"score":1.0},{"login":"chad","id":237,"avatar_url":"https://avatars.githubusercontent.com/u/237","gravatar_id":"77f306388bb6ae00ac0b0401e27cdc99","url":"https://api.github.com/users/chad","html_url":"https://github.com/chad","followers_url":"https://api.github.com/users/chad/followers","following_url":"https://api.github.com/users/chad/following{/other_user}","gists_url":"https://api.github.com/users/chad/gists{/gist_id}","starred_url":"https://api.github.com/users/chad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chad/subscriptions","organizations_url":"https://api.github.com/users/chad/orgs","repos_url":"https://api.github.com/users/chad/repos","events_url":"https://api.github.com/users/chad/events{/privacy}","received_events_url":"https://api.github.com/users/chad/received_events","type":"User","site_admin":false,"score":1.0},{"login":"bergie","id":3346,"avatar_url":"https://avatars.githubusercontent.com/u/3346","gravatar_id":"995f27ce7205a79c55d4e44223cd6de0","url":"https://api.github.com/users/bergie","html_url":"https://github.com/bergie","followers_url":"https://api.github.com/users/bergie/followers","following_url":"https://api.github.com/users/bergie/following{/other_user}","gists_url":"https://api.github.com/users/bergie/gists{/gist_id}","starred_url":"https://api.github.com/users/bergie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bergie/subscriptions","organizations_url":"https://api.github.com/users/bergie/orgs","repos_url":"https://api.github.com/users/bergie/repos","events_url":"https://api.github.com/users/bergie/events{/privacy}","received_events_url":"https://api.github.com/users/bergie/received_events","type":"User","site_admin":false,"score":1.0},{"login":"roidrage","id":5373,"avatar_url":"https://avatars.githubusercontent.com/u/5373","gravatar_id":"4d9dd9bd8d3d4d0ba8af2acc41d14006","url":"https://api.github.com/users/roidrage","html_url":"https://github.com/roidrage","followers_url":"https://api.github.com/users/roidrage/followers","following_url":"https://api.github.com/users/roidrage/following{/other_user}","gists_url":"https://api.github.com/users/roidrage/gists{/gist_id}","starred_url":"https://api.github.com/users/roidrage/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roidrage/subscriptions","organizations_url":"https://api.github.com/users/roidrage/orgs","repos_url":"https://api.github.com/users/roidrage/repos","events_url":"https://api.github.com/users/roidrage/events{/privacy}","received_events_url":"https://api.github.com/users/roidrage/received_events","type":"User","site_admin":false,"score":1.0},{"login":"pcalcado","id":7781,"avatar_url":"https://avatars.githubusercontent.com/u/7781","gravatar_id":"47ebffbfed2c317687211c7745eec80d","url":"https://api.github.com/users/pcalcado","html_url":"https://github.com/pcalcado","followers_url":"https://api.github.com/users/pcalcado/followers","following_url":"https://api.github.com/users/pcalcado/following{/other_user}","gists_url":"https://api.github.com/users/pcalcado/gists{/gist_id}","starred_url":"https://api.github.com/users/pcalcado/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pcalcado/subscriptions","organizations_url":"https://api.github.com/users/pcalcado/orgs","repos_url":"https://api.github.com/users/pcalcado/repos","events_url":"https://api.github.com/users/pcalcado/events{/privacy}","received_events_url":"https://api.github.com/users/pcalcado/received_events","type":"User","site_admin":false,"score":1.0},{"login":"durran","id":9030,"avatar_url":"https://avatars.githubusercontent.com/u/9030","gravatar_id":"6f09262a13427532461b0b618d445b1e","url":"https://api.github.com/users/durran","html_url":"https://github.com/durran","followers_url":"https://api.github.com/users/durran/followers","following_url":"https://api.github.com/users/durran/following{/other_user}","gists_url":"https://api.github.com/users/durran/gists{/gist_id}","starred_url":"https://api.github.com/users/durran/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/durran/subscriptions","organizations_url":"https://api.github.com/users/durran/orgs","repos_url":"https://api.github.com/users/durran/repos","events_url":"https://api.github.com/users/durran/events{/privacy}","received_events_url":"https://api.github.com/users/durran/received_events","type":"User","site_admin":false,"score":1.0},{"login":"hukl","id":25157,"avatar_url":"https://avatars.githubusercontent.com/u/25157","gravatar_id":"0273cfca70ccb1caa0914cfc28e219e9","url":"https://api.github.com/users/hukl","html_url":"https://github.com/hukl","followers_url":"https://api.github.com/users/hukl/followers","following_url":"https://api.github.com/users/hukl/following{/other_user}","gists_url":"https://api.github.com/users/hukl/gists{/gist_id}","starred_url":"https://api.github.com/users/hukl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hukl/subscriptions","organizations_url":"https://api.github.com/users/hukl/orgs","repos_url":"https://api.github.com/users/hukl/repos","events_url":"https://api.github.com/users/hukl/events{/privacy}","received_events_url":"https://api.github.com/users/hukl/received_events","type":"User","site_admin":false,"score":1.0},{"login":"mttkay","id":102802,"avatar_url":"https://avatars.githubusercontent.com/u/102802","gravatar_id":"5cfa38a7e54e6c6a850dc6169a699246","url":"https://api.github.com/users/mttkay","html_url":"https://github.com/mttkay","followers_url":"https://api.github.com/users/mttkay/followers","following_url":"https://api.github.com/users/mttkay/following{/other_user}","gists_url":"https://api.github.com/users/mttkay/gists{/gist_id}","starred_url":"https://api.github.com/users/mttkay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mttkay/subscriptions","organizations_url":"https://api.github.com/users/mttkay/orgs","repos_url":"https://api.github.com/users/mttkay/repos","events_url":"https://api.github.com/users/mttkay/events{/privacy}","received_events_url":"https://api.github.com/users/mttkay/received_events","type":"User","site_admin":false,"score":1.0},{"login":"aFarkas","id":188254,"avatar_url":"https://avatars.githubusercontent.com/u/188254","gravatar_id":"5c4f4e081b98517cf7c5b21f47d9fe33","url":"https://api.github.com/users/aFarkas","html_url":"https://github.com/aFarkas","followers_url":"https://api.github.com/users/aFarkas/followers","following_url":"https://api.github.com/users/aFarkas/following{/other_user}","gists_url":"https://api.github.com/users/aFarkas/gists{/gist_id}","starred_url":"https://api.github.com/users/aFarkas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aFarkas/subscriptions","organizations_url":"https://api.github.com/users/aFarkas/orgs","repos_url":"https://api.github.com/users/aFarkas/repos","events_url":"https://api.github.com/users/aFarkas/events{/privacy}","received_events_url":"https://api.github.com/users/aFarkas/received_events","type":"User","site_admin":false,"score":1.0},{"login":"ole","id":5010,"avatar_url":"https://avatars.githubusercontent.com/u/5010","gravatar_id":"d0efc09d023fa0569a2479c9dcfd4620","url":"https://api.github.com/users/ole","html_url":"https://github.com/ole","followers_url":"https://api.github.com/users/ole/followers","following_url":"https://api.github.com/users/ole/following{/other_user}","gists_url":"https://api.github.com/users/ole/gists{/gist_id}","starred_url":"https://api.github.com/users/ole/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ole/subscriptions","organizations_url":"https://api.github.com/users/ole/orgs","repos_url":"https://api.github.com/users/ole/repos","events_url":"https://api.github.com/users/ole/events{/privacy}","received_events_url":"https://api.github.com/users/ole/received_events","type":"User","site_admin":false,"score":1.0},{"login":"hagenburger","id":103399,"avatar_url":"https://avatars.githubusercontent.com/u/103399","gravatar_id":"d72ec8b81ac92d0e58a6b88145c548c2","url":"https://api.github.com/users/hagenburger","html_url":"https://github.com/hagenburger","followers_url":"https://api.github.com/users/hagenburger/followers","following_url":"https://api.github.com/users/hagenburger/following{/other_user}","gists_url":"https://api.github.com/users/hagenburger/gists{/gist_id}","starred_url":"https://api.github.com/users/hagenburger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hagenburger/subscriptions","organizations_url":"https://api.github.com/users/hagenburger/orgs","repos_url":"https://api.github.com/users/hagenburger/repos","events_url":"https://api.github.com/users/hagenburger/events{/privacy}","received_events_url":"https://api.github.com/users/hagenburger/received_events","type":"User","site_admin":false,"score":1.0},{"login":"jberkel","id":18891,"avatar_url":"https://avatars.githubusercontent.com/u/18891","gravatar_id":"7c02e94043800ebd486cc25963a47b81","url":"https://api.github.com/users/jberkel","html_url":"https://github.com/jberkel","followers_url":"https://api.github.com/users/jberkel/followers","following_url":"https://api.github.com/users/jberkel/following{/other_user}","gists_url":"https://api.github.com/users/jberkel/gists{/gist_id}","starred_url":"https://api.github.com/users/jberkel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jberkel/subscriptions","organizations_url":"https://api.github.com/users/jberkel/orgs","repos_url":"https://api.github.com/users/jberkel/repos","events_url":"https://api.github.com/users/jberkel/events{/privacy}","received_events_url":"https://api.github.com/users/jberkel/received_events","type":"User","site_admin":false,"score":1.0},{"login":"naderman","id":154844,"avatar_url":"https://avatars.githubusercontent.com/u/154844","gravatar_id":"9f580202b05cc640aa9297ab7a1ae764","url":"https://api.github.com/users/naderman","html_url":"https://github.com/naderman","followers_url":"https://api.github.com/users/naderman/followers","following_url":"https://api.github.com/users/naderman/following{/other_user}","gists_url":"https://api.github.com/users/naderman/gists{/gist_id}","starred_url":"https://api.github.com/users/naderman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/naderman/subscriptions","organizations_url":"https://api.github.com/users/naderman/orgs","repos_url":"https://api.github.com/users/naderman/repos","events_url":"https://api.github.com/users/naderman/events{/privacy}","received_events_url":"https://api.github.com/users/naderman/received_events","type":"User","site_admin":false,"score":1.0},{"login":"joshk","id":8701,"avatar_url":"https://avatars.githubusercontent.com/u/8701","gravatar_id":"21b21efe14359ec323f9a70464b91e39","url":"https://api.github.com/users/joshk","html_url":"https://github.com/joshk","followers_url":"https://api.github.com/users/joshk/followers","following_url":"https://api.github.com/users/joshk/following{/other_user}","gists_url":"https://api.github.com/users/joshk/gists{/gist_id}","starred_url":"https://api.github.com/users/joshk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshk/subscriptions","organizations_url":"https://api.github.com/users/joshk/orgs","repos_url":"https://api.github.com/users/joshk/repos","events_url":"https://api.github.com/users/joshk/events{/privacy}","received_events_url":"https://api.github.com/users/joshk/received_events","type":"User","site_admin":false,"score":1.0},{"login":"pudo","id":41628,"avatar_url":"https://avatars.githubusercontent.com/u/41628","gravatar_id":"6d7d4aa2b3f1602705b599cdd5dc72bd","url":"https://api.github.com/users/pudo","html_url":"https://github.com/pudo","followers_url":"https://api.github.com/users/pudo/followers","following_url":"https://api.github.com/users/pudo/following{/other_user}","gists_url":"https://api.github.com/users/pudo/gists{/gist_id}","starred_url":"https://api.github.com/users/pudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudo/subscriptions","organizations_url":"https://api.github.com/users/pudo/orgs","repos_url":"https://api.github.com/users/pudo/repos","events_url":"https://api.github.com/users/pudo/events{/privacy}","received_events_url":"https://api.github.com/users/pudo/received_events","type":"User","site_admin":false,"score":1.0},{"login":"robb","id":212465,"avatar_url":"https://avatars.githubusercontent.com/u/212465","gravatar_id":"b00d4ed5d1e6cb9fc840167820247515","url":"https://api.github.com/users/robb","html_url":"https://github.com/robb","followers_url":"https://api.github.com/users/robb/followers","following_url":"https://api.github.com/users/robb/following{/other_user}","gists_url":"https://api.github.com/users/robb/gists{/gist_id}","starred_url":"https://api.github.com/users/robb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robb/subscriptions","organizations_url":"https://api.github.com/users/robb/orgs","repos_url":"https://api.github.com/users/robb/repos","events_url":"https://api.github.com/users/robb/events{/privacy}","received_events_url":"https://api.github.com/users/robb/received_events","type":"User","site_admin":false,"score":1.0},{"login":"josephwilk","id":9792,"avatar_url":"https://avatars.githubusercontent.com/u/9792","gravatar_id":"3c28deaff162aeda44f2e0bcdca1dacf","url":"https://api.github.com/users/josephwilk","html_url":"https://github.com/josephwilk","followers_url":"https://api.github.com/users/josephwilk/followers","following_url":"https://api.github.com/users/josephwilk/following{/other_user}","gists_url":"https://api.github.com/users/josephwilk/gists{/gist_id}","starred_url":"https://api.github.com/users/josephwilk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/josephwilk/subscriptions","organizations_url":"https://api.github.com/users/josephwilk/orgs","repos_url":"https://api.github.com/users/josephwilk/repos","events_url":"https://api.github.com/users/josephwilk/events{/privacy}","received_events_url":"https://api.github.com/users/josephwilk/received_events","type":"User","site_admin":false,"score":1.0},{"login":"hanshuebner","id":108751,"avatar_url":"https://avatars.githubusercontent.com/u/108751","gravatar_id":"280d76aa82179ae04550534649de1e6e","url":"https://api.github.com/users/hanshuebner","html_url":"https://github.com/hanshuebner","followers_url":"https://api.github.com/users/hanshuebner/followers","following_url":"https://api.github.com/users/hanshuebner/following{/other_user}","gists_url":"https://api.github.com/users/hanshuebner/gists{/gist_id}","starred_url":"https://api.github.com/users/hanshuebner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hanshuebner/subscriptions","organizations_url":"https://api.github.com/users/hanshuebner/orgs","repos_url":"https://api.github.com/users/hanshuebner/repos","events_url":"https://api.github.com/users/hanshuebner/events{/privacy}","received_events_url":"https://api.github.com/users/hanshuebner/received_events","type":"User","site_admin":false,"score":1.0},{"login":"txus","id":83234,"avatar_url":"https://avatars.githubusercontent.com/u/83234","gravatar_id":"3db71281264f6125e764d9f3788301e0","url":"https://api.github.com/users/txus","html_url":"https://github.com/txus","followers_url":"https://api.github.com/users/txus/followers","following_url":"https://api.github.com/users/txus/following{/other_user}","gists_url":"https://api.github.com/users/txus/gists{/gist_id}","starred_url":"https://api.github.com/users/txus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/txus/subscriptions","organizations_url":"https://api.github.com/users/txus/orgs","repos_url":"https://api.github.com/users/txus/repos","events_url":"https://api.github.com/users/txus/events{/privacy}","received_events_url":"https://api.github.com/users/txus/received_events","type":"User","site_admin":false,"score":1.0}]}
+
+https
+GET
+api.github.com
+None
+/search/users?q=location%3ABerlin&page=2
+{'Authorization': 'Basic login_and_password_removed', 'User-Agent': 'PyGithub/Python'}
+null
+200
+[('status', '200 OK'), ('x-ratelimit-remaining', '27'), ('x-github-media-type', 'github.beta; format=json'), ('x-content-type-options', 'nosniff'), ('access-control-expose-headers', 'ETag, Link, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval'), ('x-github-request-id', '62E81E32:3E9D:3FD6319:5314034D'), ('access-control-allow-credentials', 'true'), ('vary', 'Accept-Encoding'), ('content-length', '27211'), ('server', 'GitHub.com'), ('x-ratelimit-limit', '30'), ('link', '<https://api.github.com/search/users?q=location%3ABerlin&page=3>; rel="next", <https://api.github.com/search/users?q=location%3ABerlin&page=34>; rel="last", <https://api.github.com/search/users?q=location%3ABerlin&page=1>; rel="first", <https://api.github.com/search/users?q=location%3ABerlin&page=1>; rel="prev"'), ('cache-control', 'no-cache'), ('date', 'Mon, 03 Mar 2014 04:21:34 GMT'), ('access-control-allow-origin', '*'), ('content-type', 'application/json; charset=utf-8'), ('x-ratelimit-reset', '1393820529')]
+{"total_count":6038,"items":[{"login":"paulasmuth","id":564023,"avatar_url":"https://avatars.githubusercontent.com/u/564023","gravatar_id":"79f6cb1c222265cabb12781893faaea6","url":"https://api.github.com/users/paulasmuth","html_url":"https://github.com/paulasmuth","followers_url":"https://api.github.com/users/paulasmuth/followers","following_url":"https://api.github.com/users/paulasmuth/following{/other_user}","gists_url":"https://api.github.com/users/paulasmuth/gists{/gist_id}","starred_url":"https://api.github.com/users/paulasmuth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paulasmuth/subscriptions","organizations_url":"https://api.github.com/users/paulasmuth/orgs","repos_url":"https://api.github.com/users/paulasmuth/repos","events_url":"https://api.github.com/users/paulasmuth/events{/privacy}","received_events_url":"https://api.github.com/users/paulasmuth/received_events","type":"User","site_admin":false,"score":1.0},{"login":"splitbrain","id":86426,"avatar_url":"https://avatars.githubusercontent.com/u/86426","gravatar_id":"b6b4d7dbe3fb7cf61b68e36cd80f8698","url":"https://api.github.com/users/splitbrain","html_url":"https://github.com/splitbrain","followers_url":"https://api.github.com/users/splitbrain/followers","following_url":"https://api.github.com/users/splitbrain/following{/other_user}","gists_url":"https://api.github.com/users/splitbrain/gists{/gist_id}","starred_url":"https://api.github.com/users/splitbrain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/splitbrain/subscriptions","organizations_url":"https://api.github.com/users/splitbrain/orgs","repos_url":"https://api.github.com/users/splitbrain/repos","events_url":"https://api.github.com/users/splitbrain/events{/privacy}","received_events_url":"https://api.github.com/users/splitbrain/received_events","type":"User","site_admin":false,"score":1.0},{"login":"langalex","id":2173,"avatar_url":"https://avatars.githubusercontent.com/u/2173","gravatar_id":"920993ef8f677cc1be50fde5ce8cb4bb","url":"https://api.github.com/users/langalex","html_url":"https://github.com/langalex","followers_url":"https://api.github.com/users/langalex/followers","following_url":"https://api.github.com/users/langalex/following{/other_user}","gists_url":"https://api.github.com/users/langalex/gists{/gist_id}","starred_url":"https://api.github.com/users/langalex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/langalex/subscriptions","organizations_url":"https://api.github.com/users/langalex/orgs","repos_url":"https://api.github.com/users/langalex/repos","events_url":"https://api.github.com/users/langalex/events{/privacy}","received_events_url":"https://api.github.com/users/langalex/received_events","type":"User","site_admin":false,"score":1.0},{"login":"bendiken","id":4963,"avatar_url":"https://avatars.githubusercontent.com/u/4963","gravatar_id":"c29341e85441dfee17716b528747ec12","url":"https://api.github.com/users/bendiken","html_url":"https://github.com/bendiken","followers_url":"https://api.github.com/users/bendiken/followers","following_url":"https://api.github.com/users/bendiken/following{/other_user}","gists_url":"https://api.github.com/users/bendiken/gists{/gist_id}","starred_url":"https://api.github.com/users/bendiken/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bendiken/subscriptions","organizations_url":"https://api.github.com/users/bendiken/orgs","repos_url":"https://api.github.com/users/bendiken/repos","events_url":"https://api.github.com/users/bendiken/events{/privacy}","received_events_url":"https://api.github.com/users/bendiken/received_events","type":"User","site_admin":false,"score":1.0},{"login":"stefanw","id":78356,"avatar_url":"https://avatars.githubusercontent.com/u/78356","gravatar_id":"81a78ca8264a3fa56ddb24cc9f57a818","url":"https://api.github.com/users/stefanw","html_url":"https://github.com/stefanw","followers_url":"https://api.github.com/users/stefanw/followers","following_url":"https://api.github.com/users/stefanw/following{/other_user}","gists_url":"https://api.github.com/users/stefanw/gists{/gist_id}","starred_url":"https://api.github.com/users/stefanw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stefanw/subscriptions","organizations_url":"https://api.github.com/users/stefanw/orgs","repos_url":"https://api.github.com/users/stefanw/repos","events_url":"https://api.github.com/users/stefanw/events{/privacy}","received_events_url":"https://api.github.com/users/stefanw/received_events","type":"User","site_admin":false,"score":1.0},{"login":"timpritlove","id":119680,"avatar_url":"https://avatars.githubusercontent.com/u/119680","gravatar_id":"97391367796db965d19e63b690e72b3d","url":"https://api.github.com/users/timpritlove","html_url":"https://github.com/timpritlove","followers_url":"https://api.github.com/users/timpritlove/followers","following_url":"https://api.github.com/users/timpritlove/following{/other_user}","gists_url":"https://api.github.com/users/timpritlove/gists{/gist_id}","starred_url":"https://api.github.com/users/timpritlove/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timpritlove/subscriptions","organizations_url":"https://api.github.com/users/timpritlove/orgs","repos_url":"https://api.github.com/users/timpritlove/repos","events_url":"https://api.github.com/users/timpritlove/events{/privacy}","received_events_url":"https://api.github.com/users/timpritlove/received_events","type":"User","site_admin":false,"score":1.0},{"login":"AndrewRadev","id":124255,"avatar_url":"https://avatars.githubusercontent.com/u/124255","gravatar_id":"fc59401781a26b10f5d4fc5b758fb3b7","url":"https://api.github.com/users/AndrewRadev","html_url":"https://github.com/AndrewRadev","followers_url":"https://api.github.com/users/AndrewRadev/followers","following_url":"https://api.github.com/users/AndrewRadev/following{/other_user}","gists_url":"https://api.github.com/users/AndrewRadev/gists{/gist_id}","starred_url":"https://api.github.com/users/AndrewRadev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AndrewRadev/subscriptions","organizations_url":"https://api.github.com/users/AndrewRadev/orgs","repos_url":"https://api.github.com/users/AndrewRadev/repos","events_url":"https://api.github.com/users/AndrewRadev/events{/privacy}","received_events_url":"https://api.github.com/users/AndrewRadev/received_events","type":"User","site_admin":false,"score":1.0},{"login":"knutin","id":364484,"avatar_url":"https://avatars.githubusercontent.com/u/364484","gravatar_id":"ca58f2819d0f9964efdfeaa0b6c9ebaf","url":"https://api.github.com/users/knutin","html_url":"https://github.com/knutin","followers_url":"https://api.github.com/users/knutin/followers","following_url":"https://api.github.com/users/knutin/following{/other_user}","gists_url":"https://api.github.com/users/knutin/gists{/gist_id}","starred_url":"https://api.github.com/users/knutin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/knutin/subscriptions","organizations_url":"https://api.github.com/users/knutin/orgs","repos_url":"https://api.github.com/users/knutin/repos","events_url":"https://api.github.com/users/knutin/events{/privacy}","received_events_url":"https://api.github.com/users/knutin/received_events","type":"User","site_admin":false,"score":1.0},{"login":"kkaefer","id":52399,"avatar_url":"https://avatars.githubusercontent.com/u/52399","gravatar_id":"d3586b91137e12d1f521d07f118a187e","url":"https://api.github.com/users/kkaefer","html_url":"https://github.com/kkaefer","followers_url":"https://api.github.com/users/kkaefer/followers","following_url":"https://api.github.com/users/kkaefer/following{/other_user}","gists_url":"https://api.github.com/users/kkaefer/gists{/gist_id}","starred_url":"https://api.github.com/users/kkaefer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kkaefer/subscriptions","organizations_url":"https://api.github.com/users/kkaefer/orgs","repos_url":"https://api.github.com/users/kkaefer/repos","events_url":"https://api.github.com/users/kkaefer/events{/privacy}","received_events_url":"https://api.github.com/users/kkaefer/received_events","type":"User","site_admin":false,"score":1.0},{"login":"carhartl","id":21918,"avatar_url":"https://avatars.githubusercontent.com/u/21918","gravatar_id":"ae8c6ae27f6b9d5707bc5a32d0fb21a6","url":"https://api.github.com/users/carhartl","html_url":"https://github.com/carhartl","followers_url":"https://api.github.com/users/carhartl/followers","following_url":"https://api.github.com/users/carhartl/following{/other_user}","gists_url":"https://api.github.com/users/carhartl/gists{/gist_id}","starred_url":"https://api.github.com/users/carhartl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/carhartl/subscriptions","organizations_url":"https://api.github.com/users/carhartl/orgs","repos_url":"https://api.github.com/users/carhartl/repos","events_url":"https://api.github.com/users/carhartl/events{/privacy}","received_events_url":"https://api.github.com/users/carhartl/received_events","type":"User","site_admin":false,"score":1.0},{"login":"chriseidhof","id":5382,"avatar_url":"https://avatars.githubusercontent.com/u/5382","gravatar_id":"ade0c334ecff1448bb96f5f733bf1f83","url":"https://api.github.com/users/chriseidhof","html_url":"https://github.com/chriseidhof","followers_url":"https://api.github.com/users/chriseidhof/followers","following_url":"https://api.github.com/users/chriseidhof/following{/other_user}","gists_url":"https://api.github.com/users/chriseidhof/gists{/gist_id}","starred_url":"https://api.github.com/users/chriseidhof/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chriseidhof/subscriptions","organizations_url":"https://api.github.com/users/chriseidhof/orgs","repos_url":"https://api.github.com/users/chriseidhof/repos","events_url":"https://api.github.com/users/chriseidhof/events{/privacy}","received_events_url":"https://api.github.com/users/chriseidhof/received_events","type":"User","site_admin":false,"score":1.0},{"login":"deanm","id":56582,"avatar_url":"https://avatars.githubusercontent.com/u/56582","gravatar_id":"8013da4cb41399860f264aa8dbd28912","url":"https://api.github.com/users/deanm","html_url":"https://github.com/deanm","followers_url":"https://api.github.com/users/deanm/followers","following_url":"https://api.github.com/users/deanm/following{/other_user}","gists_url":"https://api.github.com/users/deanm/gists{/gist_id}","starred_url":"https://api.github.com/users/deanm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deanm/subscriptions","organizations_url":"https://api.github.com/users/deanm/orgs","repos_url":"https://api.github.com/users/deanm/repos","events_url":"https://api.github.com/users/deanm/events{/privacy}","received_events_url":"https://api.github.com/users/deanm/received_events","type":"User","site_admin":false,"score":1.0},{"login":"plu","id":31597,"avatar_url":"https://avatars.githubusercontent.com/u/31597","gravatar_id":"cacc359ee20d3423087f957241cffd2b","url":"https://api.github.com/users/plu","html_url":"https://github.com/plu","followers_url":"https://api.github.com/users/plu/followers","following_url":"https://api.github.com/users/plu/following{/other_user}","gists_url":"https://api.github.com/users/plu/gists{/gist_id}","starred_url":"https://api.github.com/users/plu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/plu/subscriptions","organizations_url":"https://api.github.com/users/plu/orgs","repos_url":"https://api.github.com/users/plu/repos","events_url":"https://api.github.com/users/plu/events{/privacy}","received_events_url":"https://api.github.com/users/plu/received_events","type":"User","site_admin":false,"score":1.0},{"login":"netroy","id":196144,"avatar_url":"https://avatars.githubusercontent.com/u/196144","gravatar_id":"9a86cafc047f2c2766660e61eeb9be80","url":"https://api.github.com/users/netroy","html_url":"https://github.com/netroy","followers_url":"https://api.github.com/users/netroy/followers","following_url":"https://api.github.com/users/netroy/following{/other_user}","gists_url":"https://api.github.com/users/netroy/gists{/gist_id}","starred_url":"https://api.github.com/users/netroy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/netroy/subscriptions","organizations_url":"https://api.github.com/users/netroy/orgs","repos_url":"https://api.github.com/users/netroy/repos","events_url":"https://api.github.com/users/netroy/events{/privacy}","received_events_url":"https://api.github.com/users/netroy/received_events","type":"User","site_admin":false,"score":1.0},{"login":"343max","id":33906,"avatar_url":"https://avatars.githubusercontent.com/u/33906","gravatar_id":"deea421f48d4fe384e65f52bf33005bc","url":"https://api.github.com/users/343max","html_url":"https://github.com/343max","followers_url":"https://api.github.com/users/343max/followers","following_url":"https://api.github.com/users/343max/following{/other_user}","gists_url":"https://api.github.com/users/343max/gists{/gist_id}","starred_url":"https://api.github.com/users/343max/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/343max/subscriptions","organizations_url":"https://api.github.com/users/343max/orgs","repos_url":"https://api.github.com/users/343max/repos","events_url":"https://api.github.com/users/343max/events{/privacy}","received_events_url":"https://api.github.com/users/343max/received_events","type":"User","site_admin":false,"score":1.0},{"login":"janlelis","id":111510,"avatar_url":"https://avatars.githubusercontent.com/u/111510","gravatar_id":"901b686e3824cd357b169ac7ce431b1b","url":"https://api.github.com/users/janlelis","html_url":"https://github.com/janlelis","followers_url":"https://api.github.com/users/janlelis/followers","following_url":"https://api.github.com/users/janlelis/following{/other_user}","gists_url":"https://api.github.com/users/janlelis/gists{/gist_id}","starred_url":"https://api.github.com/users/janlelis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/janlelis/subscriptions","organizations_url":"https://api.github.com/users/janlelis/orgs","repos_url":"https://api.github.com/users/janlelis/repos","events_url":"https://api.github.com/users/janlelis/events{/privacy}","received_events_url":"https://api.github.com/users/janlelis/received_events","type":"User","site_admin":false,"score":1.0},{"login":"lstoll","id":694,"avatar_url":"https://avatars.githubusercontent.com/u/694","gravatar_id":"016e1583dcc7cb2b435b7607c1bce58f","url":"https://api.github.com/users/lstoll","html_url":"https://github.com/lstoll","followers_url":"https://api.github.com/users/lstoll/followers","following_url":"https://api.github.com/users/lstoll/following{/other_user}","gists_url":"https://api.github.com/users/lstoll/gists{/gist_id}","starred_url":"https://api.github.com/users/lstoll/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lstoll/subscriptions","organizations_url":"https://api.github.com/users/lstoll/orgs","repos_url":"https://api.github.com/users/lstoll/repos","events_url":"https://api.github.com/users/lstoll/events{/privacy}","received_events_url":"https://api.github.com/users/lstoll/received_events","type":"User","site_admin":true,"score":1.0},{"login":"panique","id":156321,"avatar_url":"https://avatars.githubusercontent.com/u/156321","gravatar_id":"ba916cb1c1327b700cf2f753684c2b4f","url":"https://api.github.com/users/panique","html_url":"https://github.com/panique","followers_url":"https://api.github.com/users/panique/followers","following_url":"https://api.github.com/users/panique/following{/other_user}","gists_url":"https://api.github.com/users/panique/gists{/gist_id}","starred_url":"https://api.github.com/users/panique/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/panique/subscriptions","organizations_url":"https://api.github.com/users/panique/orgs","repos_url":"https://api.github.com/users/panique/repos","events_url":"https://api.github.com/users/panique/events{/privacy}","received_events_url":"https://api.github.com/users/panique/received_events","type":"User","site_admin":false,"score":1.0},{"login":"ddfreyne","id":6269,"avatar_url":"https://avatars.githubusercontent.com/u/6269","gravatar_id":"be732ee41fd3038aa98a0a7e7b7be081","url":"https://api.github.com/users/ddfreyne","html_url":"https://github.com/ddfreyne","followers_url":"https://api.github.com/users/ddfreyne/followers","following_url":"https://api.github.com/users/ddfreyne/following{/other_user}","gists_url":"https://api.github.com/users/ddfreyne/gists{/gist_id}","starred_url":"https://api.github.com/users/ddfreyne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ddfreyne/subscriptions","organizations_url":"https://api.github.com/users/ddfreyne/orgs","repos_url":"https://api.github.com/users/ddfreyne/repos","events_url":"https://api.github.com/users/ddfreyne/events{/privacy}","received_events_url":"https://api.github.com/users/ddfreyne/received_events","type":"User","site_admin":false,"score":1.0},{"login":"marinho","id":4506,"avatar_url":"https://avatars.githubusercontent.com/u/4506","gravatar_id":"ba8d6cfcd9997a75b2ce7afc7bf79444","url":"https://api.github.com/users/marinho","html_url":"https://github.com/marinho","followers_url":"https://api.github.com/users/marinho/followers","following_url":"https://api.github.com/users/marinho/following{/other_user}","gists_url":"https://api.github.com/users/marinho/gists{/gist_id}","starred_url":"https://api.github.com/users/marinho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marinho/subscriptions","organizations_url":"https://api.github.com/users/marinho/orgs","repos_url":"https://api.github.com/users/marinho/repos","events_url":"https://api.github.com/users/marinho/events{/privacy}","received_events_url":"https://api.github.com/users/marinho/received_events","type":"User","site_admin":false,"score":1.0},{"login":"infusion","id":197742,"avatar_url":"https://avatars.githubusercontent.com/u/197742","gravatar_id":"7c6a030ccf1fddcec6ea428d6171a79d","url":"https://api.github.com/users/infusion","html_url":"https://github.com/infusion","followers_url":"https://api.github.com/users/infusion/followers","following_url":"https://api.github.com/users/infusion/following{/other_user}","gists_url":"https://api.github.com/users/infusion/gists{/gist_id}","starred_url":"https://api.github.com/users/infusion/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/infusion/subscriptions","organizations_url":"https://api.github.com/users/infusion/orgs","repos_url":"https://api.github.com/users/infusion/repos","events_url":"https://api.github.com/users/infusion/events{/privacy}","received_events_url":"https://api.github.com/users/infusion/received_events","type":"User","site_admin":false,"score":1.0},{"login":"keyboardsurfer","id":336005,"avatar_url":"https://avatars.githubusercontent.com/u/336005","gravatar_id":"d2a06312762581d504ba0a25e5a90def","url":"https://api.github.com/users/keyboardsurfer","html_url":"https://github.com/keyboardsurfer","followers_url":"https://api.github.com/users/keyboardsurfer/followers","following_url":"https://api.github.com/users/keyboardsurfer/following{/other_user}","gists_url":"https://api.github.com/users/keyboardsurfer/gists{/gist_id}","starred_url":"https://api.github.com/users/keyboardsurfer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/keyboardsurfer/subscriptions","organizations_url":"https://api.github.com/users/keyboardsurfer/orgs","repos_url":"https://api.github.com/users/keyboardsurfer/repos","events_url":"https://api.github.com/users/keyboardsurfer/events{/privacy}","received_events_url":"https://api.github.com/users/keyboardsurfer/received_events","type":"User","site_admin":false,"score":1.0},{"login":"tcurdt","id":13697,"avatar_url":"https://avatars.githubusercontent.com/u/13697","gravatar_id":"cdf5f524330ccabaeda576749a34a30b","url":"https://api.github.com/users/tcurdt","html_url":"https://github.com/tcurdt","followers_url":"https://api.github.com/users/tcurdt/followers","following_url":"https://api.github.com/users/tcurdt/following{/other_user}","gists_url":"https://api.github.com/users/tcurdt/gists{/gist_id}","starred_url":"https://api.github.com/users/tcurdt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tcurdt/subscriptions","organizations_url":"https://api.github.com/users/tcurdt/orgs","repos_url":"https://api.github.com/users/tcurdt/repos","events_url":"https://api.github.com/users/tcurdt/events{/privacy}","received_events_url":"https://api.github.com/users/tcurdt/received_events","type":"User","site_admin":false,"score":1.0},{"login":"theophani","id":364246,"avatar_url":"https://avatars.githubusercontent.com/u/364246","gravatar_id":"7b1746f5ae99453e6a67f022ec0d73bd","url":"https://api.github.com/users/theophani","html_url":"https://github.com/theophani","followers_url":"https://api.github.com/users/theophani/followers","following_url":"https://api.github.com/users/theophani/following{/other_user}","gists_url":"https://api.github.com/users/theophani/gists{/gist_id}","starred_url":"https://api.github.com/users/theophani/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/theophani/subscriptions","organizations_url":"https://api.github.com/users/theophani/orgs","repos_url":"https://api.github.com/users/theophani/repos","events_url":"https://api.github.com/users/theophani/events{/privacy}","received_events_url":"https://api.github.com/users/theophani/received_events","type":"User","site_admin":false,"score":1.0},{"login":"till","id":27003,"avatar_url":"https://avatars.githubusercontent.com/u/27003","gravatar_id":"b33d0462e6324cce17b09a83f349aaac","url":"https://api.github.com/users/till","html_url":"https://github.com/till","followers_url":"https://api.github.com/users/till/followers","following_url":"https://api.github.com/users/till/following{/other_user}","gists_url":"https://api.github.com/users/till/gists{/gist_id}","starred_url":"https://api.github.com/users/till/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/till/subscriptions","organizations_url":"https://api.github.com/users/till/orgs","repos_url":"https://api.github.com/users/till/repos","events_url":"https://api.github.com/users/till/events{/privacy}","received_events_url":"https://api.github.com/users/till/received_events","type":"User","site_admin":false,"score":1.0},{"login":"cebe","id":189796,"avatar_url":"https://avatars.githubusercontent.com/u/189796","gravatar_id":"2ebfe57beabd0b9f8eb9ded1237a275d","url":"https://api.github.com/users/cebe","html_url":"https://github.com/cebe","followers_url":"https://api.github.com/users/cebe/followers","following_url":"https://api.github.com/users/cebe/following{/other_user}","gists_url":"https://api.github.com/users/cebe/gists{/gist_id}","starred_url":"https://api.github.com/users/cebe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cebe/subscriptions","organizations_url":"https://api.github.com/users/cebe/orgs","repos_url":"https://api.github.com/users/cebe/repos","events_url":"https://api.github.com/users/cebe/events{/privacy}","received_events_url":"https://api.github.com/users/cebe/received_events","type":"User","site_admin":false,"score":1.0},{"login":"amery","id":131371,"avatar_url":"https://avatars.githubusercontent.com/u/131371","gravatar_id":"ddf8b09b2681ad4abe831b5e3c05cff0","url":"https://api.github.com/users/amery","html_url":"https://github.com/amery","followers_url":"https://api.github.com/users/amery/followers","following_url":"https://api.github.com/users/amery/following{/other_user}","gists_url":"https://api.github.com/users/amery/gists{/gist_id}","starred_url":"https://api.github.com/users/amery/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amery/subscriptions","organizations_url":"https://api.github.com/users/amery/orgs","repos_url":"https://api.github.com/users/amery/repos","events_url":"https://api.github.com/users/amery/events{/privacy}","received_events_url":"https://api.github.com/users/amery/received_events","type":"User","site_admin":false,"score":1.0},{"login":"myabc","id":755,"avatar_url":"https://avatars.githubusercontent.com/u/755","gravatar_id":"9b1a71682de14fc6fc2b944a9c4814a0","url":"https://api.github.com/users/myabc","html_url":"https://github.com/myabc","followers_url":"https://api.github.com/users/myabc/followers","following_url":"https://api.github.com/users/myabc/following{/other_user}","gists_url":"https://api.github.com/users/myabc/gists{/gist_id}","starred_url":"https://api.github.com/users/myabc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/myabc/subscriptions","organizations_url":"https://api.github.com/users/myabc/orgs","repos_url":"https://api.github.com/users/myabc/repos","events_url":"https://api.github.com/users/myabc/events{/privacy}","received_events_url":"https://api.github.com/users/myabc/received_events","type":"User","site_admin":false,"score":1.0},{"login":"telekommunisten","id":420921,"avatar_url":"https://avatars.githubusercontent.com/u/420921","gravatar_id":"307848b658ef6b70e72b416ce40699ae","url":"https://api.github.com/users/telekommunisten","html_url":"https://github.com/telekommunisten","followers_url":"https://api.github.com/users/telekommunisten/followers","following_url":"https://api.github.com/users/telekommunisten/following{/other_user}","gists_url":"https://api.github.com/users/telekommunisten/gists{/gist_id}","starred_url":"https://api.github.com/users/telekommunisten/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/telekommunisten/subscriptions","organizations_url":"https://api.github.com/users/telekommunisten/orgs","repos_url":"https://api.github.com/users/telekommunisten/repos","events_url":"https://api.github.com/users/telekommunisten/events{/privacy}","received_events_url":"https://api.github.com/users/telekommunisten/received_events","type":"User","site_admin":false,"score":1.0},{"login":"kilaulena","id":25003,"avatar_url":"https://avatars.githubusercontent.com/u/25003","gravatar_id":"7712d746190ebd449f9c4bc042f44c21","url":"https://api.github.com/users/kilaulena","html_url":"https://github.com/kilaulena","followers_url":"https://api.github.com/users/kilaulena/followers","following_url":"https://api.github.com/users/kilaulena/following{/other_user}","gists_url":"https://api.github.com/users/kilaulena/gists{/gist_id}","starred_url":"https://api.github.com/users/kilaulena/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kilaulena/subscriptions","organizations_url":"https://api.github.com/users/kilaulena/orgs","repos_url":"https://api.github.com/users/kilaulena/repos","events_url":"https://api.github.com/users/kilaulena/events{/privacy}","received_events_url":"https://api.github.com/users/kilaulena/received_events","type":"User","site_admin":false,"score":1.0}]}
+
View
22 github/tests/ReplayData/Search.testSearchCode.txt
@@ -0,0 +1,22 @@
+https
+GET
+api.github.com
+None
+/search/code?sort=indexed&q=toto+user%3Ajacquev6+language%3APython&order=asc
+{'Authorization': 'Basic login_and_password_removed', 'User-Agent': 'PyGithub/Python'}
+null
+200
+[('status', '200 OK'), ('x-ratelimit-remaining', '29'), ('x-github-media-type', 'github.beta; format=json'), ('x-content-type-options', 'nosniff'), ('access-control-expose-headers', 'ETag, Link, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval'), ('x-github-request-id', '62E81E32:536E:2597C5F:531408C6'), ('access-control-allow-credentials', 'true'), ('vary', 'Accept-Encoding'), ('content-length', '23050'), ('server', 'GitHub.com'), ('x-ratelimit-limit', '30'), ('cache-control', 'no-cache'), ('date', 'Mon, 03 Mar 2014 04:44:54 GMT'), ('access-control-allow-origin', '*'), ('content-type', 'application/json; charset=utf-8'), ('x-ratelimit-reset', '1393821954')]
+{"total_count":5,"items":[{"name":"PullRequestFile.py","path":"github/tests/PullRequestFile.py","sha":"ab34118980644b82cd9587558e1aeb13642eb2cf","url":"https://api.github.com/repositories/3544490/contents/github/tests/PullRequestFile.py?ref=5a0d5e2b69368ce59fdc8b78688165aceb9f7ca8","git_url":"https://api.github.com/repositories/3544490/git/blobs/ab34118980644b82cd9587558e1aeb13642eb2cf","html_url":"https://github.com/jacquev6/PyGithub/blob/5a0d5e2b69368ce59fdc8b78688165aceb9f7ca8/github/tests/PullRequestFile.py","repository":{"id":3544490,"name":"PyGithub","full_name":"jacquev6/PyGithub","owner":{"login":"jacquev6","id":327146,"avatar_url":"https://avatars.githubusercontent.com/u/327146","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","url":"https://api.github.com/users/jacquev6","html_url":"https://github.com/jacquev6","followers_url":"https://api.github.com/users/jacquev6/followers","following_url":"https://api.github.com/users/jacquev6/following{/other_user}","gists_url":"https://api.github.com/users/jacquev6/gists{/gist_id}","starred_url":"https://api.github.com/users/jacquev6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jacquev6/subscriptions","organizations_url":"https://api.github.com/users/jacquev6/orgs","repos_url":"https://api.github.com/users/jacquev6/repos","events_url":"https://api.github.com/users/jacquev6/events{/privacy}","received_events_url":"https://api.github.com/users/jacquev6/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jacquev6/PyGithub","description":"Python library implementing the full Github API v3","fork":false,"url":"https://api.github.com/repos/jacquev6/PyGithub","forks_url":"https://api.github.com/repos/jacquev6/PyGithub/forks","keys_url":"https://api.github.com/repos/jacquev6/PyGithub/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jacquev6/PyGithub/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jacquev6/PyGithub/teams","hooks_url":"https://api.github.com/repos/jacquev6/PyGithub/hooks","issue_events_url":"https://api.github.com/repos/jacquev6/PyGithub/issues/events{/number}","events_url":"https://api.github.com/repos/jacquev6/PyGithub/events","assignees_url":"https://api.github.com/repos/jacquev6/PyGithub/assignees{/user}","branches_url":"https://api.github.com/repos/jacquev6/PyGithub/branches{/branch}","tags_url":"https://api.github.com/repos/jacquev6/PyGithub/tags","blobs_url":"https://api.github.com/repos/jacquev6/PyGithub/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jacquev6/PyGithub/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jacquev6/PyGithub/git/refs{/sha}","trees_url":"https://api.github.com/repos/jacquev6/PyGithub/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jacquev6/PyGithub/statuses/{sha}","languages_url":"https://api.github.com/repos/jacquev6/PyGithub/languages","stargazers_url":"https://api.github.com/repos/jacquev6/PyGithub/stargazers","contributors_url":"https://api.github.com/repos/jacquev6/PyGithub/contributors","subscribers_url":"https://api.github.com/repos/jacquev6/PyGithub/subscribers","subscription_url":"https://api.github.com/repos/jacquev6/PyGithub/subscription","commits_url":"https://api.github.com/repos/jacquev6/PyGithub/commits{/sha}","git_commits_url":"https://api.github.com/repos/jacquev6/PyGithub/git/commits{/sha}","comments_url":"https://api.github.com/repos/jacquev6/PyGithub/comments{/number}","issue_comment_url":"https://api.github.com/repos/jacquev6/PyGithub/issues/comments/{number}","contents_url":"https://api.github.com/repos/jacquev6/PyGithub/contents/{+path}","compare_url":"https://api.github.com/repos/jacquev6/PyGithub/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jacquev6/PyGithub/merges","archive_url":"https://api.github.com/repos/jacquev6/PyGithub/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jacquev6/PyGithub/downloads","issues_url":"https://api.github.com/repos/jacquev6/PyGithub/issues{/number}","pulls_url":"https://api.github.com/repos/jacquev6/PyGithub/pulls{/number}","milestones_url":"https://api.github.com/repos/jacquev6/PyGithub/milestones{/number}","notifications_url":"https://api.github.com/repos/jacquev6/PyGithub/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jacquev6/PyGithub/labels{/name}","releases_url":"https://api.github.com/repos/jacquev6/PyGithub/releases{/id}"},"score":0.3730505},{"name":"SystemCalls.py","path":"MockMockMock/tests/SystemCalls.py","sha":"03cfea8463802beb2aa81a24444b5c008de033b7","url":"https://api.github.com/repositories/6430524/contents/MockMockMock/tests/SystemCalls.py?ref=55fb8668087ad7461d02ce06ab9113414478801d","git_url":"https://api.github.com/repositories/6430524/git/blobs/03cfea8463802beb2aa81a24444b5c008de033b7","html_url":"https://github.com/jacquev6/MockMockMock/blob/55fb8668087ad7461d02ce06ab9113414478801d/MockMockMock/tests/SystemCalls.py","repository":{"id":6430524,"name":"MockMockMock","full_name":"jacquev6/MockMockMock","owner":{"login":"jacquev6","id":327146,"avatar_url":"https://avatars.githubusercontent.com/u/327146","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","url":"https://api.github.com/users/jacquev6","html_url":"https://github.com/jacquev6","followers_url":"https://api.github.com/users/jacquev6/followers","following_url":"https://api.github.com/users/jacquev6/following{/other_user}","gists_url":"https://api.github.com/users/jacquev6/gists{/gist_id}","starred_url":"https://api.github.com/users/jacquev6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jacquev6/subscriptions","organizations_url":"https://api.github.com/users/jacquev6/orgs","repos_url":"https://api.github.com/users/jacquev6/repos","events_url":"https://api.github.com/users/jacquev6/events{/privacy}","received_events_url":"https://api.github.com/users/jacquev6/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jacquev6/MockMockMock","description":"Python mock library focusing on very explicit definition of the mocks' behaviour","fork":false,"url":"https://api.github.com/repos/jacquev6/MockMockMock","forks_url":"https://api.github.com/repos/jacquev6/MockMockMock/forks","keys_url":"https://api.github.com/repos/jacquev6/MockMockMock/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jacquev6/MockMockMock/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jacquev6/MockMockMock/teams","hooks_url":"https://api.github.com/repos/jacquev6/MockMockMock/hooks","issue_events_url":"https://api.github.com/repos/jacquev6/MockMockMock/issues/events{/number}","events_url":"https://api.github.com/repos/jacquev6/MockMockMock/events","assignees_url":"https://api.github.com/repos/jacquev6/MockMockMock/assignees{/user}","branches_url":"https://api.github.com/repos/jacquev6/MockMockMock/branches{/branch}","tags_url":"https://api.github.com/repos/jacquev6/MockMockMock/tags","blobs_url":"https://api.github.com/repos/jacquev6/MockMockMock/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jacquev6/MockMockMock/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jacquev6/MockMockMock/git/refs{/sha}","trees_url":"https://api.github.com/repos/jacquev6/MockMockMock/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jacquev6/MockMockMock/statuses/{sha}","languages_url":"https://api.github.com/repos/jacquev6/MockMockMock/languages","stargazers_url":"https://api.github.com/repos/jacquev6/MockMockMock/stargazers","contributors_url":"https://api.github.com/repos/jacquev6/MockMockMock/contributors","subscribers_url":"https://api.github.com/repos/jacquev6/MockMockMock/subscribers","subscription_url":"https://api.github.com/repos/jacquev6/MockMockMock/subscription","commits_url":"https://api.github.com/repos/jacquev6/MockMockMock/commits{/sha}","git_commits_url":"https://api.github.com/repos/jacquev6/MockMockMock/git/commits{/sha}","comments_url":"https://api.github.com/repos/jacquev6/MockMockMock/comments{/number}","issue_comment_url":"https://api.github.com/repos/jacquev6/MockMockMock/issues/comments/{number}","contents_url":"https://api.github.com/repos/jacquev6/MockMockMock/contents/{+path}","compare_url":"https://api.github.com/repos/jacquev6/MockMockMock/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jacquev6/MockMockMock/merges","archive_url":"https://api.github.com/repos/jacquev6/MockMockMock/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jacquev6/MockMockMock/downloads","issues_url":"https://api.github.com/repos/jacquev6/MockMockMock/issues{/number}","pulls_url":"https://api.github.com/repos/jacquev6/MockMockMock/pulls{/number}","milestones_url":"https://api.github.com/repos/jacquev6/MockMockMock/milestones{/number}","notifications_url":"https://api.github.com/repos/jacquev6/MockMockMock/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jacquev6/MockMockMock/labels{/name}","releases_url":"https://api.github.com/repos/jacquev6/MockMockMock/releases{/id}"},"score":0.8956693},{"name":"tests.py","path":"MiniParse/Meta/Generable/tests.py","sha":"c6da48910c3c011fc57f55b0647300ecb2678aab","url":"https://api.github.com/repositories/13732521/contents/MiniParse/Meta/Generable/tests.py?ref=29a4557446adc79ce79ad77d9b2ce3156558ad5e","git_url":"https://api.github.com/repositories/13732521/git/blobs/c6da48910c3c011fc57f55b0647300ecb2678aab","html_url":"https://github.com/jacquev6/MiniParse/blob/29a4557446adc79ce79ad77d9b2ce3156558ad5e/MiniParse/Meta/Generable/tests.py","repository":{"id":13732521,"name":"MiniParse","full_name":"jacquev6/MiniParse","owner":{"login":"jacquev6","id":327146,"avatar_url":"https://avatars.githubusercontent.com/u/327146","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","url":"https://api.github.com/users/jacquev6","html_url":"https://github.com/jacquev6","followers_url":"https://api.github.com/users/jacquev6/followers","following_url":"https://api.github.com/users/jacquev6/following{/other_user}","gists_url":"https://api.github.com/users/jacquev6/gists{/gist_id}","starred_url":"https://api.github.com/users/jacquev6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jacquev6/subscriptions","organizations_url":"https://api.github.com/users/jacquev6/orgs","repos_url":"https://api.github.com/users/jacquev6/repos","events_url":"https://api.github.com/users/jacquev6/events{/privacy}","received_events_url":"https://api.github.com/users/jacquev6/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jacquev6/MiniParse","description":"Minimal, hence simple, parsing library in Python, with a focus on clear error messages","fork":false,"url":"https://api.github.com/repos/jacquev6/MiniParse","forks_url":"https://api.github.com/repos/jacquev6/MiniParse/forks","keys_url":"https://api.github.com/repos/jacquev6/MiniParse/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jacquev6/MiniParse/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jacquev6/MiniParse/teams","hooks_url":"https://api.github.com/repos/jacquev6/MiniParse/hooks","issue_events_url":"https://api.github.com/repos/jacquev6/MiniParse/issues/events{/number}","events_url":"https://api.github.com/repos/jacquev6/MiniParse/events","assignees_url":"https://api.github.com/repos/jacquev6/MiniParse/assignees{/user}","branches_url":"https://api.github.com/repos/jacquev6/MiniParse/branches{/branch}","tags_url":"https://api.github.com/repos/jacquev6/MiniParse/tags","blobs_url":"https://api.github.com/repos/jacquev6/MiniParse/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jacquev6/MiniParse/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jacquev6/MiniParse/git/refs{/sha}","trees_url":"https://api.github.com/repos/jacquev6/MiniParse/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jacquev6/MiniParse/statuses/{sha}","languages_url":"https://api.github.com/repos/jacquev6/MiniParse/languages","stargazers_url":"https://api.github.com/repos/jacquev6/MiniParse/stargazers","contributors_url":"https://api.github.com/repos/jacquev6/MiniParse/contributors","subscribers_url":"https://api.github.com/repos/jacquev6/MiniParse/subscribers","subscription_url":"https://api.github.com/repos/jacquev6/MiniParse/subscription","commits_url":"https://api.github.com/repos/jacquev6/MiniParse/commits{/sha}","git_commits_url":"https://api.github.com/repos/jacquev6/MiniParse/git/commits{/sha}","comments_url":"https://api.github.com/repos/jacquev6/MiniParse/comments{/number}","issue_comment_url":"https://api.github.com/repos/jacquev6/MiniParse/issues/comments/{number}","contents_url":"https://api.github.com/repos/jacquev6/MiniParse/contents/{+path}","compare_url":"https://api.github.com/repos/jacquev6/MiniParse/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jacquev6/MiniParse/merges","archive_url":"https://api.github.com/repos/jacquev6/MiniParse/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jacquev6/MiniParse/downloads","issues_url":"https://api.github.com/repos/jacquev6/MiniParse/issues{/number}","pulls_url":"https://api.github.com/repos/jacquev6/MiniParse/pulls{/number}","milestones_url":"https://api.github.com/repos/jacquev6/MiniParse/milestones{/number}","notifications_url":"https://api.github.com/repos/jacquev6/MiniParse/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jacquev6/MiniParse/labels{/name}","releases_url":"https://api.github.com/repos/jacquev6/MiniParse/releases{/id}"},"score":1.4734261},{"name":"LexerTestCase.py","path":"MiniParse/Meta/Grammars/HandWrittenEbnf/tests/LexerTestCase.py","sha":"41e85de4d982c4b81ba73aa94e0b87893cfab031","url":"https://api.github.com/repositories/13732521/contents/MiniParse/Meta/Grammars/HandWrittenEbnf/tests/LexerTestCase.py?ref=29a4557446adc79ce79ad77d9b2ce3156558ad5e","git_url":"https://api.github.com/repositories/13732521/git/blobs/41e85de4d982c4b81ba73aa94e0b87893cfab031","html_url":"https://github.com/jacquev6/MiniParse/blob/29a4557446adc79ce79ad77d9b2ce3156558ad5e/MiniParse/Meta/Grammars/HandWrittenEbnf/tests/LexerTestCase.py","repository":{"id":13732521,"name":"MiniParse","full_name":"jacquev6/MiniParse","owner":{"login":"jacquev6","id":327146,"avatar_url":"https://avatars.githubusercontent.com/u/327146","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","url":"https://api.github.com/users/jacquev6","html_url":"https://github.com/jacquev6","followers_url":"https://api.github.com/users/jacquev6/followers","following_url":"https://api.github.com/users/jacquev6/following{/other_user}","gists_url":"https://api.github.com/users/jacquev6/gists{/gist_id}","starred_url":"https://api.github.com/users/jacquev6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jacquev6/subscriptions","organizations_url":"https://api.github.com/users/jacquev6/orgs","repos_url":"https://api.github.com/users/jacquev6/repos","events_url":"https://api.github.com/users/jacquev6/events{/privacy}","received_events_url":"https://api.github.com/users/jacquev6/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jacquev6/MiniParse","description":"Minimal, hence simple, parsing library in Python, with a focus on clear error messages","fork":false,"url":"https://api.github.com/repos/jacquev6/MiniParse","forks_url":"https://api.github.com/repos/jacquev6/MiniParse/forks","keys_url":"https://api.github.com/repos/jacquev6/MiniParse/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jacquev6/MiniParse/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jacquev6/MiniParse/teams","hooks_url":"https://api.github.com/repos/jacquev6/MiniParse/hooks","issue_events_url":"https://api.github.com/repos/jacquev6/MiniParse/issues/events{/number}","events_url":"https://api.github.com/repos/jacquev6/MiniParse/events","assignees_url":"https://api.github.com/repos/jacquev6/MiniParse/assignees{/user}","branches_url":"https://api.github.com/repos/jacquev6/MiniParse/branches{/branch}","tags_url":"https://api.github.com/repos/jacquev6/MiniParse/tags","blobs_url":"https://api.github.com/repos/jacquev6/MiniParse/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jacquev6/MiniParse/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jacquev6/MiniParse/git/refs{/sha}","trees_url":"https://api.github.com/repos/jacquev6/MiniParse/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jacquev6/MiniParse/statuses/{sha}","languages_url":"https://api.github.com/repos/jacquev6/MiniParse/languages","stargazers_url":"https://api.github.com/repos/jacquev6/MiniParse/stargazers","contributors_url":"https://api.github.com/repos/jacquev6/MiniParse/contributors","subscribers_url":"https://api.github.com/repos/jacquev6/MiniParse/subscribers","subscription_url":"https://api.github.com/repos/jacquev6/MiniParse/subscription","commits_url":"https://api.github.com/repos/jacquev6/MiniParse/commits{/sha}","git_commits_url":"https://api.github.com/repos/jacquev6/MiniParse/git/commits{/sha}","comments_url":"https://api.github.com/repos/jacquev6/MiniParse/comments{/number}","issue_comment_url":"https://api.github.com/repos/jacquev6/MiniParse/issues/comments/{number}","contents_url":"https://api.github.com/repos/jacquev6/MiniParse/contents/{+path}","compare_url":"https://api.github.com/repos/jacquev6/MiniParse/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jacquev6/MiniParse/merges","archive_url":"https://api.github.com/repos/jacquev6/MiniParse/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jacquev6/MiniParse/downloads","issues_url":"https://api.github.com/repos/jacquev6/MiniParse/issues{/number}","pulls_url":"https://api.github.com/repos/jacquev6/MiniParse/pulls{/number}","milestones_url":"https://api.github.com/repos/jacquev6/MiniParse/milestones{/number}","notifications_url":"https://api.github.com/repos/jacquev6/MiniParse/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jacquev6/MiniParse/labels{/name}","releases_url":"https://api.github.com/repos/jacquev6/MiniParse/releases{/id}"},"score":0.52355915},{"name":"ParserTestCase.py","path":"MiniParse/Meta/Grammars/HandWrittenEbnf/tests/ParserTestCase.py","sha":"8668194e0cdf3e70342ff526434f3328e6f3a1b3","url":"https://api.github.com/repositories/13732521/contents/MiniParse/Meta/Grammars/HandWrittenEbnf/tests/ParserTestCase.py?ref=29a4557446adc79ce79ad77d9b2ce3156558ad5e","git_url":"https://api.github.com/repositories/13732521/git/blobs/8668194e0cdf3e70342ff526434f3328e6f3a1b3","html_url":"https://github.com/jacquev6/MiniParse/blob/29a4557446adc79ce79ad77d9b2ce3156558ad5e/MiniParse/Meta/Grammars/HandWrittenEbnf/tests/ParserTestCase.py","repository":{"id":13732521,"name":"MiniParse","full_name":"jacquev6/MiniParse","owner":{"login":"jacquev6","id":327146,"avatar_url":"https://avatars.githubusercontent.com/u/327146","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","url":"https://api.github.com/users/jacquev6","html_url":"https://github.com/jacquev6","followers_url":"https://api.github.com/users/jacquev6/followers","following_url":"https://api.github.com/users/jacquev6/following{/other_user}","gists_url":"https://api.github.com/users/jacquev6/gists{/gist_id}","starred_url":"https://api.github.com/users/jacquev6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jacquev6/subscriptions","organizations_url":"https://api.github.com/users/jacquev6/orgs","repos_url":"https://api.github.com/users/jacquev6/repos","events_url":"https://api.github.com/users/jacquev6/events{/privacy}","received_events_url":"https://api.github.com/users/jacquev6/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jacquev6/MiniParse","description":"Minimal, hence simple, parsing library in Python, with a focus on clear error messages","fork":false,"url":"https://api.github.com/repos/jacquev6/MiniParse","forks_url":"https://api.github.com/repos/jacquev6/MiniParse/forks","keys_url":"https://api.github.com/repos/jacquev6/MiniParse/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jacquev6/MiniParse/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jacquev6/MiniParse/teams","hooks_url":"https://api.github.com/repos/jacquev6/MiniParse/hooks","issue_events_url":"https://api.github.com/repos/jacquev6/MiniParse/issues/events{/number}","events_url":"https://api.github.com/repos/jacquev6/MiniParse/events","assignees_url":"https://api.github.com/repos/jacquev6/MiniParse/assignees{/user}","branches_url":"https://api.github.com/repos/jacquev6/MiniParse/branches{/branch}","tags_url":"https://api.github.com/repos/jacquev6/MiniParse/tags","blobs_url":"https://api.github.com/repos/jacquev6/MiniParse/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jacquev6/MiniParse/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jacquev6/MiniParse/git/refs{/sha}","trees_url":"https://api.github.com/repos/jacquev6/MiniParse/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jacquev6/MiniParse/statuses/{sha}","languages_url":"https://api.github.com/repos/jacquev6/MiniParse/languages","stargazers_url":"https://api.github.com/repos/jacquev6/MiniParse/stargazers","contributors_url":"https://api.github.com/repos/jacquev6/MiniParse/contributors","subscribers_url":"https://api.github.com/repos/jacquev6/MiniParse/subscribers","subscription_url":"https://api.github.com/repos/jacquev6/MiniParse/subscription","commits_url":"https://api.github.com/repos/jacquev6/MiniParse/commits{/sha}","git_commits_url":"https://api.github.com/repos/jacquev6/MiniParse/git/commits{/sha}","comments_url":"https://api.github.com/repos/jacquev6/MiniParse/comments{/number}","issue_comment_url":"https://api.github.com/repos/jacquev6/MiniParse/issues/comments/{number}","contents_url":"https://api.github.com/repos/jacquev6/MiniParse/contents/{+path}","compare_url":"https://api.github.com/repos/jacquev6/MiniParse/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jacquev6/MiniParse/merges","archive_url":"https://api.github.com/repos/jacquev6/MiniParse/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jacquev6/MiniParse/downloads","issues_url":"https://api.github.com/repos/jacquev6/MiniParse/issues{/number}","pulls_url":"https://api.github.com/repos/jacquev6/MiniParse/pulls{/number}","milestones_url":"https://api.github.com/repos/jacquev6/MiniParse/milestones{/number}","notifications_url":"https://api.github.com/repos/jacquev6/MiniParse/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jacquev6/MiniParse/labels{/name}","releases_url":"https://api.github.com/repos/jacquev6/MiniParse/releases{/id}"},"score":0.41884732}]}
+
+https
+GET
+api.github.com
+None
+/repositories/3544490/contents/github/tests/PullRequestFile.py?ref=5a0d5e2b69368ce59fdc8b78688165aceb9f7ca8
+{'Authorization': 'Basic login_and_password_removed', 'User-Agent': 'PyGithub/Python'}
+null
+200
+[('status', '200 OK'), ('x-ratelimit-remaining', '4998'), ('x-github-media-type', 'github.beta; format=json'), ('x-content-type-options', 'nosniff'), ('access-control-expose-headers', 'ETag, Link, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval'), ('x-github-request-id', '62E81E32:5373:31E8CCD:531408C7'), ('access-control-allow-credentials', 'true'), ('vary', 'Accept, Authorization, Cookie, X-GitHub-OTP, Accept-Encoding'), ('content-length', '5508'), ('server', 'GitHub.com'), ('last-modified', 'Wed, 21 Aug 2013 14:38:52 GMT'), ('x-ratelimit-limit', '5000'), ('etag', '"938c732541bc6b4c686d832b9c3f3625"'), ('cache-control', 'private, max-age=60, s-maxage=60'), ('date', 'Mon, 03 Mar 2014 04:44:55 GMT'), ('access-control-allow-origin', '*'), ('content-type', 'application/json; charset=utf-8'), ('x-ratelimit-reset', '1393823721')]
+{"name":"PullRequestFile.py","path":"github/tests/PullRequestFile.py","sha":"ab34118980644b82cd9587558e1aeb13642eb2cf","size":3313,"url":"https://api.github.com/repos/jacquev6/PyGithub/contents/github/tests/PullRequestFile.py?ref=5a0d5e2b69368ce59fdc8b78688165aceb9f7ca8","html_url":"https://github.com/jacquev6/PyGithub/blob/5a0d5e2b69368ce59fdc8b78688165aceb9f7ca8/github/tests/PullRequestFile.py","git_url":"https://api.github.com/repos/jacquev6/PyGithub/git/blobs/ab34118980644b82cd9587558e1aeb13642eb2cf","type":"file","content":"IyAtKi0gY29kaW5nOiB1dGYtOCAtKi0KCiMjIyMjIyMjIyMjIyMjIyMjIyMj\nIyMjIyMjIyMgQ29weXJpZ2h0cyBhbmQgbGljZW5zZSAjIyMjIyMjIyMjIyMj\nIyMjIyMjIyMjIyMjIyMjCiMgICAgICAgICAgICAgICAgICAgICAgICAgICAg\nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg\nICAgICAjCiMgQ29weXJpZ2h0IDIwMTIgVmluY2VudCBKYWNxdWVzIDx2aW5j\nZW50QHZpbmNlbnQtamFjcXVlcy5uZXQ+ICAgICAgICAgICAgICAgICAjCiMg\nQ29weXJpZ2h0IDIwMTIgWmVhcmluIDx6ZWFyaW5AZ29uay5uZXQ+ICAgICAg\nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjCiMgQ29weXJpZ2h0\nIDIwMTMgVmluY2VudCBKYWNxdWVzIDx2aW5jZW50QHZpbmNlbnQtamFjcXVl\ncy5uZXQ+ICAgICAgICAgICAgICAgICAjCiMgICAgICAgICAgICAgICAgICAg\nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg\nICAgICAgICAgICAgICAjCiMgVGhpcyBmaWxlIGlzIHBhcnQgb2YgUHlHaXRo\ndWIuIGh0dHA6Ly9qYWNxdWV2Ni5naXRodWIuY29tL1B5R2l0aHViLyAgICAg\nICAgICAjCiMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg\nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjCiMg\nUHlHaXRodWIgaXMgZnJlZSBzb2Z0d2FyZTogeW91IGNhbiByZWRpc3RyaWJ1\ndGUgaXQgYW5kL29yIG1vZGlmeSBpdCB1bmRlciAgICAjCiMgdGhlIHRlcm1z\nIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMg\ncHVibGlzaGVkIGJ5IHRoZSBGcmVlICAjCiMgU29mdHdhcmUgRm91bmRhdGlv\nbiwgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3IgKGF0IHlv\ndXIgb3B0aW9uKSAgICAjCiMgYW55IGxhdGVyIHZlcnNpb24uICAgICAgICAg\nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg\nICAgICAjCiMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg\nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjCiMg\nUHlHaXRodWIgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3\naWxsIGJlIHVzZWZ1bCwgYnV0IFdJVEhPVVQgQU5ZICAjCiMgV0FSUkFOVFk7\nIHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZiBNRVJDSEFO\nVEFCSUxJVFkgb3IgRklUTkVTUyAgICAjCiMgRk9SIEEgUEFSVElDVUxBUiBQ\nVVJQT1NFLiBTZWUgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGlj\nZW5zZSBmb3IgbW9yZSAjCiMgZGV0YWlscy4gICAgICAgICAgICAgICAgICAg\nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg\nICAgICAjCiMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg\nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjCiMg\nWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExl\nc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlICAgICAjCiMgYWxvbmcgd2l0\naCBQeUdpdGh1Yi4gSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9s\naWNlbnNlcy8+LiAgICAgICAgICAgICAjCiMgICAgICAgICAgICAgICAgICAg\nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg\nICAgICAgICAgICAgICAjCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj\nIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj\nIyMjIyMjCgppbXBvcnQgRnJhbWV3b3JrCgoKY2xhc3MgUHVsbFJlcXVlc3RG\naWxlKEZyYW1ld29yay5UZXN0Q2FzZSk6CiAgICBkZWYgc2V0VXAoc2VsZik6\nCiAgICAgICAgRnJhbWV3b3JrLlRlc3RDYXNlLnNldFVwKHNlbGYpCiAgICAg\nICAgc2VsZi5maWxlID0gc2VsZi5nLmdldF91c2VyKCkuZ2V0X3JlcG8oIlB5\nR2l0aHViIikuZ2V0X3B1bGwoMzEpLmdldF9maWxlcygpWzBdCgogICAgZGVm\nIHRlc3RBdHRyaWJ1dGVzKHNlbGYpOgogICAgICAgIHNlbGYuYXNzZXJ0RXF1\nYWwoc2VsZi5maWxlLmFkZGl0aW9ucywgMSkKICAgICAgICBzZWxmLmFzc2Vy\ndEVxdWFsKHNlbGYuZmlsZS5ibG9iX3VybCwgImh0dHBzOi8vZ2l0aHViLmNv\nbS9qYWNxdWV2Ni9QeUdpdGh1Yi9ibG9iLzhhNGYzMDZkNGIyMjM2ODJkZDE5\nNDEwZDRhOTE1MDYzNmViZTQyMDYvY29kZWdlbi90ZW1wbGF0ZXMvR2l0aHVi\nT2JqZWN0LnB5IikKICAgICAgICBzZWxmLmFzc2VydEVxdWFsKHNlbGYuZmls\nZS5jaGFuZ2VzLCAyKQogICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoc2VsZi5m\naWxlLmRlbGV0aW9ucywgMSkKICAgICAgICBzZWxmLmFzc2VydEVxdWFsKHNl\nbGYuZmlsZS5maWxlbmFtZSwgImNvZGVnZW4vdGVtcGxhdGVzL0dpdGh1Yk9i\namVjdC5weSIpCiAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChzZWxmLmZpbGUu\ncGF0Y2gsICdAQCAtNzAsNyArNzAsNyBAQCBkZWYgX191c2VBdHRyaWJ1dGVz\nKCBzZWxmLCBhdHRyaWJ1dGVzICk6XG4gXG4gICAgICAgICAjIEB0b3RvIE5v\nIG5lZWQgdG8gY2hlY2sgaWYgYXR0cmlidXRlIGlzIGluIGF0dHJpYnV0ZXMg\nd2hlbiBhdHRyaWJ1dGUgaXMgbWFuZGF0b3J5XG4geyUgZm9yIGF0dHJpYnV0\nZSBpbiBjbGFzcy5hdHRyaWJ1dGVzfGRpY3Rzb3J0OiJuYW1lIiAlfVxuLSAg\nICAgICAgaWYgInt7IGF0dHJpYnV0ZS5uYW1lIH19IiBpbiBhdHRyaWJ1dGVz\nIGFuZCBhdHRyaWJ1dGVzWyAie3sgYXR0cmlidXRlLm5hbWUgfX0iIF0gaXMg\nbm90IE5vbmU6XG4rICAgICAgICBpZiAie3sgYXR0cmlidXRlLm5hbWUgfX0i\nIGluIGF0dHJpYnV0ZXMgYW5kIGF0dHJpYnV0ZXNbICJ7eyBhdHRyaWJ1dGUu\nbmFtZSB9fSIgXSBpcyBub3QgTm9uZTogIyBwcmFnbWEgbm8gYnJhbmNoXG4g\nXG4geyUgaWYgYXR0cmlidXRlLnR5cGUuY2FyZGluYWxpdHkgPT0gInNjYWxh\nciIgJX1cbiB7JSBpZiBhdHRyaWJ1dGUudHlwZS5zaW1wbGUgJX0nKQogICAg\nICAgIHNlbGYuYXNzZXJ0RXF1YWwoc2VsZi5maWxlLnJhd191cmwsICJodHRw\nczovL2dpdGh1Yi5jb20vamFjcXVldjYvUHlHaXRodWIvcmF3LzhhNGYzMDZk\nNGIyMjM2ODJkZDE5NDEwZDRhOTE1MDYzNmViZTQyMDYvY29kZWdlbi90ZW1w\nbGF0ZXMvR2l0aHViT2JqZWN0LnB5IikKICAgICAgICBzZWxmLmFzc2VydEVx\ndWFsKHNlbGYuZmlsZS5zaGEsICI4YTRmMzA2ZDRiMjIzNjgyZGQxOTQxMGQ0\nYTkxNTA2MzZlYmU0MjA2IikKICAgICAgICBzZWxmLmFzc2VydEVxdWFsKHNl\nbGYuZmlsZS5zdGF0dXMsICJtb2RpZmllZCIpCg==\n","encoding":"base64","_links":{"self":"https://api.github.com/repos/jacquev6/PyGithub/contents/github/tests/PullRequestFile.py?ref=5a0d5e2b69368ce59fdc8b78688165aceb9f7ca8","git":"https://api.github.com/repos/jacquev6/PyGithub/git/blobs/ab34118980644b82cd9587558e1aeb13642eb2cf","html":"https://github.com/jacquev6/PyGithub/blob/5a0d5e2b69368ce59fdc8b78688165aceb9f7ca8/github/tests/PullRequestFile.py"}}
+
View
11 github/tests/ReplayData/Search.testSearchIssues.txt
11 additions, 0 deletions not shown
View
22 github/tests/ReplayData/Search.testSearchRepos.txt
22 additions, 0 deletions not shown
View
11 github/tests/ReplayData/Search.testSearchUsers.txt
@@ -0,0 +1,11 @@
+https
+GET
+api.github.com
+None
+/search/users?sort=followers&q=vincent&order=desc
+{'Authorization': 'Basic login_and_password_removed', 'User-Agent': 'PyGithub/Python'}
+null
+200
+[('status', '200 OK'), ('x-ratelimit-remaining', '29'), ('x-github-media-type', 'github.beta; format=json'), ('x-content-type-options', 'nosniff'), ('access-control-expose-headers', 'ETag, Link, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval'), ('x-github-request-id', '62E81E32:536F:4325D43:53140505'), ('access-control-allow-credentials', 'true'), ('vary', 'Accept-Encoding'), ('content-length', '27634'), ('server', 'GitHub.com'), ('x-ratelimit-limit', '30'), ('link', '<https://api.github.com/search/users?sort=followers&q=vincent&order=desc&page=2>; rel="next", <https://api.github.com/search/users?sort=followers&q=vincent&order=desc&page=34>; rel="last"'), ('cache-control', 'no-cache'), ('date', 'Mon, 03 Mar 2014 04:28:53 GMT'), ('access-control-allow-origin', '*'), ('content-type', 'application/json; charset=utf-8'), ('x-ratelimit-reset', '1393820993')]
+{"total_count":2781,"items":[{"login":"nvie","id":83844,"avatar_url":"https://avatars.githubusercontent.com/u/83844","gravatar_id":"466ef7561a0b100dc5a1021959962d28","url":"https://api.github.com/users/nvie","html_url":"https://github.com/nvie","followers_url":"https://api.github.com/users/nvie/followers","following_url":"https://api.github.com/users/nvie/following{/other_user}","gists_url":"https://api.github.com/users/nvie/gists{/gist_id}","starred_url":"https://api.github.com/users/nvie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nvie/subscriptions","organizations_url":"https://api.github.com/users/nvie/orgs","repos_url":"https://api.github.com/users/nvie/repos","events_url":"https://api.github.com/users/nvie/events{/privacy}","received_events_url":"https://api.github.com/users/nvie/received_events","type":"User","site_admin":false,"score":36.965874},{"login":"lusis","id":228958,"avatar_url":"https://avatars.githubusercontent.com/u/228958","gravatar_id":"03a966709300efb4a86ce5ee8f88f696","url":"https://api.github.com/users/lusis","html_url":"https://github.com/lusis","followers_url":"https://api.github.com/users/lusis/followers","following_url":"https://api.github.com/users/lusis/following{/other_user}","gists_url":"https://api.github.com/users/lusis/gists{/gist_id}","starred_url":"https://api.github.com/users/lusis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lusis/subscriptions","organizations_url":"https://api.github.com/users/lusis/orgs","repos_url":"https://api.github.com/users/lusis/repos","events_url":"https://api.github.com/users/lusis/events{/privacy}","received_events_url":"https://api.github.com/users/lusis/received_events","type":"User","site_admin":false,"score":16.9694},{"login":"obra","id":45416,"avatar_url":"https://avatars.githubusercontent.com/u/45416","gravatar_id":"a145dbf5d67ba1eb717fbe3a1f51509c","url":"https://api.github.com/users/obra","html_url":"https://github.com/obra","followers_url":"https://api.github.com/users/obra/followers","following_url":"https://api.github.com/users/obra/following{/other_user}","gists_url":"https://api.github.com/users/obra/gists{/gist_id}","starred_url":"https://api.github.com/users/obra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/obra/subscriptions","organizations_url":"https://api.github.com/users/obra/orgs","repos_url":"https://api.github.com/users/obra/repos","events_url":"https://api.github.com/users/obra/events{/privacy}","received_events_url":"https://api.github.com/users/obra/received_events","type":"User","site_admin":false,"score":19.73637},{"login":"vjousse","id":154904,"avatar_url":"https://avatars.githubusercontent.com/u/154904","gravatar_id":"c676f9efc8e54985e84c044899481267","url":"https://api.github.com/users/vjousse","html_url":"https://github.com/vjousse","followers_url":"https://api.github.com/users/vjousse/followers","following_url":"https://api.github.com/users/vjousse/following{/other_user}","gists_url":"https://api.github.com/users/vjousse/gists{/gist_id}","starred_url":"https://api.github.com/users/vjousse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vjousse/subscriptions","organizations_url":"https://api.github.com/users/vjousse/orgs","repos_url":"https://api.github.com/users/vjousse/repos","events_url":"https://api.github.com/users/vjousse/events{/privacy}","received_events_url":"https://api.github.com/users/vjousse/received_events","type":"User","site_admin":false,"score":32.907475},{"login":"vincentbernat","id":631446,"avatar_url":"https://avatars.githubusercontent.com/u/631446","gravatar_id":"2c0bde3f5628f35390c42fe505b79da4","url":"https://api.github.com/users/vincentbernat","html_url":"https://github.com/vincentbernat","followers_url":"https://api.github.com/users/vincentbernat/followers","following_url":"https://api.github.com/users/vincentbernat/following{/other_user}","gists_url":"https://api.github.com/users/vincentbernat/gists{/gist_id}","starred_url":"https://api.github.com/users/vincentbernat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vincentbernat/subscriptions","organizations_url":"https://api.github.com/users/vincentbernat/orgs","repos_url":"https://api.github.com/users/vincentbernat/repos","events_url":"https://api.github.com/users/vincentbernat/events{/privacy}","received_events_url":"https://api.github.com/users/vincentbernat/received_events","type":"User","site_admin":false,"score":21.363638},{"login":"vincenthz","id":174631,"avatar_url":"https://avatars.githubusercontent.com/u/174631","gravatar_id":"1d0a2ab73604a28d767acc0e547c8985","url":"https://api.github.com/users/vincenthz","html_url":"https://github.com/vincenthz","followers_url":"https://api.github.com/users/vincenthz/followers","following_url":"https://api.github.com/users/vincenthz/following{/other_user}","gists_url":"https://api.github.com/users/vincenthz/gists{/gist_id}","starred_url":"https://api.github.com/users/vincenthz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vincenthz/subscriptions","organizations_url":"https://api.github.com/users/vincenthz/orgs","repos_url":"https://api.github.com/users/vincenthz/repos","events_url":"https://api.github.com/users/vincenthz/events{/privacy}","received_events_url":"https://api.github.com/users/vincenthz/received_events","type":"User","site_admin":false,"score":5.5826187},{"login":"sethvincent","id":164214,"avatar_url":"https://avatars.githubusercontent.com/u/164214","gravatar_id":"652e02cbd134e0e92f3f81fe14bda3d1","url":"https://api.github.com/users/sethvincent","html_url":"https://github.com/sethvincent","followers_url":"https://api.github.com/users/sethvincent/followers","following_url":"https://api.github.com/users/sethvincent/following{/other_user}","gists_url":"https://api.github.com/users/sethvincent/gists{/gist_id}","starred_url":"https://api.github.com/users/sethvincent/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sethvincent/subscriptions","organizations_url":"https://api.github.com/users/sethvincent/orgs","repos_url":"https://api.github.com/users/sethvincent/repos","events_url":"https://api.github.com/users/sethvincent/events{/privacy}","received_events_url":"https://api.github.com/users/sethvincent/received_events","type":"User","site_admin":false,"score":5.302938},{"login":"VinceG","id":195199,"avatar_url":"https://avatars.githubusercontent.com/u/195199","gravatar_id":"3cd0394357ab8911c794204ac524b115","url":"https://api.github.com/users/VinceG","html_url":"https://github.com/VinceG","followers_url":"https://api.github.com/users/VinceG/followers","following_url":"https://api.github.com/users/VinceG/following{/other_user}","gists_url":"https://api.github.com/users/VinceG/gists{/gist_id}","starred_url":"https://api.github.com/users/VinceG/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/VinceG/subscriptions","organizations_url":"https://api.github.com/users/VinceG/orgs","repos_url":"https://api.github.com/users/VinceG/repos","events_url":"https://api.github.com/users/VinceG/events{/privacy}","received_events_url":"https://api.github.com/users/VinceG/received_events","type":"User","site_admin":false,"score":3.6360402},{"login":"vinch","id":155370,"avatar_url":"https://avatars.githubusercontent.com/u/155370","gravatar_id":"a3895a2d6f26155968be47fc03dddc40","url":"https://api.github.com/users/vinch","html_url":"https://github.com/vinch","followers_url":"https://api.github.com/users/vinch/followers","following_url":"https://api.github.com/users/vinch/following{/other_user}","gists_url":"https://api.github.com/users/vinch/gists{/gist_id}","starred_url":"https://api.github.com/users/vinch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vinch/subscriptions","organizations_url":"https://api.github.com/users/vinch/orgs","repos_url":"https://api.github.com/users/vinch/repos","events_url":"https://api.github.com/users/vinch/events{/privacy}","received_events_url":"https://api.github.com/users/vinch/received_events","type":"User","site_admin":false,"score":4.111639},{"login":"vvo","id":123822,"avatar_url":"https://avatars.githubusercontent.com/u/123822","gravatar_id":"667176b96540d167eb74f473c9aea5f7","url":"https://api.github.com/users/vvo","html_url":"https://github.com/vvo","followers_url":"https://api.github.com/users/vvo/followers","following_url":"https://api.github.com/users/vvo/following{/other_user}","gists_url":"https://api.github.com/users/vvo/gists{/gist_id}","starred_url":"https://api.github.com/users/vvo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vvo/subscriptions","organizations_url":"https://api.github.com/users/vvo/orgs","repos_url":"https://api.github.com/users/vvo/repos","events_url":"https://api.github.com/users/vvo/events{/privacy}","received_events_url":"https://api.github.com/users/vvo/received_events","type":"User","site_admin":false,"score":4.209945},{"login":"blanchonvincent","id":1580512,"avatar_url":"https://avatars.githubusercontent.com/u/1580512","gravatar_id":"d6288a0b3a370e4db4ea27adbeb74a30","url":"https://api.github.com/users/blanchonvincent","html_url":"https://github.com/blanchonvincent","followers_url":"https://api.github.com/users/blanchonvincent/followers","following_url":"https://api.github.com/users/blanchonvincent/following{/other_user}","gists_url":"https://api.github.com/users/blanchonvincent/gists{/gist_id}","starred_url":"https://api.github.com/users/blanchonvincent/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blanchonvincent/subscriptions","organizations_url":"https://api.github.com/users/blanchonvincent/orgs","repos_url":"https://api.github.com/users/blanchonvincent/repos","events_url":"https://api.github.com/users/blanchonvincent/events{/privacy}","received_events_url":"https://api.github.com/users/blanchonvincent/received_events","type":"User","site_admin":false,"score":3.2129176},{"login":"vincent-zhao","id":1393423,"avatar_url":"https://avatars.githubusercontent.com/u/1393423","gravatar_id":"886a562bd3cc225ec3250650d8cdf4bd","url":"https://api.github.com/users/vincent-zhao","html_url":"https://github.com/vincent-zhao","followers_url":"https://api.github.com/users/vincent-zhao/followers","following_url":"https://api.github.com/users/vincent-zhao/following{/other_user}","gists_url":"https://api.github.com/users/vincent-zhao/gists{/gist_id}","starred_url":"https://api.github.com/users/vincent-zhao/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vincent-zhao/subscriptions","organizations_url":"https://api.github.com/users/vincent-zhao/orgs","repos_url":"https://api.github.com/users/vincent-zhao/repos","events_url":"https://api.github.com/users/vincent-zhao/events{/privacy}","received_events_url":"https://api.github.com/users/vincent-zhao/received_events","type":"User","site_admin":false,"score":3.4732492},{"login":"vincentstorme","id":2442225,"avatar_url":"https://avatars.githubusercontent.com/u/2442225","gravatar_id":"f6957ae1ebc89b683f27dcb3cb6af167","url":"https://api.github.com/users/vincentstorme","html_url":"https://github.com/vincentstorme","followers_url":"https://api.github.com/users/vincentstorme/followers","following_url":"https://api.github.com/users/vincentstorme/following{/other_user}","gists_url":"https://api.github.com/users/vincentstorme/gists{/gist_id}","starred_url":"https://api.github.com/users/vincentstorme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vincentstorme/subscriptions","organizations_url":"https://api.github.com/users/vincentstorme/orgs","repos_url":"https://api.github.com/users/vincentstorme/repos","events_url":"https://api.github.com/users/vincentstorme/events{/privacy}","received_events_url":"https://api.github.com/users/vincentstorme/received_events","type":"User","site_admin":false,"score":4.5820265},{"login":"VincentToups","id":31994,"avatar_url":"https://avatars.githubusercontent.com/u/31994","gravatar_id":"31a9803728a756c2b6ec090cb77852b3","url":"https://api.github.com/users/VincentToups","html_url":"https://github.com/VincentToups","followers_url":"https://api.github.com/users/VincentToups/followers","following_url":"https://api.github.com/users/VincentToups/following{/other_user}","gists_url":"https://api.github.com/users/VincentToups/gists{/gist_id}","starred_url":"https://api.github.com/users/VincentToups/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/VincentToups/subscriptions","organizations_url":"https://api.github.com/users/VincentToups/orgs","repos_url":"https://api.github.com/users/VincentToups/repos","events_url":"https://api.github.com/users/VincentToups/events{/privacy}","received_events_url":"https://api.github.com/users/VincentToups/received_events","type":"User","site_admin":false,"score":3.9941156},{"login":"Vayn","id":224407,"avatar_url":"https://avatars.githubusercontent.com/u/224407","gravatar_id":"dd02e2c7ecf7c377b6b9c2c1a23633d0","url":"https://api.github.com/users/Vayn","html_url":"https://github.com/Vayn","followers_url":"https://api.github.com/users/Vayn/followers","following_url":"https://api.github.com/users/Vayn/following{/other_user}","gists_url":"https://api.github.com/users/Vayn/gists{/gist_id}","starred_url":"https://api.github.com/users/Vayn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Vayn/subscriptions","organizations_url":"https://api.github.com/users/Vayn/orgs","repos_url":"https://api.github.com/users/Vayn/repos","events_url":"https://api.github.com/users/Vayn/events{/privacy}","received_events_url":"https://api.github.com/users/Vayn/received_events","type":"User","site_admin":false,"score":3.4213936},{"login":"gierschv","id":396537,"avatar_url":"https://avatars.githubusercontent.com/u/396537","gravatar_id":"bbd55fb25025ef973c45e587103a1007","url":"https://api.github.com/users/gierschv","html_url":"https://github.com/gierschv","followers_url":"https://api.github.com/users/gierschv/followers","following_url":"https://api.github.com/users/gierschv/following{/other_user}","gists_url":"https://api.github.com/users/gierschv/gists{/gist_id}","starred_url":"https://api.github.com/users/gierschv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gierschv/subscriptions","organizations_url":"https://api.github.com/users/gierschv/orgs","repos_url":"https://api.github.com/users/gierschv/repos","events_url":"https://api.github.com/users/gierschv/events{/privacy}","received_events_url":"https://api.github.com/users/gierschv/received_events","type":"User","site_admin":false,"score":4.15376},{"login":"vbmithr","id":797581,"avatar_url":"https://avatars.githubusercontent.com/u/797581","gravatar_id":"1c14c313c21533d542bb289a7581c28b","url":"https://api.github.com/users/vbmithr","html_url":"https://github.com/vbmithr","followers_url":"https://api.github.com/users/vbmithr/followers","following_url":"https://api.github.com/users/vbmithr/following{/other_user}","gists_url":"https://api.github.com/users/vbmithr/gists{/gist_id}","starred_url":"https://api.github.com/users/vbmithr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vbmithr/subscriptions","organizations_url":"https://api.github.com/users/vbmithr/orgs","repos_url":"https://api.github.com/users/vbmithr/repos","events_url":"https://api.github.com/users/vbmithr/events{/privacy}","received_events_url":"https://api.github.com/users/vbmithr/received_events","type":"User","site_admin":false,"score":4.68167},{"login":"agile","id":249,"avatar_url":"https://avatars.githubusercontent.com/u/249","gravatar_id":"722218c7702627097bd72901d7b39e6a","url":"https://api.github.com/users/agile","html_url":"https://github.com/agile","followers_url":"https://api.github.com/users/agile/followers","following_url":"https://api.github.com/users/agile/following{/other_user}","gists_url":"https://api.github.com/users/agile/gists{/gist_id}","starred_url":"https://api.github.com/users/agile/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/agile/subscriptions","organizations_url":"https://api.github.com/users/agile/orgs","repos_url":"https://api.github.com/users/agile/repos","events_url":"https://api.github.com/users/agile/events{/privacy}","received_events_url":"https://api.github.com/users/agile/received_events","type":"User","site_admin":false,"score":3.2129176},{"login":"vbatts","id":67049,"avatar_url":"https://avatars.githubusercontent.com/u/67049","gravatar_id":"c8ff80488014da414b65346806178fa5","url":"https://api.github.com/users/vbatts","html_url":"https://github.com/vbatts","followers_url":"https://api.github.com/users/vbatts/followers","following_url":"https://api.github.com/users/vbatts/following{/other_user}","gists_url":"https://api.github.com/users/vbatts/gists{/gist_id}","starred_url":"https://api.github.com/users/vbatts/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vbatts/subscriptions","organizations_url":"https://api.github.com/users/vbatts/orgs","repos_url":"https://api.github.com/users/vbatts/repos","events_url":"https://api.github.com/users/vbatts/events{/privacy}","received_events_url":"https://api.github.com/users/vbatts/received_events","type":"User","site_admin":false,"score":4.795142},{"login":"bigsnarfdude","id":2282364,"avatar_url":"https://avatars.githubusercontent.com/u/2282364","gravatar_id":"d037119574d45efed8c1a23c7c321721","url":"https://api.github.com/users/bigsnarfdude","html_url":"https://github.com/bigsnarfdude","followers_url":"https://api.github.com/users/bigsnarfdude/followers","following_url":"https://api.github.com/users/bigsnarfdude/following{/other_user}","gists_url":"https://api.github.com/users/bigsnarfdude/gists{/gist_id}","starred_url":"https://api.github.com/users/bigsnarfdude/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bigsnarfdude/subscriptions","organizations_url":"https://api.github.com/users/bigsnarfdude/orgs","repos_url":"https://api.github.com/users/bigsnarfdude/repos","events_url":"https://api.github.com/users/bigsnarfdude/events{/privacy}","received_events_url":"https://api.github.com/users/bigsnarfdude/received_events","type":"User","site_admin":false,"score":4.6358795},{"login":"vcabansag","id":1062352,"avatar_url":"https://avatars.githubusercontent.com/u/1062352","gravatar_id":"216c75c56633ec386037cf2084f69f13","url":"https://api.github.com/users/vcabansag","html_url":"https://github.com/vcabansag","followers_url":"https://api.github.com/users/vcabansag/followers","following_url":"https://api.github.com/users/vcabansag/following{/other_user}","gists_url":"https://api.github.com/users/vcabansag/gists{/gist_id}","starred_url":"https://api.github.com/users/vcabansag/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vcabansag/subscriptions","organizations_url":"https://api.github.com/users/vcabansag/orgs","repos_url":"https://api.github.com/users/vcabansag/repos","events_url":"https://api.github.com/users/vcabansag/events{/privacy}","received_events_url":"https://api.github.com/users/vcabansag/received_events","type":"User","site_admin":false,"score":2.5125384},{"login":"Valodim","id":27813,"avatar_url":"https://avatars.githubusercontent.com/u/27813","gravatar_id":"5ad827a4eff2f5c23d26e1b4eb746143","url":"https://api.github.com/users/Valodim","html_url":"https://github.com/Valodim","followers_url":"https://api.github.com/users/Valodim/followers","following_url":"https://api.github.com/users/Valodim/following{/other_user}","gists_url":"https://api.github.com/users/Valodim/gists{/gist_id}","starred_url":"https://api.github.com/users/Valodim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Valodim/subscriptions","organizations_url":"https://api.github.com/users/Valodim/orgs","repos_url":"https://api.github.com/users/Valodim/repos","events_url":"https://api.github.com/users/Valodim/events{/privacy}","received_events_url":"https://api.github.com/users/Valodim/received_events","type":"User","site_admin":false,"score":7.773693},{"login":"vincentwoo","id":613320,"avatar_url":"https://avatars.githubusercontent.com/u/613320","gravatar_id":"ef261163df50f82a96093054933f8b0b","url":"https://api.github.com/users/vincentwoo","html_url":"https://github.com/vincentwoo","followers_url":"https://api.github.com/users/vincentwoo/followers","following_url":"https://api.github.com/users/vincentwoo/following{/other_user}","gists_url":"https://api.github.com/users/vincentwoo/gists{/gist_id}","starred_url":"https://api.github.com/users/vincentwoo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vincentwoo/subscriptions","organizations_url":"https://api.github.com/users/vincentwoo/orgs","repos_url":"https://api.github.com/users/vincentwoo/repos","events_url":"https://api.github.com/users/vincentwoo/events{/privacy}","received_events_url":"https://api.github.com/users/vincentwoo/received_events","type":"User","site_admin":false,"score":4.1279836},{"login":"jacquev6","id":327146,"avatar_url":"https://avatars.githubusercontent.com/u/327146","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","url":"https://api.github.com/users/jacquev6","html_url":"https://github.com/jacquev6","followers_url":"https://api.github.com/users/jacquev6/followers","following_url":"https://api.github.com/users/jacquev6/following{/other_user}","gists_url":"https://api.github.com/users/jacquev6/gists{/gist_id}","starred_url":"https://api.github.com/users/jacquev6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jacquev6/subscriptions","organizations_url":"https://api.github.com/users/jacquev6/orgs","repos_url":"https://api.github.com/users/jacquev6/repos","events_url":"https://api.github.com/users/jacquev6/events{/privacy}","received_events_url":"https://api.github.com/users/jacquev6/received_events","type":"User","site_admin":false,"score":6.40821},{"login":"vincentx","id":30519,"avatar_url":"https://avatars.githubusercontent.com/u/30519","gravatar_id":"5b22ceec1f68e4e30ce9d73b15515a8b","url":"https://api.github.com/users/vincentx","html_url":"https://github.com/vincentx","followers_url":"https://api.github.com/users/vincentx/followers","following_url":"https://api.github.com/users/vincentx/following{/other_user}","gists_url":"https://api.github.com/users/vincentx/gists{/gist_id}","starred_url":"https://api.github.com/users/vincentx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vincentx/subscriptions","organizations_url":"https://api.github.com/users/vincentx/orgs","repos_url":"https://api.github.com/users/vincentx/repos","events_url":"https://api.github.com/users/vincentx/events{/privacy}","received_events_url":"https://api.github.com/users/vincentx/received_events","type":"User","site_admin":false,"score":2.8227496},{"login":"flyingoctopus","id":51352,"avatar_url":"https://avatars.githubusercontent.com/u/51352","gravatar_id":"4ae644601d8cfeeb1ac5f9eca3730cf2","url":"https://api.github.com/users/flyingoctopus","html_url":"https://github.com/flyingoctopus","followers_url":"https://api.github.com/users/flyingoctopus/followers","following_url":"https://api.github.com/users/flyingoctopus/following{/other_user}","gists_url":"https://api.github.com/users/flyingoctopus/gists{/gist_id}","starred_url":"https://api.github.com/users/flyingoctopus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/flyingoctopus/subscriptions","organizations_url":"https://api.github.com/users/flyingoctopus/orgs","repos_url":"https://api.github.com/users/flyingoctopus/repos","events_url":"https://api.github.com/users/flyingoctopus/events{/privacy}","received_events_url":"https://api.github.com/users/flyingoctopus/received_events","type":"User","site_admin":false,"score":8.850996},{"login":"samvincent","id":57775,"avatar_url":"https://avatars.githubusercontent.com/u/57775","gravatar_id":"7105cb5590c1d689191fabaff3cfc23b","url":"https://api.github.com/users/samvincent","html_url":"https://github.com/samvincent","followers_url":"https://api.github.com/users/samvincent/followers","following_url":"https://api.github.com/users/samvincent/following{/other_user}","gists_url":"https://api.github.com/users/samvincent/gists{/gist_id}","starred_url":"https://api.github.com/users/samvincent/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/samvincent/subscriptions","organizations_url":"https://api.github.com/users/samvincent/orgs","repos_url":"https://api.github.com/users/samvincent/repos","events_url":"https://api.github.com/users/samvincent/events{/privacy}","received_events_url":"https://api.github.com/users/samvincent/received_events","type":"User","site_admin":false,"score":2.9412127},{"login":"stamourv","id":854429,"avatar_url":"https://avatars.githubusercontent.com/u/854429","gravatar_id":"80affe6c372ba2594d0810a455592d0b","url":"https://api.github.com/users/stamourv","html_url":"https://github.com/stamourv","followers_url":"https://api.github.com/users/stamourv/followers","following_url":"https://api.github.com/users/stamourv/following{/other_user}","gists_url":"https://api.github.com/users/stamourv/gists{/gist_id}","starred_url":"https://api.github.com/users/stamourv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stamourv/subscriptions","organizations_url":"https://api.github.com/users/stamourv/orgs","repos_url":"https://api.github.com/users/stamourv/repos","events_url":"https://api.github.com/users/stamourv/events{/privacy}","received_events_url":"https://api.github.com/users/stamourv/received_events","type":"User","site_admin":false,"score":2.6577015},{"login":"vrabaud","id":700766,"avatar_url":"https://avatars.githubusercontent.com/u/700766","gravatar_id":"cc30ac48a693633fa4d05d66238eaff8","url":"https://api.github.com/users/vrabaud","html_url":"https://github.com/vrabaud","followers_url":"https://api.github.com/users/vrabaud/followers","following_url":"https://api.github.com/users/vrabaud/following{/other_user}","gists_url":"https://api.github.com/users/vrabaud/gists{/gist_id}","starred_url":"https://api.github.com/users/vrabaud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vrabaud/subscriptions","organizations_url":"https://api.github.com/users/vrabaud/orgs","repos_url":"https://api.github.com/users/vrabaud/repos","events_url":"https://api.github.com/users/vrabaud/events{/privacy}","received_events_url":"https://api.github.com/users/vrabaud/received_events","type":"User","site_admin":false,"score":5.332164},{"login":"Mitsugaru","id":1184640,"avatar_url":"https://avatars.githubusercontent.com/u/1184640","gravatar_id":"5ed6fc41ebf7d88590a4c07eae074e97","url":"https://api.github.com/users/Mitsugaru","html_url":"https://github.com/Mitsugaru","followers_url":"https://api.github.com/users/Mitsugaru/followers","following_url":"https://api.github.com/users/Mitsugaru/following{/other_user}","gists_url":"https://api.github.com/users/Mitsugaru/gists{/gist_id}","starred_url":"https://api.github.com/users/Mitsugaru/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mitsugaru/subscriptions","organizations_url":"https://api.github.com/users/Mitsugaru/orgs","repos_url":"https://api.github.com/users/Mitsugaru/repos","events_url":"https://api.github.com/users/Mitsugaru/events{/privacy}","received_events_url":"https://api.github.com/users/Mitsugaru/received_events","type":"User","site_admin":false,"score":4.0521812}]}
+
View
58 github/tests/Search.py
@@ -0,0 +1,58 @@
+# -*- coding: utf-8 -*-
+
+############################ Copyrights and license ############################
+# #
+# Copyright 2013 Vincent Jacques <vincent@vincent-jacques.net> #
+# #
+# This file is part of PyGithub. http://jacquev6.github.com/PyGithub/ #
+# #
+# PyGithub is free software: you can redistribute it and/or modify it under #
+# the terms of the GNU Lesser General Public License as published by the Free #
+# Software Foundation, either version 3 of the License, or (at your option) #
+# any later version. #
+# #
+# PyGithub is distributed in the hope that it will be useful, but WITHOUT ANY #
+# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS #
+# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more #
+# details. #
+# #
+# You should have received a copy of the GNU Lesser General Public License #
+# along with PyGithub. If not, see <http://www.gnu.org/licenses/>. #
+# #
+################################################################################
+
+import Framework
+
+
+class Search(Framework.TestCase):
+ def setUp(self):
+ Framework.TestCase.setUp(self)
+
+ def testSearchUsers(self):
+ users = self.g.search_users("vincent", sort="followers", order="desc")
+ self.assertEqual(users.totalCount, 2781)
+ self.assertEqual(users[0].login, "nvie")
+ self.assertEqual(users[14].login, "Vayn")
+
+ def testPaginateSearchUsers(self):
+ users = self.g.search_users("", location="Berlin")
+ self.assertListKeyBegin(users, lambda u: u.login, [u'cloudhead', u'felixge', u'sferik', u'rkh', u'jezdez', u'janl', u'marijnh', u'nikic', u'igorw', u'froschi', u'svenfuchs', u'omz', u'chad', u'bergie', u'roidrage', u'pcalcado', u'durran', u'hukl', u'mttkay', u'aFarkas', u'ole', u'hagenburger', u'jberkel', u'naderman', u'joshk', u'pudo', u'robb', u'josephwilk', u'hanshuebner', u'txus', u'paulasmuth', u'splitbrain', u'langalex', u'bendiken', u'stefanw'])
+ self.assertEqual(users.totalCount, 6038)
+
+ def testGetPageOnSearchUsers(self):
+ users = self.g.search_users("", location="Berlin")
+ self.assertEqual([u.login for u in users.get_page(7)], [u'ursachec', u'bitboxer', u'fs111', u'michenriksen', u'witsch', u'booo', u'mortice', u'r0man', u'MikeBild', u'mhagger', u'bkw', u'fwbrasil', u'mschneider', u'lydiapintscher', u'asksven', u'iamtimm', u'sneak', u'kr1sp1n', u'Feh', u'GordonLesti', u'annismckenzie', u'eskimoblood', u'tsujigiri', u'riethmayer', u'lauritzthamsen', u'scotchi', u'peritor', u'toto', u'hwaxxer', u'lukaszklis'])
+
+ def testSearchRepos(self):
+ repos = self.g.search_repositories("github", sort="stars", order="desc", language="Python")
+ self.assertListKeyBegin(repos, lambda r: r.full_name, [u'kennethreitz/legit', u'RuudBurger/CouchPotatoV1', u'gelstudios/gitfiti', u'gpjt/webgl-lessons', u'jacquev6/PyGithub', u'aaasen/github_globe', u'hmason/gitmarks', u'dnerdy/factory_boy', u'binaryage/drydrop', u'bgreenlee/sublime-github', u'karan/HackerNewsAPI', u'mfenniak/pyPdf', u'skazhy/github-decorator', u'llvmpy/llvmpy', u'lexrupy/gmate', u'ask/python-github2', u'audreyr/cookiecutter-pypackage', u'tabo/django-treebeard', u'dbr/tvdb_api', u'jchris/couchapp', u'joeyespo/grip', u'nigelsmall/py2neo', u'ask/chishop', u'sigmavirus24/github3.py', u'jsmits/github-cli', u'lincolnloop/django-layout', u'amccloud/django-project-skel', u'Stiivi/brewery', u'webpy/webpy.github.com', u'dustin/py-github', u'logsol/Github-Auto-Deploy', u'cloudkick/libcloud', u'berkerpeksag/github-badge', u'bitprophet/ssh', u'azavea/OpenTreeMap'])
+
+ def testSearchIssues(self):
+ issues = self.g.search_issues("compile", sort="comments", order="desc", language="C++")
+ self.assertListKeyBegin(issues, lambda i: i.id, [12068673, 23250111, 14371957, 9423897, 24277400, 2408877, 11338741, 13980502, 27697165, 23102422])
+
+ def testSearchCode(self):
+ files = self.g.search_code("toto", sort="indexed", order="asc", language="Python", user="jacquev6")
+ self.assertListKeyEqual(files, lambda f: f.name, [u'PullRequestFile.py', u'SystemCalls.py', u'tests.py', u'LexerTestCase.py', u'ParserTestCase.py'])
+ self.assertEqual(files[0].repository.full_name, "jacquev6/PyGithub")
+ self.assertEqual(files[0].decoded_content[:30], "# -*- coding: utf-8 -*-\n\n#####")
View
17 scripts/add_attribute.py
@@ -35,6 +35,7 @@
"string": ("string", "(str, unicode)", "attributes[\"" + attributeName + "\"]"),
"int": ("integer", "(int, long)", "attributes[\"" + attributeName + "\"]"),
"bool": ("bool", "bool", "attributes[\"" + attributeName + "\"]"),
+ "float": ("float", "float", "attributes[\"" + attributeName + "\"]"),
"datetime": ("datetime.datetime", "(str, unicode)", "self._parseDatetime(attributes[\"" + attributeName + "\"])"),
}
@@ -61,7 +62,7 @@
if line.startswith(" def "):
if isProperty:
attrName = line[8:-7]
- if attrName != "_identity" and attrName > attributeName:
+ if attrName == "_identity" or attrName > attributeName:
newLines.append(" def " + attributeName + "(self):")
newLines.append(" \"\"\"")
newLines.append(" :type: " + attributeDocType)
@@ -83,9 +84,10 @@
if line == " def _initAttributes(self):":
inInit = True
if inInit:
- if line.endswith(" = github.GithubObject.NotSet"):
- attrName = line[14:-29]
- if attrName > attributeName:
+ if not line or line.endswith(" = github.GithubObject.NotSet"):
+ if line:
+ attrName = line[14:-29]
+ if not line or attrName > attributeName:
newLines.append(" self._" + attributeName + " = github.GithubObject.NotSet")
added = True
newLines.append(line)
@@ -99,9 +101,10 @@
if line == " def _useAttributes(self, attributes):":
inUse = True
if inUse:
- if line.endswith(" in attributes: # pragma no branch"):
- attrName = line[12:-36]
- if attrName > attributeName:
+ if not line or line.endswith(" in attributes: # pragma no branch"):
+ if line:
+ attrName = line[12:-36]
+ if not line or attrName > attributeName:
newLines.append(" if \"" + attributeName + "\" in attributes: # pragma no branch")
newLines.append(" assert attributes[\"" + attributeName + "\"] is None or isinstance(attributes[\"" + attributeName + "\"], " + attributeAssertType + "), attributes[\"" + attributeName + "\"]")
newLines.append(" self._" + attributeName + " = " + attributeValue)
Please sign in to comment.
Something went wrong with that request. Please try again.