Remove old tests

This commit is contained in:
Vincent Jacques
2012-05-10 18:16:45 +02:00
parent d631e83b79
commit d6efda1201
30 changed files with 0 additions and 2336 deletions
-621
View File
@@ -1,621 +0,0 @@
#!/bin/env python
import re
import time
import sys
import httplib
import base64
from github import Github
class RecordReplayException( Exception ):
pass
class RecordingHttpsConnection:
class HttpResponse( object ):
def __init__( self, file, res ):
self.status = res.status
self.__headers = res.getheaders()
self.__output = res.read()
file.write( str( self.status ) + "\n" )
file.write( str( self.__headers ) + "\n" )
file.write( str( self.__output ) + "\n" )
def getheaders( self ):
return self.__headers
def read( self ):
return self.__output
__realHttpsConnection = httplib.HTTPSConnection
def __init__( self, file, *args, **kwds ):
self.__file = file
self.__cnx = self.__realHttpsConnection( *args, **kwds )
def request( self, verb, url, input, headers ):
print verb, url
self.__cnx.request( verb, url, input, headers )
del headers[ "Authorization" ] # Do not let sensitive info in git :-p
self.__file.write( verb + " " + url + " " + str( headers ) + " " + input + "\n" )
def getresponse( self ):
return RecordingHttpsConnection.HttpResponse( self.__file, self.__cnx.getresponse() )
def close( self ):
self.__file.write( "\n" )
return self.__cnx.close()
class ReplayingHttpsConnection:
class HttpResponse( object ):
def __init__( self, file ):
self.status = int( file.readline().strip() )
self.__headers = eval( file.readline().strip() )
self.__output = file.readline().strip()
def getheaders( self ):
return self.__headers
def read( self ):
return self.__output
def __init__( self, file ):
self.__file = file
def request( self, verb, url, input, headers ):
del headers[ "Authorization" ]
expectation = self.__file.readline().strip()
while expectation.startswith( "#" ):
self.__file.readline()
self.__file.readline()
self.__file.readline()
self.__file.readline()
expectation = self.__file.readline().strip()
if expectation != verb + " " + url + " " + str( headers ) + " " + input:
print "Expected [", expectation, "] but got [", verb + " " + url + " " + str( headers ) + " " + input, "]"
raise RecordReplayException( "This test has been changed since last record. Please re-run this script with argument '--record'" )
def getresponse( self ):
return ReplayingHttpsConnection.HttpResponse( self.__file )
def close( self ):
self.__file.readline()
class IntegrationTest:
cobayeUser = "Lyloa"
cobayeOrganization = "BeaverSoftware"
def main( self, argv ):
record = False
if len( argv ) >= 1:
if argv[ 0 ] == "--record":
argv = argv[ 1: ]
record = True
elif argv[ 0 ] == "--list":
print "List of available tests:"
print "\n".join( self.listTests() )
return
if record:
print "Record mode: this script is really going to do requests to github.com"
else:
print "Replay mode: this script will use requests to and replies from github.com recorded in previous runs in record mode"
if len( argv ) == 0:
tests = self.listTests()
else:
tests = argv
self.runTests( tests, record )
# if self.succeeded:
# self.analyseCoverage()
def prepareRecord( self, test ):
self.avoidError500FromGithub = lambda: time.sleep( 1 )
try:
import GithubCredentials
self.g = Github( GithubCredentials.login, GithubCredentials.password )
self.__file = open( self.__fileName( test ), "w" )
httplib.HTTPSConnection = lambda *args, **kwds: RecordingHttpsConnection( self.__file, *args, **kwds )
except ImportError:
raise RecordReplayException( textwrap.dedent( """\
Please create a 'GithubCredentials.py' file containing:"
login = '<your github login>'"
password = '<your github password>'""" ) )
def prepareReplay( self, test ):
self.avoidError500FromGithub = lambda: 0
try:
self.__file = None
self.__file = open( self.__fileName( test ) )
httplib.HTTPSConnection = lambda *args, **kwds: ReplayingHttpsConnection( self.__file )
self.g = Github( "login", "password" )
except IOError:
raise RecordReplayException( "This test has never been recorded. Please re-run this script with argument '--record'" )
def __fileName( self, test ):
return "ReplayDataForIntegrationTest/" + test + ".txt"
def listTests( self ):
return [ f[ 4: ] for f in dir( self ) if f.startswith( "test" ) ]
def runTests( self, tests, record ):
self.succeeded = True
for test in tests:
print
print test
print "=" * len( test )
try:
if record:
self.prepareRecord( test )
else:
self.prepareReplay( test )
getattr( self, "test" + test )()
if not record:
nextLine = self.__file.readline()
while nextLine.startswith( "#" ):
self.__file.readline()
self.__file.readline()
self.__file.readline()
self.__file.readline()
nextLine = self.__file.readline()
if nextLine:
print nextLine[ : 100 ]
raise RecordReplayException( "This test has been changed since last record. Please re-run this script with argument '--record'" )
except RecordReplayException, e:
print "*" * len( str( e ) )
print e
print "*" * len( str( e ) )
self.succeeded = False
finally:
if self.__file is not None:
self.__file.close()
def analyseCoverage( self ):
coveredUrls = dict()
for test in self.listTests():
with open( self.__fileName( test ) ) as file:
requests = [ line.strip() for line in file.readlines() ][ 0 : : 5 ]
for request in requests:
verb, url = request.split( " " )[ 0 : 2 ]
if url not in coveredUrls:
coveredUrls[ url ] = set()
coveredUrls[ url ].add( verb )
uncoveredMethods = set()
uncoveredApis = set()
with open( "ReferenceOfApis.md" ) as file:
for line in file.readlines():
line = line.strip()
if line.startswith( "API" ):
currentApi = line[ 5 : -1 ]
apiRegex = re.sub( ":\w+", "\w+", currentApi )
if line.startswith( "* " ):
verb = line[ 2 : line.find( ":" ) ]
for url, verbs in coveredUrls.iteritems():
if re.match( apiRegex, url ) and verb in verbs:
break
else:
if "`" in line:
uncoveredMethods.add( line[ line.find( "`" ) + 1 : -1 ] )
else:
uncoveredApis.add( verb + " " + currentApi )
if len( uncoveredMethods ) != 0:
print
header = "Not covered (" + str( len( uncoveredMethods ) ) + ")"
print header
print "=" * len( header )
print "\n".join( sorted( uncoveredMethods ) )
if len( uncoveredApis ) != 0:
print
header = "Not implemented (" + str( len( uncoveredApis ) ) + ")"
print header
print "=" * len( header )
print "\n".join( sorted( uncoveredApis ) )
def testAuthenticatedUserDetails( self ):
u = self.g.get_user()
self.printList( "Organizations", u.get_orgs(), lambda o: o.login )
def testColaborators( self ):
r = self.g.get_user().get_repo( "TestPyGithub" )
cobaye = self.g.get_user( self.cobayeUser )
self.printList( "Collaborators", r.get_collaborators(), lambda m: m.login )
r.add_to_collaborators( cobaye )
assert r.has_in_collaborators( cobaye )
self.printList( "Collaborators", r.get_collaborators(), lambda m: m.login )
r.remove_from_collaborators( cobaye )
assert not r.has_in_collaborators( cobaye )
self.printList( "Collaborators", r.get_collaborators(), lambda m: m.login )
def testCommentCommit( self ):
r = self.g.get_user().get_repo( "TestPyGithub" )
c = r.get_commits()[ 0 ]
self.printList( "Comments", c.get_comments(), lambda c: c.body )
com1 = c.create_comment( "Comment created by PyGithub" )
self.printList( "Comments", c.get_comments(), lambda c: c.body )
com2 = c.create_comment( "Comment also created by PyGithub", path = "ReadMe.md", line = 1 )
self.printList( "Comments", c.get_comments(), lambda c: c.body )
com2.delete()
com1.edit( body = "Comment edited by PyGithub" )
self.printList( "Comments", c.get_comments(), lambda c: c.body )
def testCreateForkForOrganization( self ):
o = self.g.get_organization( self.cobayeOrganization )
r = self.g.get_user().get_repo( "TestPyGithub" )
rf = o.create_fork( r )
print r.owner.login + "/" + r.name, "->", rf.owner.login + "/" + rf.name
def testCreateRepoForOrganization( self ):
o = self.g.get_organization( self.cobayeOrganization )
self.printList( "Repos", o.get_repos(), lambda r: r.name )
r = o.create_repo( "CreatedByPyGithub", has_wiki = False )
self.printList( "Repos", o.get_repos(), lambda r: r.name )
def testCreateRepoForUser( self ):
u = self.g.get_user()
self.printList( "Repos", u.get_repos(), lambda r: r.name )
r = u.create_repo( "CreatedByPyGithub", has_wiki = False )
self.printList( "Repos", u.get_repos(), lambda r: r.name )
def testDownloads( self ):
r = self.g.get_user().get_repo( "TestPyGithub" )
self.printList( "Downloads", r.get_downloads(), lambda d: d.name )
d = r.create_download( "DownloadCreatedByPyGithub.txt", 1024 )
self.printList( "Downloads", r.get_downloads(), lambda d: d.name )
sameDownload = r.get_download( d.id )
sameDownload.delete()
self.printList( "Downloads", r.get_downloads(), lambda d: d.name )
def testEditAuthenticatedUser( self ):
u = self.g.get_user()
originalName = u.name
print u.name
u.edit( name = u.name + " (edited by PyGithub)" )
print u.name
u.edit( name = originalName )
print u.name
def testEditOrganization( self ):
o = self.g.get_organization( self.cobayeOrganization )
originalName = o.name
print o.name
o.edit( name = str( o.name ) + " (edited by PyGithub)" )
print o.name
o.edit( name = originalName )
print o.name
def testEditOrganizationTeamAndMembers( self ):
o = self.g.get_organization( self.cobayeOrganization )
r = o.get_repo( "TestPyGithub" )
self.printList( "Teams", o.get_teams(), lambda t: t.name )
t = o.create_team( "PyGithubTesters" )
t.edit( "PyGithubTesters", permission = "push" )
self.printList( "Teams", o.get_teams(), lambda t: t.name )
u = self.g.get_user( self.cobayeUser )
self.printList( "Team members", t.get_members(), lambda m: m.login )
self.printList( "Team repos", t.get_repos(), lambda r: r.name )
assert not t.has_in_repos( r )
assert not t.has_in_members( u )
t.add_to_members( u )
t.add_to_repos( r )
assert t.has_in_repos( r )
assert t.has_in_members( u )
self.printList( "Team members", t.get_members(), lambda m: m.login )
self.printList( "Team repos", t.get_repos(), lambda r: r.name )
self.printList( "Public members", o.get_public_members(), lambda m: m.login )
o.add_to_public_members( u )
assert o.has_in_public_members( u )
self.printList( "Public members", o.get_public_members(), lambda m: m.login )
o.remove_from_public_members( u )
assert not o.has_in_public_members( u )
self.printList( "Public members", o.get_public_members(), lambda m: m.login )
self.printList( "Members", o.get_members(), lambda m: m.login )
assert o.has_in_members( u )
o.remove_from_members( u )
assert not o.has_in_members( u )
self.printList( "Members", o.get_members(), lambda m: m.login )
self.printList( "Team members", t.get_members(), lambda m: m.login )
self.printList( "Team repos", t.get_repos(), lambda r: r.name )
t.remove_from_members( u )
t.remove_from_repos( r )
assert not t.has_in_repos( r )
assert not t.has_in_members( u )
self.printList( "Team members", t.get_members(), lambda m: m.login )
self.printList( "Team repos", t.get_repos(), lambda r: r.name )
t.delete()
self.printList( "Teams", o.get_teams(), lambda t: t.name )
def testEvents( self ):
self.printList( "User events", self.g.get_user( self.cobayeUser ).get_events(), lambda e: e.type )
self.printList( "User public events", self.g.get_user( self.cobayeUser ).get_public_events(), lambda e: e.type )
self.printList( "User public received events", self.g.get_user( self.cobayeUser ).get_public_received_events(), lambda e: e.type )
self.printList( "User received events", self.g.get_user( self.cobayeUser ).get_received_events(), lambda e: e.type )
self.printList( "Organization events", self.g.get_organization( self.cobayeOrganization ).get_events(), lambda e: e.type )
self.printList( "User events", self.g.get_user().get_events(), lambda e: e.type )
o = self.g.get_organization( self.cobayeOrganization )
self.printList( "Organization events", self.g.get_user().get_organization_events( o ), lambda e: e.type )
self.printList( "Repo events", self.g.get_user().get_repo( "TestPyGithub" ).get_events(), lambda e: e.type )
self.printList( "Repo issues events", self.g.get_user().get_repo( "TestPyGithub" ).get_issues_events(), lambda e: e.event )
print self.g.get_user().get_repo( "TestPyGithub" ).get_issues_event( 10693379 ).event
self.printList( "Repo network events", self.g.get_user().get_repo( "TestPyGithub" ).get_network_events(), lambda e: e.type )
self.printList( "Issue events", self.g.get_user().get_repo( "TestPyGithub" ).get_issue( 23 ).get_events(), lambda e: e.event )
def testFollow( self ):
cobaye = self.g.get_user( self.cobayeUser )
u = self.g.get_user()
u.remove_from_following( cobaye )
assert not u.has_in_following( cobaye )
u.add_to_following( cobaye )
assert u.has_in_following( cobaye )
self.printList( "Following", u.get_following(), lambda f: f.login )
self.printList( "Followers", u.get_followers(), lambda f: f.login )
def testGists( self ):
u = self.g.get_user()
self.printList( "Gists", u.get_gists(), lambda g: g.description )
g = u.create_gist( public = True, description = "Gist created by PyGithub", files = { "foo.bar": { "content": "This gist was created by PyGithub" } } )
self.printList( "Gists", u.get_gists(), lambda g: g.description )
g.edit( description = "Gist edited by PyGithub" )
self.printList( "Gists", u.get_gists(), lambda g: g.description )
self.printList( "Starred gists", u.get_starred_gists(), lambda g: g.description )
g.set_starred()
assert g.is_starred()
self.printList( "Starred gists", u.get_starred_gists(), lambda g: g.description )
g.reset_starred()
self.printList( "Starred gists", u.get_starred_gists(), lambda g: g.description )
self.printList( "Gist comments", g.get_comments(), lambda c: c.body )
c = g.create_comment( "Comment created by PyGithub" )
self.printList( "Gist comments", g.get_comments(), lambda c: c.body )
c.edit( "Comment edited by PyGithub" )
self.printList( "Gist comments", g.get_comments(), lambda c: c.body )
sameComment = g.get_comment( c.id )
c.delete()
self.printList( "Gist comments", g.get_comments(), lambda c: c.body )
otherGist = self.g.get_gist( 1965703 ).create_fork() # Origin gist picked up randomly
self.printList( "Gists", u.get_gists(), lambda g: g.id )
otherGist.delete()
self.printList( "Gists", u.get_gists(), lambda g: g.description )
g.delete()
self.printList( "Gists", u.get_gists(), lambda g: g.description )
def testGistsAll( self ):
self.printList( "Gists", self.g.get_gists(), lambda g: g.description )
# @todo custom url/repos/BeaverSoftware/TestPyGithub/git/refs/heads/master instead of /repos/BeaverSoftware/TestPyGithub/git_refs/refs/heads/master
# def testGitObjects( self ):
# o = self.g.get_organization( self.cobayeOrganization )
# r = o.get_repo( "TestPyGithub" )
# masterRef = r.get_git_ref( "refs/heads/master" )
# masterCommit = r.get_git_commit( masterRef.object[ "sha" ] )
# masterTree = r.get_git_tree( masterCommit.tree.sha )
# readmeBlob = None
# for element in masterTree.tree:
# if element[ "path" ] == "ReadMe.md":
# readmeBlob = r.get_git_blob( element[ "sha" ] )
# break
# blob = r.create_git_blob( "This blob was created by PyGithub", encoding = "latin1" )
# tree = r.create_git_tree( [ { "path": "foo.bar", "mode": "100644", "type": "blob", "sha": blob.sha }, { "path": "ReadMe.md", "mode": "100644", "type": "blob", "sha": readmeBlob.sha } ] )
# commit = r.create_git_commit( "This commit was created by PyGithub", tree.sha, [ masterCommit.sha ] )
# r.create_git_ref( "refs/heads/previous_master", masterRef.object[ "sha" ] )
# masterRef.edit( commit.sha )
# tag = r.create_git_tag( "tagCreatedByPyGithub", "This tag was created by PyGithub", commit.sha, "commit" )
# r.create_git_ref( "refs/tags/tagCreatedByPyGithub", tag.sha )
# reTag = r.get_git_tag( tag.sha )
# def testGitObjectsAlternative( self ):
# o = self.g.get_organization( self.cobayeOrganization )
# r = o.get_repo( "TestPyGithub" )
# masterRef = r.get_git_ref( "refs/heads/master" )
# masterCommit = r.get_git_commit( masterRef.object[ "sha" ] )
# masterTree = r.get_git_tree( masterCommit.tree.sha, recursive = True )
# blob = r.create_git_blob( "This blob was also created by PyGithub", encoding = "latin1" )
# tree = r.create_git_tree( [ { "path": "new.bar", "mode": "100644", "type": "blob", "sha": blob.sha } ], base_tree = masterTree.sha )
def testHooks( self ):
u = self.g.get_user()
r = u.get_repo( "TestPyGithub" )
self.printList( "Hooks", r.get_hooks(), lambda h: h.name + str( h.config ) )
h = r.create_hook( "web", { "url": "http://www.invalid.org" } )
self.printList( "Hooks", r.get_hooks(), lambda h: h.name + str( h.config ) )
h.edit( "web", { "url": "http://www.postbin.org/w5cgjr" } )
self.printList( "Hooks", r.get_hooks(), lambda h: h.name + str( h.config ) )
sameHook = r.get_hook( h.id )
h.test()
h.delete()
self.printList( "Hooks", r.get_hooks(), lambda h: h.name + str( h.config ) )
### @todo /repos/jacquev6/TestPyGithub/issues/comments/4462119 instead of /repos/jacquev6/TestPyGithub/issues/27/comments/4462119 => quite hard... maybe i.get_comment should be replaced by r.get_issue_comment
# def testIssuesAndMilestones( self ):
# u = self.g.get_user()
# r = u.get_repo( "TestPyGithub" )
# self.printList( "Issues", r.get_issues(), lambda i: i.title )
# i = r.create_issue( "Issue created by PyGithub" )
# self.printList( "Issues", r.get_issues(), lambda i: i.title )
# i.edit( body = "Issue edited by PyGithub" )
# self.printList( "Comments on issue", i.get_comments(), lambda c: c.body )
# c = i.create_comment( "Comment created by PyGithub" )
# self.printList( "Comments on issue", i.get_comments(), lambda c: c.body )
# c.edit( "Comment edited by PyGithub" )
# sameComment = i.get_comment( c.id )
# self.printList( "Comments on issue", i.get_comments(), lambda c: c.body )
# c.delete()
# self.printList( "Comments on issue", i.get_comments(), lambda c: c.body )
# self.printList( "Milestones", r.get_milestones(), lambda m: m.title )
# m = r.create_milestone( "Milestone created by PyGithub" )
# self.printList( "Milestones", r.get_milestones(), lambda m: m.title )
# m.edit( title = "Milestone edited by PyGithub" )
# self.printList( "Milestones", r.get_milestones(), lambda m: m.title )
# self.printList( "Issues of milestone", r.get_issues( milestone = m.number ), lambda i: i.title )
# i.edit( milestone = m.number )
# self.printList( "Issues of milestone", r.get_issues( milestone = m.number ), lambda i: i.title )
# self.printList( "Repository labels", r.get_labels(), lambda l: l.name )
# labelD = r.create_label( "D", "FF0000" )
# self.printList( "Repository labels", r.get_labels(), lambda l: l.name )
# labelD.edit( "Dada", "00FF00" )
# self.printList( "Repository labels", r.get_labels(), lambda l: l.name )
# labelD.delete()
# self.printList( "Repository labels", r.get_labels(), lambda l: l.name )
# labelA = r.get_label( "bug" )
# labelB = r.get_label( "duplicate" )
# labelC = r.get_label( "invalid" )
# self.printList( "Labels", i.get_labels(), lambda l: l.name )
# i.set_labels( labelA, labelB )
# self.printList( "Labels", i.get_labels(), lambda l: l.name )
# i.remove_from_labels( labelB )
# self.printList( "Labels", i.get_labels(), lambda l: l.name )
# i.delete_labels()
# self.printList( "Labels", i.get_labels(), lambda l: l.name )
# i.add_to_labels( labelB, labelC )
# self.printList( "Labels", i.get_labels(), lambda l: l.name )
# self.printList( "Milestone labels", r.get_milestone( m.number ).get_labels(), lambda l: l.name )
# m.delete()
# self.printList( "Milestones", r.get_milestones(), lambda m: m.title )
def testIssuesForAuthenticatedUser( self ):
self.printList( "Issues", self.g.get_user().get_issues(), lambda i: i.title )
def testKeys( self ):
u = self.g.get_user()
self.printList( "Keys", u.get_keys(), lambda k: k.title )
k = u.create_key( u.login + "@PyGithub", "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvborozfBBn2a+JETqPekTWZ1tmYjpfH9wTKFPLjIXQmxXjNye6HVgvi+iMI436RdoLsPEFDe3cjrQ6CJa7KzhRJKNTPh5EZbKI13CXfMGr7V1i3tOokXBFSRQKnDx2dj2hnswqxGUk2jXpgC/KA1q71yqnL45CBlWr50eDpwUIEPnmqSrPpRV/0ZGwIlh4o7+6HwPUF9aBhWj945WSkjZubR4UFWlDZl7ROafpkJHs2cQzaxtmBOZnu6dzmfyro0zJsvhZKD2K6d9eKgpDeKaw5rWr6FeOZPd4xyDaV1gctG0YEui8uuSPKhpcykgREUAFf+vmOKt+yXnOoq8P4vIQ==" )
self.printList( "Keys", u.get_keys(), lambda k: k.title )
k.edit( title = u.login + "@PyGithub2" )
k = u.get_key( k.id )
self.printList( "Keys", u.get_keys(), lambda k: k.title )
k.delete()
self.printList( "Keys", u.get_keys(), lambda k: k.title )
def testMergePullRequest( self ):
r = self.g.get_user().get_repo( "TestPyGithub" )
p = r.get_pull( 26 )
assert not p.is_merged()
p.merge()
assert p.is_merged()
def testNamedUserDetails( self ):
u = self.g.get_user( "jacquev6" )
print u.login, "(" + u.name + ") is from", u.location
self.printList( "Repos", u.get_repos(), lambda r: r.name )
self.printList( "Followers", u.get_followers(), lambda m: m.login )
self.printList( "Following", u.get_following(), lambda m: m.login )
self.printList( "Watched", u.get_watched(), lambda r: r.owner.login + "/" + r.name )
self.printList( "Organizations", u.get_orgs(), lambda o: o.login )
self.printList( "Gists", u.get_gists(), lambda g: g.description )
def testOrganizationDetails( self ):
o = self.g.get_organization( "github" )
print o.login, "(" + o.name + ") is in", o.location
# @todo Two versions of Repository.create_pull
# def testPullRequest( self ):
# r = self.g.get_user().get_repo( "TestPyGithub" )
# self.printList( "Pull requests", r.get_pulls(), lambda p: p.title )
# p1 = r.create_pull( "Pull request created by PyGithub", "", "master", "BeaverSoftware:master" )
# self.printList( "Pull requests", r.get_pulls(), lambda p: p.title )
# p1.edit( state = "closed" )
# self.printList( "Pull requests", r.get_pulls(), lambda p: p.title )
# p2 = r.create_pull( "Pull request also created by PyGithub", "", "master", "BeaverSoftware:master" )
# self.printList( "Pull requests", r.get_pulls(), lambda p: p.title )
# self.printList( "Files", p2.get_files(), lambda f: f.filename )
# self.printList( "Commits", p2.get_commits(), lambda c: c.commit.message )
# self.printList( "Comments", p2.get_comments(), lambda c: c.body )
# com = p2.create_comment( "Comment created by PyGithub", "e4e84560cb5e87f3c0e9f710dae1ddab0eef487b", "foo.bar", 1 )
# self.printList( "Comments", p2.get_comments(), lambda c: c.body )
# com.edit( body = "Comment edited by PyGithub" )
# self.printList( "Comments", p2.get_comments(), lambda c: c.body )
# sameCom = p2.get_comment( com.id )
# sameCom.delete()
# self.printList( "Comments", p2.get_comments(), lambda c: c.body )
# p2.edit( state = "closed" )
# self.printList( "Pull requests", r.get_pulls(), lambda p: p.title )
def testRepositoryCompare( self ):
r = self.g.get_user().get_repo( "PyGithub" )
print str( r.compare( "master", "develop" ) )[ :100 ]
def testRepositoryDetails( self ):
r1 = self.g.get_user().get_repo( "PyGithub" )
r2 = self.g.get_user().get_repo( "TestPyGithub" )
self.printList( "Branches", r1.get_branches(), lambda b: b.name )
self.printList( "Comments", r2.get_comments(), lambda c: c.body )
r2.get_comment( r2.get_comments()[ 0 ].id )
self.printList( "Contributors", r1.get_contributors(), lambda m: m.login )
self.printList( "Forks", r2.get_forks(), lambda r: r.owner.login )
print "Languages:", r1.get_languages()
self.printList( "Tags", r1.get_tags(), lambda t: t.name )
self.printList( "Watchers", r1.get_watchers(), lambda m: m.login )
r3 = self.g.get_organization( "BeaverSoftware" ).get_repo( "TestPyGithub" )
self.printList( "Teams", r3.get_teams(), lambda t: t.name )
# @todo Custom url
# def testRepositoryKeys( self ):
# r = self.g.get_user().get_repo( "TestPyGithub" )
# self.printList( "Keys", r.get_keys(), lambda k: k.title )
# k = r.create_key( "Key created by PyGithub", "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvborozfBBn2a+JETqPekTWZ1tmYjpfH9wTKFPLjIXQmxXjNye6HVgvi+iMI436RdoLsPEFDe3cjrQ6CJa7KzhRJKNTPh5EZbKI13CXfMGr7V1i3tOokXBFSRQKnDx2dj2hnswqxGUk2jXpgC/KA1q71yqnL45CBlWr50eDpwUIEPnmqSrPpRV/0ZGwIlh4o7+6HwPUF9aBhWj945WSkjZubR4UFWlDZl7ROafpkJHs2cQzaxtmBOZnu6dzmfyro0zJsvhZKD2K6d9eKgpDeKaw5rWr6FeOZPd4xyDaV1gctG0YEui8uuSPKhpcykgREUAFf+vmOKt+yXnOoq8P4vIQ==" )
# self.printList( "Keys", r.get_keys(), lambda k: k.title )
# k.edit( "Key edited by PyGithub", "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvborozfBBn2a+JETqPekTWZ1tmYjpfH9wTKFPLjIXQmxXjNye6HVgvi+iMI436RdoLsPEFDe3cjrQ6CJa7KzhRJKNTPh5EZbKI13CXfMGr7V1i3tOokXBFSRQKnDx2dj2hnswqxGUk2jXpgC/KA1q71yqnL45CBlWr50eDpwUIEPnmqSrPpRV/0ZGwIlh4o7+6HwPUF9aBhWj945WSkjZubR4UFWlDZl7ROafpkJHs2cQzaxtmBOZnu6dzmfyro0zJsvhZKD2K6d9eKgpDeKaw5rWr6FeOZPd4xyDaV1gctG0YEui8uuSPKhpcykgREUAFf+vmOKt+yXnOoq8P4vIQ==" )
# self.printList( "Keys", r.get_keys(), lambda k: k.title )
# sameKey = r.get_key( k.id )
# sameKey.delete()
# self.printList( "Keys", r.get_keys(), lambda k: k.title )
def testWatch( self ):
r = self.g.get_user( "jacquev6" ).get_repo( "PyGithub" )
u = self.g.get_user()
u.remove_from_watched( r )
assert not u.has_in_watched( r )
u.add_to_watched( r )
assert u.has_in_watched( r )
self.printList( "Watched", u.get_watched(), lambda r: r.name )
def testEmails( self ):
u = self.g.get_user()
self.printList( "Emails", u.get_emails() )
u.add_to_emails( "ab@xxx.com", "cd@xxx.com" )
self.printList( "Emails", u.get_emails() )
u.remove_from_emails( "ab@xxx.com", "cd@xxx.com" )
self.printList( "Emails", u.get_emails() )
def printList( self, title, iterable, f = lambda x: x ):
printed = list( iterable )
print title + ":", ", ".join( str( f( x ) ) for x in printed[ :10 ] ), "..." if len( printed ) > 10 else ""
sys.setrecursionlimit( 50 )
IntegrationTest().main( sys.argv[ 1: ] )
@@ -1,5 +0,0 @@
GET /user/orgs {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4935'), ('content-length', '262'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"3454c1345755c67af87593d8c4c9f79d"'), ('date', 'Sun, 04 Mar 2012 09:31:50 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"login":"BeaverSoftware","url":"https://api.github.com/orgs/BeaverSoftware","id":1424031,"avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png"}]
@@ -1,50 +0,0 @@
GET /user {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4991'), ('content-length', '801'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"8516c4047fdb107d6a3ec08981b26671"'), ('date', 'Sun, 04 Mar 2012 08:21:36 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"disk_usage":17432,"type":"User","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","following":24,"avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","public_gists":1,"public_repos":17,"hireable":false,"private_gists":2,"plan":{"private_repos":5,"collaborators":1,"name":"micro","space":614400},"blog":"http://vincent-jacques.net","location":"Paris, France","bio":"","collaborators":0,"company":"Criteo","total_private_repos":5,"url":"https://api.github.com/users/jacquev6","html_url":"https://github.com/jacquev6","created_at":"2010-07-09T06:10:06Z","name":"Vincent Jacques","email":"vincent@vincent-jacques.net","owned_private_repos":5,"id":327146,"followers":12}
GET /repos/jacquev6/TestPyGithub {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4990'), ('content-length', '1067'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"14e49b73728e4b2ba7978b158e43208c"'), ('date', 'Sun, 04 Mar 2012 08:21:37 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"watchers":1,"pushed_at":"2012-03-03T07:43:16Z","homepage":"http://vincent-jacques.net/PyGithub","mirror_url":null,"has_downloads":true,"has_issues":true,"master_branch":null,"updated_at":"2012-03-03T07:53:19Z","forks":2,"fork":false,"svn_url":"https://github.com/jacquev6/TestPyGithub","language":null,"private":false,"size":84,"has_wiki":true,"url":"https://api.github.com/repos/jacquev6/TestPyGithub","html_url":"https://github.com/jacquev6/TestPyGithub","created_at":"2012-03-03T07:41:19Z","owner":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"name":"TestPyGithub","git_url":"git://github.com/jacquev6/TestPyGithub.git","clone_url":"https://github.com/jacquev6/TestPyGithub.git","id":3609314,"ssh_url":"git@github.com:jacquev6/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":16}
GET /users/Lyloa {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4989'), ('content-length', '554'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"f7d3e93a234c3e0d389940339ef8ac34"'), ('date', 'Sun, 04 Mar 2012 08:21:37 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"type":"User","gravatar_id":"1517ed584458ccf83e03f5d77d9699d7","following":0,"login":"Lyloa","blog":null,"public_gists":0,"location":"Paris","hireable":false,"company":null,"avatar_url":"https://secure.gravatar.com/avatar/1517ed584458ccf83e03f5d77d9699d7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","bio":null,"url":"https://api.github.com/users/Lyloa","html_url":"https://github.com/Lyloa","created_at":"2011-10-16T14:36:46Z","name":"Lyloa","email":"nyu@lyloa.net","id":1131432,"public_repos":0,"followers":1}
GET /repos/jacquev6/TestPyGithub/collaborators {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4988'), ('content-length', '298'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"0f7fc68f68409b0b3c1fc6958ea0ad7b"'), ('date', 'Sun, 04 Mar 2012 08:21:38 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146}]
PUT /repos/jacquev6/TestPyGithub/collaborators/Lyloa {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4987'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 08:21:39 GMT')]
GET /repos/jacquev6/TestPyGithub/collaborators/Lyloa {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4986'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 08:21:39 GMT')]
GET /repos/jacquev6/TestPyGithub/collaborators {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4985'), ('content-length', '590'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"04c1d43ae0dc4037aeb590f030dc5931"'), ('date', 'Sun, 04 Mar 2012 08:21:40 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},{"gravatar_id":"1517ed584458ccf83e03f5d77d9699d7","avatar_url":"https://secure.gravatar.com/avatar/1517ed584458ccf83e03f5d77d9699d7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"Lyloa","url":"https://api.github.com/users/Lyloa","id":1131432}]
DELETE /repos/jacquev6/TestPyGithub/collaborators/Lyloa {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4984'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 08:21:40 GMT')]
GET /repos/jacquev6/TestPyGithub/collaborators/Lyloa {} null
404
[('status', '404 Not Found'), ('x-ratelimit-remaining', '4983'), ('content-length', '23'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"e66a7a6c91e2c26803f3f49feb7a883f"'), ('date', 'Sun, 04 Mar 2012 08:21:41 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"message":"Not Found"}
GET /repos/jacquev6/TestPyGithub/collaborators {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4982'), ('content-length', '298'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"0f7fc68f68409b0b3c1fc6958ea0ad7b"'), ('date', 'Sun, 04 Mar 2012 08:21:42 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146}]
@@ -1,55 +0,0 @@
GET /user {} null
200
[('status', '200 OK'), ('content-length', '801'), ('x-ratelimit-remaining', '4952'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"3b296e11a55f0739bb046fd278e27d36"'), ('date', 'Sun, 04 Mar 2012 08:35:53 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"public_repos":16,"type":"User","bio":"","collaborators":0,"created_at":"2010-07-09T06:10:06Z","location":"Paris, France","total_private_repos":5,"html_url":"https://github.com/jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","plan":{"collaborators":1,"private_repos":5,"name":"micro","space":614400},"owned_private_repos":5,"public_gists":1,"company":"Criteo","followers":12,"email":"vincent@vincent-jacques.net","url":"https://api.github.com/users/jacquev6","private_gists":2,"following":24,"name":"Vincent Jacques","disk_usage":17432,"hireable":false,"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","id":327146,"blog":"http://vincent-jacques.net","login":"jacquev6"}
GET /repos/jacquev6/TestPyGithub {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4951'), ('content-length', '1067'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"ca89234a5c95a785a9ca7428b08e52a8"'), ('date', 'Sun, 04 Mar 2012 08:35:53 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"watchers":1,"pushed_at":"2012-03-03T07:43:16Z","homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"has_issues":true,"master_branch":null,"updated_at":"2012-03-03T07:53:19Z","forks":2,"fork":false,"svn_url":"https://github.com/jacquev6/TestPyGithub","language":null,"private":false,"size":84,"mirror_url":null,"has_wiki":true,"url":"https://api.github.com/repos/jacquev6/TestPyGithub","html_url":"https://github.com/jacquev6/TestPyGithub","created_at":"2012-03-03T07:41:19Z","owner":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"name":"TestPyGithub","git_url":"git://github.com/jacquev6/TestPyGithub.git","clone_url":"https://github.com/jacquev6/TestPyGithub.git","id":3609314,"ssh_url":"git@github.com:jacquev6/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":16}
GET /repos/jacquev6/TestPyGithub/commits {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4950'), ('content-length', '1319'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"89ade3ce2474e34958117cbb4bb0ba6f"'), ('date', 'Sun, 04 Mar 2012 08:35:54 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"commit":{"message":"Readme","author":{"email":"vincent@vincent-jacques.net","name":"Vincent Jacques","date":"2012-03-02T23:43:05-08:00"},"tree":{"sha":"fb9dc597be6b32f6c2e095ca46e3e7fd57af3a5e","url":"https://api.github.com/repos/jacquev6/TestPyGithub/git/trees/fb9dc597be6b32f6c2e095ca46e3e7fd57af3a5e"},"url":"https://api.github.com/repos/jacquev6/TestPyGithub/git/commits/6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","committer":{"email":"vincent@vincent-jacques.net","name":"Vincent Jacques","date":"2012-03-02T23:43:05-08:00"}},"author":{"login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","id":327146},"parents":[],"sha":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/commits/6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","committer":{"login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","id":327146}}]
GET /repos/jacquev6/TestPyGithub/commits/6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea/comments {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4949'), ('content-length', '2800'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d93812aa84e0c340d80662e3b2bd1fa6"'), ('date', 'Sun, 04 Mar 2012 08:35:55 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"updated_at":"2012-03-04T08:32:17Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039835","created_at":"2012-03-04T08:32:17Z","position":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039835","path":"ReadMe.md","line":1,"id":1039835,"body":"Comment also created by PyGithub"},{"updated_at":"2012-03-04T08:33:53Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039839","created_at":"2012-03-04T08:33:53Z","position":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039839","path":"ReadMe.md","line":1,"id":1039839,"body":"Comment also created by PyGithub"},{"updated_at":"2012-03-04T08:34:49Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039842","created_at":"2012-03-04T08:34:49Z","position":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039842","path":null,"line":null,"id":1039842,"body":"Comment created by PyGithub"},{"updated_at":"2012-03-04T08:34:50Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039843","created_at":"2012-03-04T08:34:50Z","position":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039843","path":"ReadMe.md","line":1,"id":1039843,"body":"Comment also created by PyGithub"}]
POST /repos/jacquev6/TestPyGithub/commits/6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea/comments {} {"body": "Comment created by PyGithub"}
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4948'), ('content-length', '692'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"777c7cdfec791ab2c4c451e8c456866b"'), ('date', 'Sun, 04 Mar 2012 08:35:55 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039845')]
{"updated_at":"2012-03-04T08:35:55Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039845","created_at":"2012-03-04T08:35:55Z","position":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039845","path":null,"line":null,"id":1039845,"body":"Comment created by PyGithub"}
GET /repos/jacquev6/TestPyGithub/commits/6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea/comments {} null
200
[('status', '200 OK'), ('content-length', '3493'), ('x-ratelimit-remaining', '4947'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"abaf49cbec981c0092d1fb3dc66ca2fc"'), ('date', 'Sun, 04 Mar 2012 08:35:56 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"created_at":"2012-03-04T08:32:17Z","path":"ReadMe.md","html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039835","body":"Comment also created by PyGithub","user":{"avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","id":327146,"login":"jacquev6"},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039835","line":1,"position":null,"updated_at":"2012-03-04T08:32:17Z","id":1039835},{"created_at":"2012-03-04T08:33:53Z","path":"ReadMe.md","html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039839","body":"Comment also created by PyGithub","user":{"avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","id":327146,"login":"jacquev6"},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039839","line":1,"position":null,"updated_at":"2012-03-04T08:33:53Z","id":1039839},{"created_at":"2012-03-04T08:34:49Z","path":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039842","body":"Comment created by PyGithub","user":{"avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","id":327146,"login":"jacquev6"},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039842","line":null,"position":null,"updated_at":"2012-03-04T08:34:49Z","id":1039842},{"created_at":"2012-03-04T08:34:50Z","path":"ReadMe.md","html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039843","body":"Comment also created by PyGithub","user":{"avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","id":327146,"login":"jacquev6"},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039843","line":1,"position":null,"updated_at":"2012-03-04T08:34:50Z","id":1039843},{"created_at":"2012-03-04T08:35:55Z","path":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039845","body":"Comment created by PyGithub","user":{"avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","id":327146,"login":"jacquev6"},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039845","line":null,"position":null,"updated_at":"2012-03-04T08:35:55Z","id":1039845}]
POST /repos/jacquev6/TestPyGithub/commits/6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea/comments {} {"body": "Comment also created by PyGithub", "path": "ReadMe.md", "line": 1}
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4946'), ('content-length', '701'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"92f86d0e24f5f91b29a21c3202fc52d9"'), ('date', 'Sun, 04 Mar 2012 08:35:57 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039846')]
{"updated_at":"2012-03-04T08:35:57Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039846","created_at":"2012-03-04T08:35:57Z","position":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039846","path":"ReadMe.md","line":1,"id":1039846,"body":"Comment also created by PyGithub"}
GET /repos/jacquev6/TestPyGithub/commits/6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea/comments {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4945'), ('content-length', '4195'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"518bbf50ee3ba2d4d945e3acd5f6893d"'), ('date', 'Sun, 04 Mar 2012 08:35:57 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039835","updated_at":"2012-03-04T08:32:17Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039835","created_at":"2012-03-04T08:32:17Z","position":null,"path":"ReadMe.md","line":1,"id":1039835,"body":"Comment also created by PyGithub"},{"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039839","updated_at":"2012-03-04T08:33:53Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039839","created_at":"2012-03-04T08:33:53Z","position":null,"path":"ReadMe.md","line":1,"id":1039839,"body":"Comment also created by PyGithub"},{"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039842","updated_at":"2012-03-04T08:34:49Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039842","created_at":"2012-03-04T08:34:49Z","position":null,"path":null,"line":null,"id":1039842,"body":"Comment created by PyGithub"},{"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039843","updated_at":"2012-03-04T08:34:50Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039843","created_at":"2012-03-04T08:34:50Z","position":null,"path":"ReadMe.md","line":1,"id":1039843,"body":"Comment also created by PyGithub"},{"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039845","updated_at":"2012-03-04T08:35:55Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039845","created_at":"2012-03-04T08:35:55Z","position":null,"path":null,"line":null,"id":1039845,"body":"Comment created by PyGithub"},{"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039846","updated_at":"2012-03-04T08:35:57Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039846","created_at":"2012-03-04T08:35:57Z","position":null,"path":"ReadMe.md","line":1,"id":1039846,"body":"Comment also created by PyGithub"}]
DELETE /repos/jacquev6/TestPyGithub/comments/1039846 {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4944'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 08:35:58 GMT')]
PATCH /repos/jacquev6/TestPyGithub/comments/1039845 {} {"body": "Comment edited by PyGithub"}
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4943'), ('content-length', '691'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"282c88301c6c5105e7f32ebb5b1f9df1"'), ('date', 'Sun, 04 Mar 2012 08:35:59 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"updated_at":"2012-03-04T08:35:59Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039845","created_at":"2012-03-04T08:35:55Z","position":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039845","path":null,"line":null,"id":1039845,"body":"Comment edited by PyGithub"}
GET /repos/jacquev6/TestPyGithub/commits/6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea/comments {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4942'), ('content-length', '3492'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"3c76a352d7afa4de2e354423d44f4b56"'), ('date', 'Sun, 04 Mar 2012 08:35:59 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"updated_at":"2012-03-04T08:32:17Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039835","created_at":"2012-03-04T08:32:17Z","position":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039835","path":"ReadMe.md","line":1,"id":1039835,"body":"Comment also created by PyGithub"},{"updated_at":"2012-03-04T08:33:53Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039839","created_at":"2012-03-04T08:33:53Z","position":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039839","path":"ReadMe.md","line":1,"id":1039839,"body":"Comment also created by PyGithub"},{"updated_at":"2012-03-04T08:34:49Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039842","created_at":"2012-03-04T08:34:49Z","position":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039842","path":null,"line":null,"id":1039842,"body":"Comment created by PyGithub"},{"updated_at":"2012-03-04T08:34:50Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039843","created_at":"2012-03-04T08:34:50Z","position":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039843","path":"ReadMe.md","line":1,"id":1039843,"body":"Comment also created by PyGithub"},{"updated_at":"2012-03-04T08:35:59Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039845","created_at":"2012-03-04T08:35:55Z","position":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039845","path":null,"line":null,"id":1039845,"body":"Comment edited by PyGithub"}]
@@ -1,20 +0,0 @@
GET /orgs/BeaverSoftware {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4960'), ('content-length', '714'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"8290675d07eecaf4d9610721da1c1bf2"'), ('date', 'Sat, 03 Mar 2012 07:53:17 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"disk_usage":0,"type":"Organization","total_private_repos":0,"following":0,"html_url":"https://github.com/BeaverSoftware","blog":null,"login":"BeaverSoftware","owned_private_repos":0,"billing_email":"BeaverSoftware@vincent-jacques.net","plan":{"private_repos":0,"name":"free","space":307200},"public_gists":0,"location":"Paris, France","public_repos":1,"company":null,"avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","private_gists":0,"url":"https://api.github.com/orgs/BeaverSoftware","created_at":"2012-02-09T19:20:12Z","name":null,"email":null,"collaborators":0,"id":1424031,"followers":0}
GET /user {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4959'), ('content-length', '801'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"90e781e59d3daef52b36b404ee56f0ff"'), ('date', 'Sat, 03 Mar 2012 07:53:18 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"disk_usage":17368,"type":"User","bio":"","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","total_private_repos":5,"following":24,"avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","public_gists":4,"owned_private_repos":5,"private_gists":2,"plan":{"private_repos":5,"name":"micro","collaborators":1,"space":614400},"location":"Paris, France","public_repos":17,"company":"Criteo","url":"https://api.github.com/users/jacquev6","html_url":"https://github.com/jacquev6","created_at":"2010-07-09T06:10:06Z","name":"Vincent Jacques","blog":"http://vincent-jacques.net","email":"vincent@vincent-jacques.net","collaborators":0,"hireable":false,"id":327146,"followers":12}
GET /repos/jacquev6/TestPyGithub {} null
200
[('status', '200 OK'), ('content-length', '1066'), ('x-ratelimit-remaining', '4958'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"b2d6ee284273f92a3ca25d2b305b3c6d"'), ('date', 'Sat, 03 Mar 2012 07:53:18 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"git_url":"git://github.com/jacquev6/TestPyGithub.git","homepage":"http://vincent-jacques.net/PyGithub","forks":1,"svn_url":"https://github.com/jacquev6/TestPyGithub","created_at":"2012-03-03T07:41:19Z","owner":{"url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146,"login":"jacquev6"},"html_url":"https://github.com/jacquev6/TestPyGithub","has_wiki":true,"language":null,"clone_url":"https://github.com/jacquev6/TestPyGithub.git","open_issues":0,"url":"https://api.github.com/repos/jacquev6/TestPyGithub","watchers":0,"pushed_at":"2012-03-03T07:43:16Z","description":"Guinea-pig for PyGithub testing","fork":false,"size":84,"ssh_url":"git@github.com:jacquev6/TestPyGithub.git","updated_at":"2012-03-03T07:43:30Z","name":"TestPyGithub","private":false,"has_downloads":true,"id":3609314,"mirror_url":null,"has_issues":true,"master_branch":null}
POST /repos/jacquev6/TestPyGithub/forks?org=BeaverSoftware {} null
202
[('status', '202 Accepted'), ('x-ratelimit-remaining', '4957'), ('content-length', '3594'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"ab518650c1254abf0bb465f76c723433"'), ('date', 'Sat, 03 Mar 2012 07:53:19 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"watchers":1,"pushed_at":"2012-03-03T07:43:16Z","html_url":"https://github.com/BeaverSoftware/TestPyGithub","source":{"watchers":1,"pushed_at":"2012-03-03T07:43:16Z","html_url":"https://github.com/jacquev6/TestPyGithub","homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"has_issues":true,"master_branch":null,"updated_at":"2012-03-03T07:53:19Z","forks":2,"fork":false,"git_url":"git://github.com/jacquev6/TestPyGithub.git","svn_url":"https://github.com/jacquev6/TestPyGithub","language":null,"private":false,"size":84,"has_wiki":true,"url":"https://api.github.com/repos/jacquev6/TestPyGithub","created_at":"2012-03-03T07:41:19Z","owner":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"name":"TestPyGithub","clone_url":"https://github.com/jacquev6/TestPyGithub.git","mirror_url":null,"id":3609314,"ssh_url":"git@github.com:jacquev6/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":0},"homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"parent":{"watchers":1,"pushed_at":"2012-03-03T07:43:16Z","html_url":"https://github.com/jacquev6/TestPyGithub","homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"has_issues":true,"master_branch":null,"updated_at":"2012-03-03T07:53:19Z","forks":2,"fork":false,"git_url":"git://github.com/jacquev6/TestPyGithub.git","svn_url":"https://github.com/jacquev6/TestPyGithub","language":null,"private":false,"size":84,"has_wiki":true,"url":"https://api.github.com/repos/jacquev6/TestPyGithub","created_at":"2012-03-03T07:41:19Z","owner":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"name":"TestPyGithub","clone_url":"https://github.com/jacquev6/TestPyGithub.git","mirror_url":null,"id":3609314,"ssh_url":"git@github.com:jacquev6/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":0},"has_issues":false,"master_branch":null,"updated_at":"2012-03-03T07:53:19Z","organization":{"gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","login":"BeaverSoftware","url":"https://api.github.com/users/BeaverSoftware","id":1424031},"forks":0,"fork":true,"git_url":"git://github.com/BeaverSoftware/TestPyGithub.git","svn_url":"https://github.com/BeaverSoftware/TestPyGithub","language":null,"private":false,"size":84,"has_wiki":true,"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub","created_at":"2012-03-03T07:53:19Z","owner":{"gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","login":"BeaverSoftware","url":"https://api.github.com/users/BeaverSoftware","id":1424031},"name":"TestPyGithub","clone_url":"https://github.com/BeaverSoftware/TestPyGithub.git","mirror_url":null,"id":3609352,"ssh_url":"git@github.com:BeaverSoftware/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":0}
@@ -1,20 +0,0 @@
GET /orgs/BeaverSoftware {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4995'), ('content-length', '714'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"4e8827d67e3d9e14b05b3d393b68fdcb"'), ('date', 'Sun, 04 Mar 2012 08:17:12 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"disk_usage":0,"type":"Organization","following":0,"html_url":"https://github.com/BeaverSoftware","login":"BeaverSoftware","public_gists":0,"blog":null,"total_private_repos":0,"private_gists":0,"collaborators":0,"owned_private_repos":0,"billing_email":"BeaverSoftware@vincent-jacques.net","plan":{"name":"free","private_repos":0,"space":307200},"location":"Paris, France","company":null,"avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/orgs/BeaverSoftware","created_at":"2012-02-09T19:20:12Z","name":null,"email":null,"id":1424031,"public_repos":2,"followers":0}
GET /orgs/BeaverSoftware/repos {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4994'), ('content-length', '2151'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"b47d94ab3eb50cad006b9bfdb8025262"'), ('date', 'Sun, 04 Mar 2012 08:17:13 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"mirror_url":null,"has_downloads":true,"homepage":"","has_issues":true,"master_branch":null,"forks":1,"updated_at":"2012-02-16T21:51:15Z","svn_url":"https://github.com/BeaverSoftware/FatherBeaver","fork":false,"git_url":"git://github.com/BeaverSoftware/FatherBeaver.git","has_wiki":true,"language":null,"private":false,"html_url":"https://github.com/BeaverSoftware/FatherBeaver","size":0,"url":"https://api.github.com/repos/BeaverSoftware/FatherBeaver","ssh_url":"git@github.com:BeaverSoftware/FatherBeaver.git","clone_url":"https://github.com/BeaverSoftware/FatherBeaver.git","created_at":"2012-02-09T19:32:21Z","owner":{"login":"BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/BeaverSoftware","gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","id":1424031},"name":"FatherBeaver","open_issues":0,"id":3400397,"description":"","watchers":2,"pushed_at":null},{"mirror_url":null,"has_downloads":true,"homepage":"http://vincent-jacques.net/PyGithub","has_issues":false,"master_branch":null,"forks":0,"updated_at":"2012-03-03T08:57:40Z","svn_url":"https://github.com/BeaverSoftware/TestPyGithub","fork":true,"git_url":"git://github.com/BeaverSoftware/TestPyGithub.git","has_wiki":true,"language":null,"private":false,"html_url":"https://github.com/BeaverSoftware/TestPyGithub","size":112,"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub","ssh_url":"git@github.com:BeaverSoftware/TestPyGithub.git","clone_url":"https://github.com/BeaverSoftware/TestPyGithub.git","created_at":"2012-03-03T07:53:19Z","owner":{"login":"BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/BeaverSoftware","gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","id":1424031},"name":"TestPyGithub","open_issues":0,"id":3609352,"description":"Guinea-pig for PyGithub testing","watchers":1,"pushed_at":"2012-03-03T08:57:40Z"}]
POST /orgs/BeaverSoftware/repos {} {"has_wiki": false, "name": "CreatedByPyGithub"}
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4993'), ('content-length', '1397'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"5209d4d802f3675ad41695562be67a36"'), ('date', 'Sun, 04 Mar 2012 08:17:14 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/repos/BeaverSoftware/CreatedByPyGithub')]
{"organization":{"login":"BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/BeaverSoftware","gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","id":1424031},"mirror_url":null,"has_downloads":true,"homepage":null,"has_issues":true,"master_branch":null,"forks":1,"updated_at":"2012-03-04T08:17:14Z","svn_url":"https://github.com/BeaverSoftware/CreatedByPyGithub","fork":false,"git_url":"git://github.com/BeaverSoftware/CreatedByPyGithub.git","has_wiki":false,"language":null,"private":false,"html_url":"https://github.com/BeaverSoftware/CreatedByPyGithub","size":0,"url":"https://api.github.com/repos/BeaverSoftware/CreatedByPyGithub","ssh_url":"git@github.com:BeaverSoftware/CreatedByPyGithub.git","clone_url":"https://github.com/BeaverSoftware/CreatedByPyGithub.git","created_at":"2012-03-04T08:17:14Z","owner":{"login":"BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/BeaverSoftware","gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","id":1424031},"name":"CreatedByPyGithub","open_issues":0,"id":3616888,"description":null,"watchers":1,"pushed_at":null}
GET /orgs/BeaverSoftware/repos {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4992'), ('content-length', '3223'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"c9a3f6dbd4ef4baea140d60cfd872ed0"'), ('date', 'Sun, 04 Mar 2012 08:17:14 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"watchers":2,"pushed_at":null,"html_url":"https://github.com/BeaverSoftware/FatherBeaver","homepage":"","has_downloads":true,"mirror_url":null,"has_issues":true,"master_branch":null,"updated_at":"2012-02-16T21:51:15Z","git_url":"git://github.com/BeaverSoftware/FatherBeaver.git","forks":1,"fork":false,"svn_url":"https://github.com/BeaverSoftware/FatherBeaver","language":null,"private":false,"size":0,"has_wiki":true,"url":"https://api.github.com/repos/BeaverSoftware/FatherBeaver","created_at":"2012-02-09T19:32:21Z","owner":{"gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","login":"BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/BeaverSoftware","id":1424031},"name":"FatherBeaver","clone_url":"https://github.com/BeaverSoftware/FatherBeaver.git","id":3400397,"ssh_url":"git@github.com:BeaverSoftware/FatherBeaver.git","description":"","open_issues":0},{"watchers":1,"pushed_at":"2012-03-03T08:57:40Z","html_url":"https://github.com/BeaverSoftware/TestPyGithub","homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"mirror_url":null,"has_issues":false,"master_branch":null,"updated_at":"2012-03-03T08:57:40Z","git_url":"git://github.com/BeaverSoftware/TestPyGithub.git","forks":0,"fork":true,"svn_url":"https://github.com/BeaverSoftware/TestPyGithub","language":null,"private":false,"size":112,"has_wiki":true,"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub","created_at":"2012-03-03T07:53:19Z","owner":{"gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","login":"BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/BeaverSoftware","id":1424031},"name":"TestPyGithub","clone_url":"https://github.com/BeaverSoftware/TestPyGithub.git","id":3609352,"ssh_url":"git@github.com:BeaverSoftware/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":0},{"watchers":1,"pushed_at":null,"html_url":"https://github.com/BeaverSoftware/CreatedByPyGithub","homepage":null,"has_downloads":true,"mirror_url":null,"has_issues":true,"master_branch":null,"updated_at":"2012-03-04T08:17:14Z","git_url":"git://github.com/BeaverSoftware/CreatedByPyGithub.git","forks":1,"fork":false,"svn_url":"https://github.com/BeaverSoftware/CreatedByPyGithub","language":null,"private":false,"size":0,"has_wiki":false,"url":"https://api.github.com/repos/BeaverSoftware/CreatedByPyGithub","created_at":"2012-03-04T08:17:14Z","owner":{"gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","login":"BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/BeaverSoftware","id":1424031},"name":"CreatedByPyGithub","clone_url":"https://github.com/BeaverSoftware/CreatedByPyGithub.git","id":3616888,"ssh_url":"git@github.com:BeaverSoftware/CreatedByPyGithub.git","description":null,"open_issues":0}]
File diff suppressed because one or more lines are too long
@@ -1,40 +0,0 @@
GET /user {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4952'), ('content-length', '801'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"af60c5219a9f43db638a8829ef34dd06"'), ('date', 'Sun, 04 Mar 2012 09:21:33 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"disk_usage":17432,"type":"User","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","public_gists":1,"following":24,"html_url":"https://github.com/jacquev6","bio":"","login":"jacquev6","private_gists":2,"avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","collaborators":0,"plan":{"collaborators":1,"name":"micro","private_repos":5,"space":614400},"location":"Paris, France","company":"Criteo","blog":"http://vincent-jacques.net","url":"https://api.github.com/users/jacquev6","total_private_repos":5,"created_at":"2010-07-09T06:10:06Z","name":"Vincent Jacques","email":"vincent@vincent-jacques.net","public_repos":16,"id":327146,"owned_private_repos":5,"followers":12,"hireable":false}
GET /repos/jacquev6/TestPyGithub {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4951'), ('content-length', '1067'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"affc476c2c09dd57c385f29030068b94"'), ('date', 'Sun, 04 Mar 2012 09:21:34 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"watchers":1,"pushed_at":"2012-03-03T07:43:16Z","homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"has_issues":true,"master_branch":null,"updated_at":"2012-03-03T07:53:19Z","forks":2,"fork":false,"svn_url":"https://github.com/jacquev6/TestPyGithub","mirror_url":null,"language":null,"private":false,"git_url":"git://github.com/jacquev6/TestPyGithub.git","size":84,"has_wiki":true,"url":"https://api.github.com/repos/jacquev6/TestPyGithub","html_url":"https://github.com/jacquev6/TestPyGithub","created_at":"2012-03-03T07:41:19Z","owner":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"name":"TestPyGithub","clone_url":"https://github.com/jacquev6/TestPyGithub.git","id":3609314,"ssh_url":"git@github.com:jacquev6/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":16}
GET /repos/jacquev6/TestPyGithub/downloads {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4950'), ('content-length', '2'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d751713988987e9331980363e24189ce"'), ('date', 'Sun, 04 Mar 2012 09:21:35 GMT'), ('content-type', 'application/json; charset=utf-8')]
[]
POST /repos/jacquev6/TestPyGithub/downloads {} {"name": "DownloadCreatedByPyGithub.txt", "size": 1024}
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4949'), ('content-length', '1174'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"451d8bbe00a984a32935496084f0260a"'), ('date', 'Sun, 04 Mar 2012 09:21:35 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/repos/jacquev6/TestPyGithub/downloads/199118')]
{"s3_url":"https://github.s3.amazonaws.com/","signature":"4NbFHuOl1FCXyq0YDumbMQPlY9Q=","acl":"public-read","accesskeyid":"1DWESVTPGHQVTX38V182","redirect":false,"policy":"ewogICAgJ2V4cGlyYXRpb24nOiAnMjExMi0wMy0wNFQwOToyMTozNS4wMDBaJywKICAgICdjb25kaXRpb25zJzogWwogICAgICAgIHsnYnVja2V0JzogJ2dpdGh1Yid9LAogICAgICAgIHsna2V5JzogJ2Rvd25sb2Fkcy9qYWNxdWV2Ni9UZXN0UHlHaXRodWIvRG93bmxvYWRDcmVhdGVkQnlQeUdpdGh1Yi50eHQnfSwKICAgICAgICB7J2FjbCc6ICdwdWJsaWMtcmVhZCd9LAogICAgICAgIHsnc3VjY2Vzc19hY3Rpb25fc3RhdHVzJzogJzIwMSd9LAogICAgICAgIFsnc3RhcnRzLXdpdGgnLCAnJEZpbGVuYW1lJywgJyddLAogICAgICAgIFsnc3RhcnRzLXdpdGgnLCAnJENvbnRlbnQtVHlwZScsICcnXQogICAgXQp9","mime_type":"text/plain","prefix":"downloads/jacquev6/TestPyGithub","content_type":"text/plain","bucket":"github","size":1024,"html_url":"https://github.com/downloads/jacquev6/TestPyGithub/DownloadCreatedByPyGithub.txt","url":"https://api.github.com/repos/jacquev6/TestPyGithub/downloads/199118","expirationdate":"2112-03-04T09:21:35.000Z","created_at":"2012-03-04T09:21:35Z","name":"DownloadCreatedByPyGithub.txt","path":"downloads/jacquev6/TestPyGithub/DownloadCreatedByPyGithub.txt","id":199118,"download_count":0,"description":null}
GET /repos/jacquev6/TestPyGithub/downloads {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4948'), ('content-length', '338'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"721bf9ef9c6c23a9d9535172e9166b22"'), ('date', 'Sun, 04 Mar 2012 09:21:36 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"download_count":0,"content_type":"text/plain","size":1024,"url":"https://api.github.com/repos/jacquev6/TestPyGithub/downloads/199118","created_at":"2012-03-04T09:21:35Z","name":"DownloadCreatedByPyGithub.txt","html_url":"https://github.com/downloads/jacquev6/TestPyGithub/DownloadCreatedByPyGithub.txt","id":199118,"description":null}]
GET /repos/jacquev6/TestPyGithub/downloads/199118 {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4947'), ('content-length', '336'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d2bf872f9be7d3aa54527be83be3131a"'), ('date', 'Sun, 04 Mar 2012 09:21:36 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"download_count":0,"html_url":"https://github.com/downloads/jacquev6/TestPyGithub/DownloadCreatedByPyGithub.txt","content_type":"text/plain","size":1024,"url":"https://api.github.com/repos/jacquev6/TestPyGithub/downloads/199118","created_at":"2012-03-04T09:21:35Z","name":"DownloadCreatedByPyGithub.txt","id":199118,"description":null}
DELETE /repos/jacquev6/TestPyGithub/downloads/199118 {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4946'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 09:21:39 GMT')]
GET /repos/jacquev6/TestPyGithub/downloads {} null
200
[('status', '200 OK'), ('content-length', '2'), ('x-ratelimit-remaining', '4945'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d751713988987e9331980363e24189ce"'), ('date', 'Sun, 04 Mar 2012 09:21:40 GMT'), ('content-type', 'application/json; charset=utf-8')]
[]
@@ -1,15 +0,0 @@
GET /user {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4980'), ('x-ratelimit-limit', '5000'), ('content-length', '801'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('etag', '"b20002247c9333d5a126bde09e47f03f"'), ('date', 'Thu, 01 Mar 2012 19:36:16 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"owned_private_repos":5,"type":"User","private_gists":2,"created_at":"2010-07-09T06:10:06Z","location":"Paris, France","plan":{"private_repos":5,"collaborators":1,"name":"micro","space":614400},"company":"Criteo","collaborators":0,"followers":12,"email":"vincent@vincent-jacques.net","hireable":false,"url":"https://api.github.com/users/jacquev6","blog":"http://vincent-jacques.net","bio":"","following":24,"html_url":"https://github.com/jacquev6","name":"Vincent Jacques","total_private_repos":5,"disk_usage":17252,"public_repos":15,"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146,"public_gists":4,"login":"jacquev6"}
PATCH /user {} {"name": "Vincent Jacques (edited by PyGithub)"}
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4979'), ('content-length', '822'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"88b4716a95aef77621acb9cd30e6f7da"'), ('date', 'Thu, 01 Mar 2012 19:36:17 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"private_gists":2,"disk_usage":17252,"collaborators":0,"type":"User","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","public_repos":15,"following":24,"hireable":false,"login":"jacquev6","bio":"","total_private_repos":5,"plan":{"collaborators":1,"private_repos":5,"name":"micro","space":614400},"html_url":"https://github.com/jacquev6","location":"Paris, France","company":"Criteo","owned_private_repos":5,"url":"https://api.github.com/users/jacquev6","created_at":"2010-07-09T06:10:06Z","name":"Vincent Jacques (edited by PyGithub)","email":"vincent@vincent-jacques.net","public_gists":4,"id":327146,"followers":12,"blog":"http://vincent-jacques.net"}
PATCH /user {} {"name": "Vincent Jacques"}
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4978'), ('content-length', '801'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"12f25f2f0113a8271ea9a607f2347ee9"'), ('date', 'Thu, 01 Mar 2012 19:36:17 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"disk_usage":17252,"type":"User","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","following":24,"bio":"","login":"jacquev6","blog":"http://vincent-jacques.net","total_private_repos":5,"owned_private_repos":5,"plan":{"private_repos":5,"name":"micro","collaborators":1,"space":614400},"html_url":"https://github.com/jacquev6","location":"Paris, France","company":"Criteo","url":"https://api.github.com/users/jacquev6","public_repos":15,"public_gists":4,"created_at":"2010-07-09T06:10:06Z","name":"Vincent Jacques","email":"vincent@vincent-jacques.net","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146,"private_gists":2,"collaborators":0,"followers":12,"hireable":false}
@@ -1,15 +0,0 @@
GET /orgs/BeaverSoftware {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4892'), ('content-length', '714'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"f73559c0664ec6f30687db3525857aa2"'), ('date', 'Thu, 01 Mar 2012 20:27:24 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"disk_usage":0,"type":"Organization","following":0,"login":"BeaverSoftware","public_gists":0,"private_gists":0,"public_repos":2,"billing_email":"BeaverSoftware@vincent-jacques.net","plan":{"private_repos":0,"name":"free","space":307200},"location":"Paris, France","company":null,"avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","collaborators":0,"url":"https://api.github.com/orgs/BeaverSoftware","total_private_repos":0,"html_url":"https://github.com/BeaverSoftware","created_at":"2012-02-09T19:20:12Z","name":null,"blog":null,"email":null,"id":1424031,"owned_private_repos":0,"followers":0}
PATCH /orgs/BeaverSoftware {} {"name": "None (edited by PyGithub)"}
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4891'), ('content-length', '737'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"e102f7d1ea751894fb3857442d8e77fd"'), ('date', 'Thu, 01 Mar 2012 20:27:25 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"disk_usage":0,"public_repos":2,"type":"Organization","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","following":0,"html_url":"https://github.com/BeaverSoftware","blog":null,"login":"BeaverSoftware","billing_email":"BeaverSoftware@vincent-jacques.net","plan":{"private_repos":0,"name":"free","space":307200},"public_gists":0,"location":"Paris, France","company":null,"private_gists":0,"url":"https://api.github.com/orgs/BeaverSoftware","total_private_repos":0,"created_at":"2012-02-09T19:20:12Z","name":"None (edited by PyGithub)","email":null,"collaborators":0,"id":1424031,"owned_private_repos":0,"followers":0}
PATCH /orgs/BeaverSoftware {} {"name": null}
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4890'), ('content-length', '714'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"5254dae932bd5b18fc04d2610ab4189b"'), ('date', 'Thu, 01 Mar 2012 20:27:25 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"plan":{"name":"free","private_repos":0,"space":307200},"type":"Organization","blog":null,"collaborators":0,"following":0,"login":"BeaverSoftware","billing_email":"BeaverSoftware@vincent-jacques.net","public_repos":2,"location":"Paris, France","public_gists":0,"company":null,"total_private_repos":0,"html_url":"https://github.com/BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/orgs/BeaverSoftware","private_gists":0,"created_at":"2012-02-09T19:20:12Z","name":null,"email":null,"owned_private_repos":0,"disk_usage":0,"followers":0,"id":1424031}
@@ -1,195 +0,0 @@
GET /orgs/BeaverSoftware {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4991'), ('content-length', '714'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"cfa759042dc02a332d2c8163b4a36f8c"'), ('date', 'Sun, 04 Mar 2012 09:17:58 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"disk_usage":0,"type":"Organization","following":0,"avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","login":"BeaverSoftware","public_gists":0,"public_repos":2,"private_gists":0,"billing_email":"BeaverSoftware@vincent-jacques.net","plan":{"private_repos":0,"name":"free","space":307200},"blog":null,"location":"Paris, France","collaborators":0,"company":null,"total_private_repos":0,"url":"https://api.github.com/orgs/BeaverSoftware","html_url":"https://github.com/BeaverSoftware","created_at":"2012-02-09T19:20:12Z","name":null,"email":null,"owned_private_repos":0,"id":1424031,"followers":0}
GET /repos/BeaverSoftware/TestPyGithub {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4990'), ('content-length', '3597'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"52dde0bcd87fbe4570605c46795ed151"'), ('date', 'Sun, 04 Mar 2012 09:17:59 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"watchers":1,"pushed_at":"2012-03-03T08:57:40Z","html_url":"https://github.com/BeaverSoftware/TestPyGithub","source":{"watchers":1,"pushed_at":"2012-03-03T07:43:16Z","html_url":"https://github.com/jacquev6/TestPyGithub","homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"mirror_url":null,"has_issues":true,"master_branch":null,"updated_at":"2012-03-03T07:53:19Z","git_url":"git://github.com/jacquev6/TestPyGithub.git","forks":2,"fork":false,"svn_url":"https://github.com/jacquev6/TestPyGithub","language":null,"private":false,"size":84,"has_wiki":true,"url":"https://api.github.com/repos/jacquev6/TestPyGithub","created_at":"2012-03-03T07:41:19Z","owner":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"name":"TestPyGithub","clone_url":"https://github.com/jacquev6/TestPyGithub.git","id":3609314,"ssh_url":"git@github.com:jacquev6/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":16},"homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"parent":{"watchers":1,"pushed_at":"2012-03-03T07:43:16Z","html_url":"https://github.com/jacquev6/TestPyGithub","homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"mirror_url":null,"has_issues":true,"master_branch":null,"updated_at":"2012-03-03T07:53:19Z","git_url":"git://github.com/jacquev6/TestPyGithub.git","forks":2,"fork":false,"svn_url":"https://github.com/jacquev6/TestPyGithub","language":null,"private":false,"size":84,"has_wiki":true,"url":"https://api.github.com/repos/jacquev6/TestPyGithub","created_at":"2012-03-03T07:41:19Z","owner":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"name":"TestPyGithub","clone_url":"https://github.com/jacquev6/TestPyGithub.git","id":3609314,"ssh_url":"git@github.com:jacquev6/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":16},"mirror_url":null,"has_issues":false,"master_branch":null,"updated_at":"2012-03-03T08:57:40Z","organization":{"gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","login":"BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/BeaverSoftware","id":1424031},"git_url":"git://github.com/BeaverSoftware/TestPyGithub.git","forks":0,"fork":true,"svn_url":"https://github.com/BeaverSoftware/TestPyGithub","language":null,"private":false,"size":112,"has_wiki":true,"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub","created_at":"2012-03-03T07:53:19Z","owner":{"gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","login":"BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/BeaverSoftware","id":1424031},"name":"TestPyGithub","clone_url":"https://github.com/BeaverSoftware/TestPyGithub.git","id":3609352,"ssh_url":"git@github.com:BeaverSoftware/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":0}
GET /orgs/BeaverSoftware/teams {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4989'), ('content-length', '150'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"43d7c883d1cb7d50a08d2c189550023c"'), ('date', 'Sun, 04 Mar 2012 09:18:00 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"url":"https://api.github.com/teams/141496","name":"Members","id":141496},{"url":"https://api.github.com/teams/141487","name":"Owners","id":141487}]
POST /orgs/BeaverSoftware/teams {} {"name": "PyGithubTesters"}
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4988'), ('content-length', '136'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"9d32da01e6b059472dea93675a1bce8f"'), ('date', 'Sun, 04 Mar 2012 09:18:00 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/teams/152420')]
{"repos_count":0,"members_count":0,"url":"https://api.github.com/teams/152420","name":"PyGithubTesters","id":152420,"permission":"pull"}
PATCH /teams/152420 {} {"name": "PyGithubTesters", "permission": "push"}
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4987'), ('content-length', '136'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"43b93490a5778053ee5a048ab08fdb4a"'), ('date', 'Sun, 04 Mar 2012 09:18:01 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"members_count":0,"repos_count":0,"url":"https://api.github.com/teams/152420","name":"PyGithubTesters","id":152420,"permission":"push"}
GET /orgs/BeaverSoftware/teams {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4986'), ('content-length', '233'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"f774b8a588de9a9210f417fe35e7b33a"'), ('date', 'Sun, 04 Mar 2012 09:18:02 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"url":"https://api.github.com/teams/141496","name":"Members","id":141496},{"url":"https://api.github.com/teams/141487","name":"Owners","id":141487},{"url":"https://api.github.com/teams/152420","name":"PyGithubTesters","id":152420}]
GET /users/Lyloa {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4985'), ('content-length', '554'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"4fd4148b4278cb268681c7712aa4cce6"'), ('date', 'Sun, 04 Mar 2012 09:18:02 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"type":"User","blog":null,"hireable":false,"following":0,"login":"Lyloa","bio":null,"location":"Paris","public_gists":0,"company":null,"avatar_url":"https://secure.gravatar.com/avatar/1517ed584458ccf83e03f5d77d9699d7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","html_url":"https://github.com/Lyloa","url":"https://api.github.com/users/Lyloa","gravatar_id":"1517ed584458ccf83e03f5d77d9699d7","created_at":"2011-10-16T14:36:46Z","name":"Lyloa","email":"nyu@lyloa.net","public_repos":0,"followers":1,"id":1131432}
GET /teams/152420/members {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4984'), ('content-length', '2'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d751713988987e9331980363e24189ce"'), ('date', 'Sun, 04 Mar 2012 09:18:03 GMT'), ('content-type', 'application/json; charset=utf-8')]
[]
GET /teams/152420/repos {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4983'), ('content-length', '2'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d751713988987e9331980363e24189ce"'), ('date', 'Sun, 04 Mar 2012 09:18:03 GMT'), ('content-type', 'application/json; charset=utf-8')]
[]
GET /teams/152420/repos/BeaverSoftware/TestPyGithub {} null
404
[('status', '404 Not Found'), ('x-ratelimit-remaining', '4982'), ('content-length', '23'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"e66a7a6c91e2c26803f3f49feb7a883f"'), ('date', 'Sun, 04 Mar 2012 09:18:04 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"message":"Not Found"}
GET /teams/152420/members/Lyloa {} null
404
[('status', '404 Not Found'), ('x-ratelimit-remaining', '4981'), ('content-length', '23'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"e66a7a6c91e2c26803f3f49feb7a883f"'), ('date', 'Sun, 04 Mar 2012 09:18:05 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"message":"Not Found"}
PUT /teams/152420/members/Lyloa {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4980'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 09:18:05 GMT')]
PUT /teams/152420/repos/BeaverSoftware/TestPyGithub {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4979'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 09:18:06 GMT')]
GET /teams/152420/repos/BeaverSoftware/TestPyGithub {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4978'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 09:18:07 GMT')]
GET /teams/152420/members/Lyloa {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4977'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 09:18:07 GMT')]
GET /teams/152420/members {} null
200
[('status', '200 OK'), ('content-length', '293'), ('x-ratelimit-remaining', '4976'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"87c656909bfd0ee9970ae3c48f271644"'), ('date', 'Sun, 04 Mar 2012 09:18:08 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"avatar_url":"https://secure.gravatar.com/avatar/1517ed584458ccf83e03f5d77d9699d7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/Lyloa","gravatar_id":"1517ed584458ccf83e03f5d77d9699d7","id":1131432,"login":"Lyloa"}]
GET /teams/152420/repos {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4975'), ('content-length', '1119'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"5f467942afce5564360be34b69cb09cc"'), ('date', 'Sun, 04 Mar 2012 09:18:08 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"watchers":1,"pushed_at":"2012-03-03T08:57:40Z","html_url":"https://github.com/BeaverSoftware/TestPyGithub","homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"has_issues":false,"master_branch":null,"updated_at":"2012-03-03T08:57:40Z","forks":0,"fork":true,"svn_url":"https://github.com/BeaverSoftware/TestPyGithub","language":null,"private":false,"git_url":"git://github.com/BeaverSoftware/TestPyGithub.git","size":112,"has_wiki":true,"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub","created_at":"2012-03-03T07:53:19Z","owner":{"gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","login":"BeaverSoftware","url":"https://api.github.com/users/BeaverSoftware","id":1424031,"avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png"},"name":"TestPyGithub","clone_url":"https://github.com/BeaverSoftware/TestPyGithub.git","mirror_url":null,"id":3609352,"ssh_url":"git@github.com:BeaverSoftware/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":0}]
GET /orgs/BeaverSoftware/public_members {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4974'), ('content-length', '298'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"4b489b2fa5e52eee15c0302190372870"'), ('date', 'Sun, 04 Mar 2012 09:18:09 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146}]
PUT /orgs/BeaverSoftware/public_members/Lyloa {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4973'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 09:18:10 GMT')]
GET /orgs/BeaverSoftware/public_members/Lyloa {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4972'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 09:18:11 GMT')]
GET /orgs/BeaverSoftware/public_members {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4971'), ('content-length', '590'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"7e2e6a5dc7aa753ebf0443be19feb5c2"'), ('date', 'Sun, 04 Mar 2012 09:18:11 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","id":327146},{"login":"Lyloa","avatar_url":"https://secure.gravatar.com/avatar/1517ed584458ccf83e03f5d77d9699d7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/Lyloa","gravatar_id":"1517ed584458ccf83e03f5d77d9699d7","id":1131432}]
DELETE /orgs/BeaverSoftware/public_members/Lyloa {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4970'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 09:18:12 GMT')]
GET /orgs/BeaverSoftware/public_members/Lyloa {} null
404
[('status', '404 Not Found'), ('x-ratelimit-remaining', '4969'), ('content-length', '23'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"e66a7a6c91e2c26803f3f49feb7a883f"'), ('date', 'Sun, 04 Mar 2012 09:18:13 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"message":"Not Found"}
GET /orgs/BeaverSoftware/public_members {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4968'), ('content-length', '298'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"0f7fc68f68409b0b3c1fc6958ea0ad7b"'), ('date', 'Sun, 04 Mar 2012 09:18:13 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146}]
GET /orgs/BeaverSoftware/members {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4967'), ('content-length', '886'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"1c680f8602334d11737f6c7634027131"'), ('date', 'Sun, 04 Mar 2012 09:18:14 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"gravatar_id":"197eed5292fd11c0277335c3524ccfd5","login":"cjuniet","avatar_url":"https://secure.gravatar.com/avatar/197eed5292fd11c0277335c3524ccfd5?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/cjuniet","id":1233553},{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},{"gravatar_id":"1517ed584458ccf83e03f5d77d9699d7","login":"Lyloa","avatar_url":"https://secure.gravatar.com/avatar/1517ed584458ccf83e03f5d77d9699d7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/Lyloa","id":1131432}]
GET /orgs/BeaverSoftware/members/Lyloa {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4966'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 09:18:14 GMT')]
DELETE /orgs/BeaverSoftware/members/Lyloa {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4965'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 09:18:15 GMT')]
GET /orgs/BeaverSoftware/members/Lyloa {} null
403
[('status', '403 Forbidden'), ('x-ratelimit-remaining', '4964'), ('content-length', '37'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"ab43ecb6e2f75e3940aa869edc5ed691"'), ('date', 'Sun, 04 Mar 2012 09:18:16 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"message":"You need to be a member"}
GET /orgs/BeaverSoftware/members {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4963'), ('content-length', '594'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"b8f497b9c5a79bfd8a5671118b39f69c"'), ('date', 'Sun, 04 Mar 2012 09:18:16 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"gravatar_id":"197eed5292fd11c0277335c3524ccfd5","avatar_url":"https://secure.gravatar.com/avatar/197eed5292fd11c0277335c3524ccfd5?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"cjuniet","url":"https://api.github.com/users/cjuniet","id":1233553},{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146}]
GET /teams/152420/members {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4962'), ('content-length', '2'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d751713988987e9331980363e24189ce"'), ('date', 'Sun, 04 Mar 2012 09:18:17 GMT'), ('content-type', 'application/json; charset=utf-8')]
[]
GET /teams/152420/repos {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4961'), ('content-length', '1119'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"b76ded2d9b76b2a35d4e997ad18db0ee"'), ('date', 'Sun, 04 Mar 2012 09:18:18 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"watchers":1,"pushed_at":"2012-03-03T08:57:40Z","html_url":"https://github.com/BeaverSoftware/TestPyGithub","homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"has_issues":false,"master_branch":null,"updated_at":"2012-03-03T08:57:40Z","forks":0,"fork":true,"svn_url":"https://github.com/BeaverSoftware/TestPyGithub","language":null,"private":false,"size":112,"has_wiki":true,"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub","created_at":"2012-03-03T07:53:19Z","owner":{"gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","login":"BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/BeaverSoftware","id":1424031},"name":"TestPyGithub","clone_url":"https://github.com/BeaverSoftware/TestPyGithub.git","mirror_url":null,"id":3609352,"git_url":"git://github.com/BeaverSoftware/TestPyGithub.git","ssh_url":"git@github.com:BeaverSoftware/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":0}]
DELETE /teams/152420/members/Lyloa {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4960'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 09:18:18 GMT')]
DELETE /teams/152420/repos/BeaverSoftware/TestPyGithub {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4959'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 09:18:19 GMT')]
GET /teams/152420/repos/BeaverSoftware/TestPyGithub {} null
404
[('status', '404 Not Found'), ('x-ratelimit-remaining', '4958'), ('content-length', '23'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"e66a7a6c91e2c26803f3f49feb7a883f"'), ('date', 'Sun, 04 Mar 2012 09:18:20 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"message":"Not Found"}
GET /teams/152420/members/Lyloa {} null
404
[('status', '404 Not Found'), ('x-ratelimit-remaining', '4957'), ('content-length', '23'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"e66a7a6c91e2c26803f3f49feb7a883f"'), ('date', 'Sun, 04 Mar 2012 09:18:20 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"message":"Not Found"}
GET /teams/152420/members {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4956'), ('content-length', '2'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d751713988987e9331980363e24189ce"'), ('date', 'Sun, 04 Mar 2012 09:18:21 GMT'), ('content-type', 'application/json; charset=utf-8')]
[]
GET /teams/152420/repos {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4955'), ('content-length', '2'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d751713988987e9331980363e24189ce"'), ('date', 'Sun, 04 Mar 2012 09:18:21 GMT'), ('content-type', 'application/json; charset=utf-8')]
[]
DELETE /teams/152420 {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4954'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 09:18:22 GMT')]
GET /orgs/BeaverSoftware/teams {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4953'), ('content-length', '150'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"43d7c883d1cb7d50a08d2c189550023c"'), ('date', 'Sun, 04 Mar 2012 09:18:23 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"url":"https://api.github.com/teams/141496","name":"Members","id":141496},{"url":"https://api.github.com/teams/141487","name":"Owners","id":141487}]
@@ -1,25 +0,0 @@
GET /user/emails {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4997'), ('content-length', '64'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"ea6dacf29569317ccf460b4bb07075e5"'), ('date', 'Sat, 03 Mar 2012 10:12:06 GMT'), ('content-type', 'application/json; charset=utf-8')]
["vincent@vincent-jacques.net","github.com@vincent-jacques.net"]
POST /user/emails {} ["ab@xxx.com", "cd@xxx.com"]
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4996'), ('content-length', '90'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"97fc1904c0b7302c11effa23aa4b37d1"'), ('date', 'Sat, 03 Mar 2012 10:12:06 GMT'), ('content-type', 'application/json; charset=utf-8')]
["vincent@vincent-jacques.net","ab@xxx.com","cd@xxx.com","github.com@vincent-jacques.net"]
GET /user/emails {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4995'), ('content-length', '90'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"97fc1904c0b7302c11effa23aa4b37d1"'), ('date', 'Sat, 03 Mar 2012 10:12:07 GMT'), ('content-type', 'application/json; charset=utf-8')]
["vincent@vincent-jacques.net","ab@xxx.com","cd@xxx.com","github.com@vincent-jacques.net"]
DELETE /user/emails {} ["ab@xxx.com", "cd@xxx.com"]
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4994'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sat, 03 Mar 2012 10:12:08 GMT')]
GET /user/emails {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4993'), ('content-length', '64'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"ea6dacf29569317ccf460b4bb07075e5"'), ('date', 'Sat, 03 Mar 2012 10:12:08 GMT'), ('content-type', 'application/json; charset=utf-8')]
["vincent@vincent-jacques.net","github.com@vincent-jacques.net"]
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
-130
View File
@@ -1,130 +0,0 @@
GET /gists {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4841'), ('content-length', '1871'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"c8780dad88525da2c5b64403f5439d62"'), ('date', 'Sat, 03 Mar 2012 11:52:03 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"files":{"fail_github.py":{"type":"application/python","raw_url":"https://gist.github.com/raw/1942384/2fb3aa84e0efa50dc0f4c18b5df5b7b9ab27076b/fail_github.py","language":"Python","size":1636,"filename":"fail_github.py"}},"git_pull_url":"git://gist.github.com/1942384.git","public":true,"comments":0,"updated_at":"2012-02-29T16:47:12Z","git_push_url":"git@gist.github.com:1942384.git","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/1942384","created_at":"2012-02-29T16:47:12Z","html_url":"https://gist.github.com/1942384","id":"1942384","description":"How to error 500 Github API v3, as requested by Rick (GitHub Staff)"},{"files":{"cadfael.txt":{"type":"text/plain","raw_url":"https://gist.github.com/raw/dcb7de17e8a52b74541d/48ca696645682d7430d73180814434e0284796b2/cadfael.txt","language":"Text","size":585,"filename":"cadfael.txt"}},"git_pull_url":"git://gist.github.com/dcb7de17e8a52b74541d.git","public":false,"comments":1,"updated_at":"2012-02-28T19:44:42Z","git_push_url":"git@gist.github.com:dcb7de17e8a52b74541d.git","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/dcb7de17e8a52b74541d","created_at":"2012-02-28T19:44:42Z","html_url":"https://gist.github.com/dcb7de17e8a52b74541d","id":"dcb7de17e8a52b74541d","description":"Cadfael: order of episodes in French DVD edition"}]
POST /gists {} {"files": {"foo.bar": {"content": "This gist was created by PyGithub"}}, "public": true, "description": "Gist created by PyGithub"}
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4840'), ('content-length', '1444'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"363ccd2b4f7a0111b78eb26caa6a8088"'), ('date', 'Sat, 03 Mar 2012 11:52:03 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/gists/1965711')]
{"files":{"foo.bar":{"content":"This gist was created by PyGithub","type":"text/plain","raw_url":"https://gist.github.com/raw/1965711/112d2a475502a6ef977c724a9a7383d21728be06/foo.bar","language":null,"size":33,"filename":"foo.bar"}},"git_pull_url":"git://gist.github.com/1965711.git","history":[{"committed_at":"2012-03-03T11:52:03Z","change_status":{"additions":1,"deletions":0,"total":1},"user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/1965711/fe3fb9ce9dde8631317879c933375d7256f3b41b","version":"fe3fb9ce9dde8631317879c933375d7256f3b41b"}],"public":true,"comments":0,"updated_at":"2012-03-03T11:52:03Z","git_push_url":"git@gist.github.com:1965711.git","forks":[],"user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/1965711","created_at":"2012-03-03T11:52:03Z","html_url":"https://gist.github.com/1965711","id":"1965711","description":"Gist created by PyGithub"}
GET /gists {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4839'), ('content-length', '2708'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"0067ac7b54d82dea371c18ac891fb493"'), ('date', 'Sat, 03 Mar 2012 11:52:04 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"files":{"foo.bar":{"type":"text/plain","raw_url":"https://gist.github.com/raw/1965711/112d2a475502a6ef977c724a9a7383d21728be06/foo.bar","language":null,"size":33,"filename":"foo.bar"}},"html_url":"https://gist.github.com/1965711","public":true,"comments":0,"updated_at":"2012-03-03T11:52:03Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/1965711","created_at":"2012-03-03T11:52:03Z","git_pull_url":"git://gist.github.com/1965711.git","id":"1965711","description":"Gist created by PyGithub","git_push_url":"git@gist.github.com:1965711.git"},{"files":{"fail_github.py":{"type":"application/python","raw_url":"https://gist.github.com/raw/1942384/2fb3aa84e0efa50dc0f4c18b5df5b7b9ab27076b/fail_github.py","language":"Python","size":1636,"filename":"fail_github.py"}},"html_url":"https://gist.github.com/1942384","public":true,"comments":0,"updated_at":"2012-02-29T16:47:12Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/1942384","created_at":"2012-02-29T16:47:12Z","git_pull_url":"git://gist.github.com/1942384.git","id":"1942384","description":"How to error 500 Github API v3, as requested by Rick (GitHub Staff)","git_push_url":"git@gist.github.com:1942384.git"},{"files":{"cadfael.txt":{"type":"text/plain","raw_url":"https://gist.github.com/raw/dcb7de17e8a52b74541d/48ca696645682d7430d73180814434e0284796b2/cadfael.txt","language":"Text","size":585,"filename":"cadfael.txt"}},"html_url":"https://gist.github.com/dcb7de17e8a52b74541d","public":false,"comments":1,"updated_at":"2012-02-28T19:44:42Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/dcb7de17e8a52b74541d","created_at":"2012-02-28T19:44:42Z","git_pull_url":"git://gist.github.com/dcb7de17e8a52b74541d.git","id":"dcb7de17e8a52b74541d","description":"Cadfael: order of episodes in French DVD edition","git_push_url":"git@gist.github.com:dcb7de17e8a52b74541d.git"}]
PATCH /gists/1965711 {} {"description": "Gist edited by PyGithub"}
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4838'), ('content-length', '1443'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"e41da3fbcd8df5574a236ff0a037b2f4"'), ('date', 'Sat, 03 Mar 2012 11:52:05 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"files":{"foo.bar":{"content":"This gist was created by PyGithub","type":"text/plain","language":null,"size":33,"filename":"foo.bar","raw_url":"https://gist.github.com/raw/1965711/112d2a475502a6ef977c724a9a7383d21728be06/foo.bar"}},"history":[{"committed_at":"2012-03-03T11:52:03Z","user":{"login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","id":327146},"url":"https://api.github.com/gists/1965711/fe3fb9ce9dde8631317879c933375d7256f3b41b","version":"fe3fb9ce9dde8631317879c933375d7256f3b41b","change_status":{"deletions":0,"additions":1,"total":1}}],"public":true,"forks":[],"comments":0,"updated_at":"2012-03-03T11:52:05Z","user":{"login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","id":327146},"html_url":"https://gist.github.com/1965711","url":"https://api.github.com/gists/1965711","created_at":"2012-03-03T11:52:03Z","git_pull_url":"git://gist.github.com/1965711.git","id":"1965711","description":"Gist edited by PyGithub","git_push_url":"git@gist.github.com:1965711.git"}
GET /gists {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4837'), ('content-length', '2707'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"4461e3cbb8fdab75dba90f70aa2d8191"'), ('date', 'Sat, 03 Mar 2012 11:52:06 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"files":{"foo.bar":{"type":"text/plain","language":null,"size":33,"filename":"foo.bar","raw_url":"https://gist.github.com/raw/1965711/112d2a475502a6ef977c724a9a7383d21728be06/foo.bar"}},"public":true,"comments":0,"updated_at":"2012-03-03T11:52:05Z","user":{"login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","id":327146},"html_url":"https://gist.github.com/1965711","url":"https://api.github.com/gists/1965711","created_at":"2012-03-03T11:52:03Z","git_pull_url":"git://gist.github.com/1965711.git","id":"1965711","description":"Gist edited by PyGithub","git_push_url":"git@gist.github.com:1965711.git"},{"files":{"fail_github.py":{"type":"application/python","language":"Python","size":1636,"filename":"fail_github.py","raw_url":"https://gist.github.com/raw/1942384/2fb3aa84e0efa50dc0f4c18b5df5b7b9ab27076b/fail_github.py"}},"public":true,"comments":0,"updated_at":"2012-02-29T16:47:12Z","user":{"login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","id":327146},"html_url":"https://gist.github.com/1942384","url":"https://api.github.com/gists/1942384","created_at":"2012-02-29T16:47:12Z","git_pull_url":"git://gist.github.com/1942384.git","id":"1942384","description":"How to error 500 Github API v3, as requested by Rick (GitHub Staff)","git_push_url":"git@gist.github.com:1942384.git"},{"files":{"cadfael.txt":{"type":"text/plain","language":"Text","size":585,"filename":"cadfael.txt","raw_url":"https://gist.github.com/raw/dcb7de17e8a52b74541d/48ca696645682d7430d73180814434e0284796b2/cadfael.txt"}},"public":false,"comments":1,"updated_at":"2012-02-28T19:44:42Z","user":{"login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","id":327146},"html_url":"https://gist.github.com/dcb7de17e8a52b74541d","url":"https://api.github.com/gists/dcb7de17e8a52b74541d","created_at":"2012-02-28T19:44:42Z","git_pull_url":"git://gist.github.com/dcb7de17e8a52b74541d.git","id":"dcb7de17e8a52b74541d","description":"Cadfael: order of episodes in French DVD edition","git_push_url":"git@gist.github.com:dcb7de17e8a52b74541d.git"}]
GET /gists/starred {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4836'), ('content-length', '1871'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"85fd7e5f00bf578e50d9b0f619b04ecc"'), ('date', 'Sat, 03 Mar 2012 11:52:06 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"git_push_url":"git@gist.github.com:1942384.git","files":{"fail_github.py":{"type":"application/python","raw_url":"https://gist.github.com/raw/1942384/2fb3aa84e0efa50dc0f4c18b5df5b7b9ab27076b/fail_github.py","language":"Python","size":1636,"filename":"fail_github.py"}},"html_url":"https://gist.github.com/1942384","public":true,"comments":0,"updated_at":"2012-02-29T16:47:12Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/1942384","created_at":"2012-02-29T16:47:12Z","git_pull_url":"git://gist.github.com/1942384.git","id":"1942384","description":"How to error 500 Github API v3, as requested by Rick (GitHub Staff)"},{"git_push_url":"git@gist.github.com:dcb7de17e8a52b74541d.git","files":{"cadfael.txt":{"type":"text/plain","raw_url":"https://gist.github.com/raw/dcb7de17e8a52b74541d/48ca696645682d7430d73180814434e0284796b2/cadfael.txt","language":"Text","size":585,"filename":"cadfael.txt"}},"html_url":"https://gist.github.com/dcb7de17e8a52b74541d","public":false,"comments":1,"updated_at":"2012-02-28T19:44:42Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/dcb7de17e8a52b74541d","created_at":"2012-02-28T19:44:42Z","git_pull_url":"git://gist.github.com/dcb7de17e8a52b74541d.git","id":"dcb7de17e8a52b74541d","description":"Cadfael: order of episodes in French DVD edition"}]
PUT /gists/1965711/star {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4835'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sat, 03 Mar 2012 11:52:07 GMT')]
GET /gists/1965711/star {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4834'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sat, 03 Mar 2012 11:52:08 GMT')]
GET /gists/starred {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4833'), ('content-length', '2707'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"7f12bdc27a3b951c145a72da9548f1e9"'), ('date', 'Sat, 03 Mar 2012 11:52:08 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"git_push_url":"git@gist.github.com:1965711.git","files":{"foo.bar":{"type":"text/plain","raw_url":"https://gist.github.com/raw/1965711/112d2a475502a6ef977c724a9a7383d21728be06/foo.bar","language":null,"size":33,"filename":"foo.bar"}},"html_url":"https://gist.github.com/1965711","public":true,"comments":0,"updated_at":"2012-03-03T11:52:05Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/1965711","created_at":"2012-03-03T11:52:03Z","git_pull_url":"git://gist.github.com/1965711.git","id":"1965711","description":"Gist edited by PyGithub"},{"git_push_url":"git@gist.github.com:1942384.git","files":{"fail_github.py":{"type":"application/python","raw_url":"https://gist.github.com/raw/1942384/2fb3aa84e0efa50dc0f4c18b5df5b7b9ab27076b/fail_github.py","language":"Python","size":1636,"filename":"fail_github.py"}},"html_url":"https://gist.github.com/1942384","public":true,"comments":0,"updated_at":"2012-02-29T16:47:12Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/1942384","created_at":"2012-02-29T16:47:12Z","git_pull_url":"git://gist.github.com/1942384.git","id":"1942384","description":"How to error 500 Github API v3, as requested by Rick (GitHub Staff)"},{"git_push_url":"git@gist.github.com:dcb7de17e8a52b74541d.git","files":{"cadfael.txt":{"type":"text/plain","raw_url":"https://gist.github.com/raw/dcb7de17e8a52b74541d/48ca696645682d7430d73180814434e0284796b2/cadfael.txt","language":"Text","size":585,"filename":"cadfael.txt"}},"html_url":"https://gist.github.com/dcb7de17e8a52b74541d","public":false,"comments":1,"updated_at":"2012-02-28T19:44:42Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/dcb7de17e8a52b74541d","created_at":"2012-02-28T19:44:42Z","git_pull_url":"git://gist.github.com/dcb7de17e8a52b74541d.git","id":"dcb7de17e8a52b74541d","description":"Cadfael: order of episodes in French DVD edition"}]
DELETE /gists/1965711/star {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4832'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sat, 03 Mar 2012 11:52:09 GMT')]
GET /gists/starred {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4831'), ('content-length', '1871'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"863ddbe67cf7a9db1e8e07d8fa94b339"'), ('date', 'Sat, 03 Mar 2012 11:52:10 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"git_pull_url":"git://gist.github.com/1942384.git","files":{"fail_github.py":{"type":"application/python","raw_url":"https://gist.github.com/raw/1942384/2fb3aa84e0efa50dc0f4c18b5df5b7b9ab27076b/fail_github.py","language":"Python","size":1636,"filename":"fail_github.py"}},"git_push_url":"git@gist.github.com:1942384.git","public":true,"comments":0,"updated_at":"2012-02-29T16:47:12Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","url":"https://api.github.com/users/jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146},"url":"https://api.github.com/gists/1942384","created_at":"2012-02-29T16:47:12Z","html_url":"https://gist.github.com/1942384","id":"1942384","description":"How to error 500 Github API v3, as requested by Rick (GitHub Staff)"},{"git_pull_url":"git://gist.github.com/dcb7de17e8a52b74541d.git","files":{"cadfael.txt":{"type":"text/plain","raw_url":"https://gist.github.com/raw/dcb7de17e8a52b74541d/48ca696645682d7430d73180814434e0284796b2/cadfael.txt","language":"Text","size":585,"filename":"cadfael.txt"}},"git_push_url":"git@gist.github.com:dcb7de17e8a52b74541d.git","public":false,"comments":1,"updated_at":"2012-02-28T19:44:42Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","url":"https://api.github.com/users/jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146},"url":"https://api.github.com/gists/dcb7de17e8a52b74541d","created_at":"2012-02-28T19:44:42Z","html_url":"https://gist.github.com/dcb7de17e8a52b74541d","id":"dcb7de17e8a52b74541d","description":"Cadfael: order of episodes in French DVD edition"}]
GET /gists/1965711/comments {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4830'), ('content-length', '2'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d751713988987e9331980363e24189ce"'), ('date', 'Sat, 03 Mar 2012 11:52:10 GMT'), ('content-type', 'application/json; charset=utf-8')]
[]
POST /gists/1965711/comments {} {"body": "Comment created by PyGithub"}
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4829'), ('content-length', '477'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"0075ab7675d07aa2c59444fa7ead98a0"'), ('date', 'Sat, 03 Mar 2012 11:52:11 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/gists/comments/88062')]
{"updated_at":"2012-03-03T11:52:11Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/comments/88062","created_at":"2012-03-03T11:52:11Z","id":88062,"body":"Comment created by PyGithub"}
GET /gists/1965711/comments {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4828'), ('content-length', '479'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"a8fa42d43abd1251df55c740e9d56002"'), ('date', 'Sat, 03 Mar 2012 11:52:11 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"updated_at":"2012-03-03T11:52:11Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","url":"https://api.github.com/users/jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146},"url":"https://api.github.com/gists/comments/88062","created_at":"2012-03-03T11:52:11Z","id":88062,"body":"Comment created by PyGithub"}]
PATCH /gists/comments/88062 {} {"body": "Comment edited by PyGithub"}
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4827'), ('content-length', '476'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"3ac81323f34390323c8221eaf9518df5"'), ('date', 'Sat, 03 Mar 2012 11:52:12 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"updated_at":"2012-03-03T11:52:12Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/comments/88062","created_at":"2012-03-03T11:52:11Z","id":88062,"body":"Comment edited by PyGithub"}
GET /gists/1965711/comments {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4826'), ('content-length', '478'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"76021dca009a49a52287737f036c8bb9"'), ('date', 'Sat, 03 Mar 2012 11:52:13 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"updated_at":"2012-03-03T11:52:12Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","url":"https://api.github.com/users/jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146},"url":"https://api.github.com/gists/comments/88062","created_at":"2012-03-03T11:52:11Z","id":88062,"body":"Comment edited by PyGithub"}]
GET /gists/comments/88062 {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4825'), ('content-length', '476'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"3ac81323f34390323c8221eaf9518df5"'), ('date', 'Sat, 03 Mar 2012 11:52:13 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"updated_at":"2012-03-03T11:52:12Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/comments/88062","created_at":"2012-03-03T11:52:11Z","id":88062,"body":"Comment edited by PyGithub"}
DELETE /gists/comments/88062 {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4824'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sat, 03 Mar 2012 11:52:14 GMT')]
GET /gists/1965711/comments {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4823'), ('content-length', '2'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d751713988987e9331980363e24189ce"'), ('date', 'Sat, 03 Mar 2012 11:52:14 GMT'), ('content-type', 'application/json; charset=utf-8')]
[]
GET /gists/1965703 {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4822'), ('content-length', '2193'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"53f10d360a69b06c7d09a14c91eaeaba"'), ('date', 'Sat, 03 Mar 2012 11:52:15 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"files":{"Class3.java":{"content":"import java.util.Random;\n\nclass Class3 {\n public static void main(String[] args) {\n\tint[] data = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};\n\tRandom random = new Random();\n\t\n\tfor (int loop = 0; loop < data.length; loop ++) {\n\t int left = random.nextInt(data.length);\n\t int right = random.nextInt(data.length);\n\t \n\t int swap = data[left];\n\t data[left] = data[right];\n\t data[right] = swap;\n\t}\n\n\tboolean sorted = false;\n\twhile (!sorted){\n\t sorted = true;\n\t for (int i = 0; i < data.length-1; i++){\n\t\tif (data[i] < data[i+1]){\n\t\t int n = data[i];\n\t\t data[i] = data[i+1];\n\t\t data[i+1] = n;\n\t\t sorted = false;\n\t\t}\n\t }\n\t}\n\tfor (int i = 0; i < data.length; i++) System.out.println(data[i]);\n }\n}","type":"text/plain","raw_url":"https://gist.github.com/raw/1965703/cffeaae044d18e1c9159bcd795b6739782f51b11/Class3.java","language":"Java","size":721,"filename":"Class3.java"}},"git_pull_url":"git://gist.github.com/1965703.git","history":[{"committed_at":"2012-03-03T11:47:39Z","change_status":{"additions":31,"deletions":0,"total":31},"user":{"gravatar_id":"c0620c73883bd45beafab71ba524d5c5","login":"delihiros","avatar_url":"https://secure.gravatar.com/avatar/c0620c73883bd45beafab71ba524d5c5?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/delihiros","id":1169739},"url":"https://api.github.com/gists/1965703/1f29561e2fcf0613b4b9d6f86872e10a873a64f3","version":"1f29561e2fcf0613b4b9d6f86872e10a873a64f3"}],"public":true,"comments":0,"updated_at":"2012-03-03T11:47:39Z","git_push_url":"git@gist.github.com:1965703.git","forks":[],"user":{"gravatar_id":"c0620c73883bd45beafab71ba524d5c5","login":"delihiros","avatar_url":"https://secure.gravatar.com/avatar/c0620c73883bd45beafab71ba524d5c5?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/delihiros","id":1169739},"url":"https://api.github.com/gists/1965703","created_at":"2012-03-03T11:47:39Z","html_url":"https://gist.github.com/1965703","id":"1965703","description":null}
POST /gists/1965703/fork {} null
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4821'), ('content-length', '829'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"c8a397a7dc4d01bf5391efe3a3b6d2a8"'), ('date', 'Sat, 03 Mar 2012 11:52:16 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/gists/1965713')]
{"git_push_url":"git@gist.github.com:1965713.git","files":{"Class3.java":{"type":"text/plain","raw_url":"https://gist.github.com/raw/1965713/cffeaae044d18e1c9159bcd795b6739782f51b11/Class3.java","language":"Java","size":721,"filename":"Class3.java"}},"html_url":"https://gist.github.com/1965713","public":true,"comments":0,"updated_at":"2012-03-03T11:52:16Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/1965713","created_at":"2012-03-03T11:52:16Z","git_pull_url":"git://gist.github.com/1965713.git","id":"1965713","description":null}
GET /gists {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4820'), ('content-length', '3537'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"10271af65b97e1403052fd2f6ea65181"'), ('date', 'Sat, 03 Mar 2012 11:52:17 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"git_pull_url":"git://gist.github.com/1965713.git","files":{"Class3.java":{"type":"text/plain","language":"Java","size":721,"raw_url":"https://gist.github.com/raw/1965713/cffeaae044d18e1c9159bcd795b6739782f51b11/Class3.java","filename":"Class3.java"}},"git_push_url":"git@gist.github.com:1965713.git","public":true,"comments":0,"updated_at":"2012-03-03T11:52:16Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","url":"https://api.github.com/users/jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146},"url":"https://api.github.com/gists/1965713","created_at":"2012-03-03T11:52:16Z","html_url":"https://gist.github.com/1965713","id":"1965713","description":null},{"git_pull_url":"git://gist.github.com/1965711.git","files":{"foo.bar":{"type":"text/plain","language":null,"size":33,"raw_url":"https://gist.github.com/raw/1965711/112d2a475502a6ef977c724a9a7383d21728be06/foo.bar","filename":"foo.bar"}},"git_push_url":"git@gist.github.com:1965711.git","public":true,"comments":0,"updated_at":"2012-03-03T11:52:05Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","url":"https://api.github.com/users/jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146},"url":"https://api.github.com/gists/1965711","created_at":"2012-03-03T11:52:03Z","html_url":"https://gist.github.com/1965711","id":"1965711","description":"Gist edited by PyGithub"},{"git_pull_url":"git://gist.github.com/1942384.git","files":{"fail_github.py":{"type":"application/python","language":"Python","size":1636,"raw_url":"https://gist.github.com/raw/1942384/2fb3aa84e0efa50dc0f4c18b5df5b7b9ab27076b/fail_github.py","filename":"fail_github.py"}},"git_push_url":"git@gist.github.com:1942384.git","public":true,"comments":0,"updated_at":"2012-02-29T16:47:12Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","url":"https://api.github.com/users/jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146},"url":"https://api.github.com/gists/1942384","created_at":"2012-02-29T16:47:12Z","html_url":"https://gist.github.com/1942384","id":"1942384","description":"How to error 500 Github API v3, as requested by Rick (GitHub Staff)"},{"git_pull_url":"git://gist.github.com/dcb7de17e8a52b74541d.git","files":{"cadfael.txt":{"type":"text/plain","language":"Text","size":585,"raw_url":"https://gist.github.com/raw/dcb7de17e8a52b74541d/48ca696645682d7430d73180814434e0284796b2/cadfael.txt","filename":"cadfael.txt"}},"git_push_url":"git@gist.github.com:dcb7de17e8a52b74541d.git","public":false,"comments":1,"updated_at":"2012-02-28T19:44:42Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","url":"https://api.github.com/users/jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146},"url":"https://api.github.com/gists/dcb7de17e8a52b74541d","created_at":"2012-02-28T19:44:42Z","html_url":"https://gist.github.com/dcb7de17e8a52b74541d","id":"dcb7de17e8a52b74541d","description":"Cadfael: order of episodes in French DVD edition"}]
DELETE /gists/1965713 {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4819'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sat, 03 Mar 2012 11:52:17 GMT')]
GET /gists {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4818'), ('content-length', '2707'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"7340a0a704441ba48efecac0890d6a4a"'), ('date', 'Sat, 03 Mar 2012 11:52:18 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"files":{"foo.bar":{"type":"text/plain","raw_url":"https://gist.github.com/raw/1965711/112d2a475502a6ef977c724a9a7383d21728be06/foo.bar","language":null,"size":33,"filename":"foo.bar"}},"git_pull_url":"git://gist.github.com/1965711.git","public":true,"comments":0,"updated_at":"2012-03-03T11:52:05Z","git_push_url":"git@gist.github.com:1965711.git","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/1965711","created_at":"2012-03-03T11:52:03Z","html_url":"https://gist.github.com/1965711","id":"1965711","description":"Gist edited by PyGithub"},{"files":{"fail_github.py":{"type":"application/python","raw_url":"https://gist.github.com/raw/1942384/2fb3aa84e0efa50dc0f4c18b5df5b7b9ab27076b/fail_github.py","language":"Python","size":1636,"filename":"fail_github.py"}},"git_pull_url":"git://gist.github.com/1942384.git","public":true,"comments":0,"updated_at":"2012-02-29T16:47:12Z","git_push_url":"git@gist.github.com:1942384.git","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/1942384","created_at":"2012-02-29T16:47:12Z","html_url":"https://gist.github.com/1942384","id":"1942384","description":"How to error 500 Github API v3, as requested by Rick (GitHub Staff)"},{"files":{"cadfael.txt":{"type":"text/plain","raw_url":"https://gist.github.com/raw/dcb7de17e8a52b74541d/48ca696645682d7430d73180814434e0284796b2/cadfael.txt","language":"Text","size":585,"filename":"cadfael.txt"}},"git_pull_url":"git://gist.github.com/dcb7de17e8a52b74541d.git","public":false,"comments":1,"updated_at":"2012-02-28T19:44:42Z","git_push_url":"git@gist.github.com:dcb7de17e8a52b74541d.git","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"url":"https://api.github.com/gists/dcb7de17e8a52b74541d","created_at":"2012-02-28T19:44:42Z","html_url":"https://gist.github.com/dcb7de17e8a52b74541d","id":"dcb7de17e8a52b74541d","description":"Cadfael: order of episodes in French DVD edition"}]
DELETE /gists/1965711 {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4817'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sat, 03 Mar 2012 11:52:19 GMT')]
GET /gists {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4816'), ('content-length', '1871'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"541407a94f5506a57765abcbf3888917"'), ('date', 'Sat, 03 Mar 2012 11:52:19 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"git_pull_url":"git://gist.github.com/1942384.git","files":{"fail_github.py":{"type":"application/python","language":"Python","size":1636,"raw_url":"https://gist.github.com/raw/1942384/2fb3aa84e0efa50dc0f4c18b5df5b7b9ab27076b/fail_github.py","filename":"fail_github.py"}},"git_push_url":"git@gist.github.com:1942384.git","public":true,"comments":0,"updated_at":"2012-02-29T16:47:12Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","url":"https://api.github.com/users/jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146},"url":"https://api.github.com/gists/1942384","created_at":"2012-02-29T16:47:12Z","html_url":"https://gist.github.com/1942384","id":"1942384","description":"How to error 500 Github API v3, as requested by Rick (GitHub Staff)"},{"git_pull_url":"git://gist.github.com/dcb7de17e8a52b74541d.git","files":{"cadfael.txt":{"type":"text/plain","language":"Text","size":585,"raw_url":"https://gist.github.com/raw/dcb7de17e8a52b74541d/48ca696645682d7430d73180814434e0284796b2/cadfael.txt","filename":"cadfael.txt"}},"git_push_url":"git@gist.github.com:dcb7de17e8a52b74541d.git","public":false,"comments":1,"updated_at":"2012-02-28T19:44:42Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","url":"https://api.github.com/users/jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146},"url":"https://api.github.com/gists/dcb7de17e8a52b74541d","created_at":"2012-02-28T19:44:42Z","html_url":"https://gist.github.com/dcb7de17e8a52b74541d","id":"dcb7de17e8a52b74541d","description":"Cadfael: order of episodes in French DVD edition"}]
File diff suppressed because one or more lines are too long
@@ -1,70 +0,0 @@
GET /orgs/BeaverSoftware {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4967'), ('content-length', '714'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"214e87ac608a17403a4c5cf4649db6ab"'), ('date', 'Sat, 03 Mar 2012 08:57:32 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"disk_usage":0,"collaborators":0,"public_gists":0,"type":"Organization","total_private_repos":0,"following":0,"login":"BeaverSoftware","private_gists":0,"blog":null,"owned_private_repos":0,"billing_email":"BeaverSoftware@vincent-jacques.net","plan":{"private_repos":0,"name":"free","space":307200},"location":"Paris, France","public_repos":2,"company":null,"url":"https://api.github.com/orgs/BeaverSoftware","html_url":"https://github.com/BeaverSoftware","created_at":"2012-02-09T19:20:12Z","name":null,"email":null,"avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","id":1424031,"followers":0}
GET /repos/BeaverSoftware/TestPyGithub {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4966'), ('content-length', '3595'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"cb3691660bb3ebae5d3e26a1e0407548"'), ('date', 'Sat, 03 Mar 2012 08:57:33 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"watchers":1,"pushed_at":"2012-03-03T08:56:56Z","html_url":"https://github.com/BeaverSoftware/TestPyGithub","git_url":"git://github.com/BeaverSoftware/TestPyGithub.git","source":{"watchers":1,"pushed_at":"2012-03-03T07:43:16Z","html_url":"https://github.com/jacquev6/TestPyGithub","git_url":"git://github.com/jacquev6/TestPyGithub.git","homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"mirror_url":null,"has_issues":true,"master_branch":null,"updated_at":"2012-03-03T07:53:19Z","forks":2,"fork":false,"svn_url":"https://github.com/jacquev6/TestPyGithub","language":null,"private":false,"size":84,"has_wiki":true,"url":"https://api.github.com/repos/jacquev6/TestPyGithub","created_at":"2012-03-03T07:41:19Z","owner":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"name":"TestPyGithub","clone_url":"https://github.com/jacquev6/TestPyGithub.git","id":3609314,"ssh_url":"git@github.com:jacquev6/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":0},"homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"parent":{"watchers":1,"pushed_at":"2012-03-03T07:43:16Z","html_url":"https://github.com/jacquev6/TestPyGithub","git_url":"git://github.com/jacquev6/TestPyGithub.git","homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"mirror_url":null,"has_issues":true,"master_branch":null,"updated_at":"2012-03-03T07:53:19Z","forks":2,"fork":false,"svn_url":"https://github.com/jacquev6/TestPyGithub","language":null,"private":false,"size":84,"has_wiki":true,"url":"https://api.github.com/repos/jacquev6/TestPyGithub","created_at":"2012-03-03T07:41:19Z","owner":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"name":"TestPyGithub","clone_url":"https://github.com/jacquev6/TestPyGithub.git","id":3609314,"ssh_url":"git@github.com:jacquev6/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":0},"mirror_url":null,"has_issues":false,"master_branch":null,"updated_at":"2012-03-03T08:56:56Z","organization":{"gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","login":"BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/BeaverSoftware","id":1424031},"forks":0,"fork":true,"svn_url":"https://github.com/BeaverSoftware/TestPyGithub","language":null,"private":false,"size":112,"has_wiki":true,"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub","created_at":"2012-03-03T07:53:19Z","owner":{"gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","login":"BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/BeaverSoftware","id":1424031},"name":"TestPyGithub","clone_url":"https://github.com/BeaverSoftware/TestPyGithub.git","id":3609352,"ssh_url":"git@github.com:BeaverSoftware/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":0}
GET /repos/BeaverSoftware/TestPyGithub/git/refs/heads/master {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4965'), ('content-length', '308'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"a8fe26b2671fa11956f06f4ccdea66d1"'), ('date', 'Sat, 03 Mar 2012 08:57:34 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"ref":"refs/heads/master","object":{"type":"commit","sha":"1c29d761d3e929afcbf8c6cc44b8181068d2d974","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/commits/1c29d761d3e929afcbf8c6cc44b8181068d2d974"},"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/refs/heads/master"}
GET /repos/BeaverSoftware/TestPyGithub/git/commits/1c29d761d3e929afcbf8c6cc44b8181068d2d974 {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4964'), ('content-length', '804'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"4250532552739c9a80abc713e782d789"'), ('date', 'Sat, 03 Mar 2012 08:57:34 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"message":"This commit was created by PyGithub","author":{"email":"BeaverSoftware@vincent-jacques.net","name":"BeaverSoftware","date":"2012-03-03T00:52:03-08:00"},"parents":[{"sha":"998f4cd5ba9501a7ccff79b0011f4220f16b0271","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/commits/998f4cd5ba9501a7ccff79b0011f4220f16b0271"}],"sha":"1c29d761d3e929afcbf8c6cc44b8181068d2d974","tree":{"sha":"e40d3575e68128e127e7805b7b30452da0600b85","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/trees/e40d3575e68128e127e7805b7b30452da0600b85"},"committer":{"email":"BeaverSoftware@vincent-jacques.net","name":"BeaverSoftware","date":"2012-03-03T00:52:03-08:00"},"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/commits/1c29d761d3e929afcbf8c6cc44b8181068d2d974"}
GET /repos/BeaverSoftware/TestPyGithub/git/trees/e40d3575e68128e127e7805b7b30452da0600b85 {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4963'), ('content-length', '625'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"5e826e7bca9b98dd4e847cfdea8a6d7e"'), ('date', 'Sat, 03 Mar 2012 08:57:35 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"sha":"e40d3575e68128e127e7805b7b30452da0600b85","tree":[{"type":"blob","sha":"7d442819c066fe47ec64d8f438d67c9e83a7278b","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/blobs/7d442819c066fe47ec64d8f438d67c9e83a7278b","size":69,"path":"ReadMe.md","mode":"100644"},{"type":"blob","sha":"5e36908015e357cedc7f70dece559cbb3d79cb2b","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/blobs/5e36908015e357cedc7f70dece559cbb3d79cb2b","size":33,"path":"foo.bar","mode":"100644"}],"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/trees/e40d3575e68128e127e7805b7b30452da0600b85"}
GET /repos/BeaverSoftware/TestPyGithub/git/blobs/7d442819c066fe47ec64d8f438d67c9e83a7278b {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4962'), ('content-length', '305'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"c521c398c03ce55e842919d6eddacdd2"'), ('date', 'Sat, 03 Mar 2012 08:57:36 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"content":"VGhpcyBpcyBvbmx5IGEgdGVzdCByZXBvc2l0b3J5IHVzZWQgaW4gaW50ZWdy\nYXRpb24gdGVzdHMgb2YgUHlHaXRodWIK\n","encoding":"base64","sha":"7d442819c066fe47ec64d8f438d67c9e83a7278b","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/blobs/7d442819c066fe47ec64d8f438d67c9e83a7278b","size":69}
POST /repos/BeaverSoftware/TestPyGithub/git/blobs {} {"content": "This blob was created by PyGithub", "encoding": "latin1"}
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4961'), ('content-length', '166'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"afd901e7cdb6d6b73a4f4aded62524bc"'), ('date', 'Sat, 03 Mar 2012 08:57:36 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/blobs/5e36908015e357cedc7f70dece559cbb3d79cb2b')]
{"sha":"5e36908015e357cedc7f70dece559cbb3d79cb2b","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/blobs/5e36908015e357cedc7f70dece559cbb3d79cb2b"}
POST /repos/BeaverSoftware/TestPyGithub/git/trees {} {"tree": [{"path": "foo.bar", "type": "blob", "mode": "100644", "sha": "5e36908015e357cedc7f70dece559cbb3d79cb2b"}, {"path": "ReadMe.md", "type": "blob", "mode": "100644", "sha": "7d442819c066fe47ec64d8f438d67c9e83a7278b"}]}
201
[('status', '201 Created'), ('content-length', '625'), ('etag', '"75c0ba740f3441ff23c41b9b5a84fa58"'), ('x-ratelimit-remaining', '4960'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('location', 'https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/trees/e40d3575e68128e127e7805b7b30452da0600b85'), ('date', 'Sat, 03 Mar 2012 08:57:37 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"tree":[{"type":"blob","path":"ReadMe.md","mode":"100644","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/blobs/7d442819c066fe47ec64d8f438d67c9e83a7278b","size":69,"sha":"7d442819c066fe47ec64d8f438d67c9e83a7278b"},{"type":"blob","path":"foo.bar","mode":"100644","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/blobs/5e36908015e357cedc7f70dece559cbb3d79cb2b","size":33,"sha":"5e36908015e357cedc7f70dece559cbb3d79cb2b"}],"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/trees/e40d3575e68128e127e7805b7b30452da0600b85","sha":"e40d3575e68128e127e7805b7b30452da0600b85"}
POST /repos/BeaverSoftware/TestPyGithub/git/commits {} {"parents": ["1c29d761d3e929afcbf8c6cc44b8181068d2d974"], "message": "This commit was created by PyGithub", "tree": "e40d3575e68128e127e7805b7b30452da0600b85"}
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4959'), ('content-length', '804'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"90efae2520ab8d78d4a5c75d2e0acbac"'), ('date', 'Sat, 03 Mar 2012 08:57:38 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/commits/390bcc2b855d419e9fd6727049aa9217db56a06a')]
{"message":"This commit was created by PyGithub","author":{"email":"BeaverSoftware@vincent-jacques.net","name":"BeaverSoftware","date":"2012-03-03T00:57:38-08:00"},"parents":[{"sha":"1c29d761d3e929afcbf8c6cc44b8181068d2d974","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/commits/1c29d761d3e929afcbf8c6cc44b8181068d2d974"}],"sha":"390bcc2b855d419e9fd6727049aa9217db56a06a","tree":{"sha":"e40d3575e68128e127e7805b7b30452da0600b85","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/trees/e40d3575e68128e127e7805b7b30452da0600b85"},"committer":{"email":"BeaverSoftware@vincent-jacques.net","name":"BeaverSoftware","date":"2012-03-03T00:57:38-08:00"},"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/commits/390bcc2b855d419e9fd6727049aa9217db56a06a"}
POST /repos/BeaverSoftware/TestPyGithub/git/refs {} {"sha": "1c29d761d3e929afcbf8c6cc44b8181068d2d974", "ref": "refs/heads/previous_master"}
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4958'), ('content-length', '326'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"24d076509d021122861620c5f20f0f16"'), ('date', 'Sat, 03 Mar 2012 08:57:38 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/refs/heads/previous_master')]
{"ref":"refs/heads/previous_master","object":{"type":"commit","sha":"1c29d761d3e929afcbf8c6cc44b8181068d2d974","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/commits/1c29d761d3e929afcbf8c6cc44b8181068d2d974"},"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/refs/heads/previous_master"}
PATCH /repos/BeaverSoftware/TestPyGithub/git/refs/heads/master {} {"sha": "390bcc2b855d419e9fd6727049aa9217db56a06a"}
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4957'), ('content-length', '308'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"1fccf1d861e70cf523c7c80639dba102"'), ('date', 'Sat, 03 Mar 2012 08:57:39 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"ref":"refs/heads/master","object":{"type":"commit","sha":"390bcc2b855d419e9fd6727049aa9217db56a06a","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/commits/390bcc2b855d419e9fd6727049aa9217db56a06a"},"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/refs/heads/master"}
POST /repos/BeaverSoftware/TestPyGithub/git/tags {} {"message": "This tag was created by PyGithub", "tag": "tagCreatedByPyGithub", "type": "commit", "object": "390bcc2b855d419e9fd6727049aa9217db56a06a"}
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4956'), ('content-length', '548'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"83837daf6c9c1a7b95fdc77558ab5043"'), ('date', 'Sat, 03 Mar 2012 08:57:40 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/tags/027ac89ee13e1a280845cb601127363f663981a9')]
{"message":"This tag was created by PyGithub","object":{"type":"commit","sha":"390bcc2b855d419e9fd6727049aa9217db56a06a","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/commits/390bcc2b855d419e9fd6727049aa9217db56a06a"},"tagger":{"email":"BeaverSoftware@vincent-jacques.net","name":"BeaverSoftware","date":"2012-03-03T00:57:40-08:00"},"tag":"tagCreatedByPyGithub","sha":"027ac89ee13e1a280845cb601127363f663981a9","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/tags/027ac89ee13e1a280845cb601127363f663981a9"}
POST /repos/BeaverSoftware/TestPyGithub/git/refs {} {"sha": "027ac89ee13e1a280845cb601127363f663981a9", "ref": "refs/tags/tagCreatedByPyGithub"}
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4955'), ('content-length', '328'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"bd4367da537873014488439b3f49306e"'), ('date', 'Sat, 03 Mar 2012 08:57:41 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/refs/tags/tagCreatedByPyGithub')]
{"ref":"refs/tags/tagCreatedByPyGithub","object":{"type":"tag","sha":"027ac89ee13e1a280845cb601127363f663981a9","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/tags/027ac89ee13e1a280845cb601127363f663981a9"},"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/refs/tags/tagCreatedByPyGithub"}
GET /repos/BeaverSoftware/TestPyGithub/git/tags/027ac89ee13e1a280845cb601127363f663981a9 {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4954'), ('content-length', '548'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"83837daf6c9c1a7b95fdc77558ab5043"'), ('date', 'Sat, 03 Mar 2012 08:57:41 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"message":"This tag was created by PyGithub","object":{"type":"commit","sha":"390bcc2b855d419e9fd6727049aa9217db56a06a","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/commits/390bcc2b855d419e9fd6727049aa9217db56a06a"},"tagger":{"email":"BeaverSoftware@vincent-jacques.net","name":"BeaverSoftware","date":"2012-03-03T00:57:40-08:00"},"tag":"tagCreatedByPyGithub","sha":"027ac89ee13e1a280845cb601127363f663981a9","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/tags/027ac89ee13e1a280845cb601127363f663981a9"}
@@ -1,35 +0,0 @@
GET /orgs/BeaverSoftware {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4986'), ('content-length', '714'), ('server', 'nginx/1.0.13'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"01491ce527efe4e0c1bdb6f6293bec40"'), ('date', 'Mon, 19 Mar 2012 18:48:05 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"type":"Organization","url":"https://api.github.com/orgs/BeaverSoftware","collaborators":0,"following":0,"login":"BeaverSoftware","public_gists":0,"blog":null,"billing_email":"BeaverSoftware@vincent-jacques.net","private_gists":0,"disk_usage":0,"plan":{"name":"free","private_repos":0,"space":307200},"followers":0,"location":"Paris, France","total_private_repos":0,"html_url":"https://github.com/BeaverSoftware","company":null,"public_repos":2,"avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","owned_private_repos":0,"created_at":"2012-02-09T19:20:12Z","name":null,"email":null,"id":1424031}
GET /repos/BeaverSoftware/TestPyGithub {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4985'), ('content-length', '3599'), ('server', 'nginx/1.0.13'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"7bf7e882c239a159cff071fe57cb2f2e"'), ('date', 'Mon, 19 Mar 2012 18:48:05 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"git_url":"git://github.com/BeaverSoftware/TestPyGithub.git","forks":0,"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub","source":{"git_url":"git://github.com/jacquev6/TestPyGithub.git","forks":2,"url":"https://api.github.com/repos/jacquev6/TestPyGithub","has_wiki":true,"homepage":"http://vincent-jacques.net/PyGithub","ssh_url":"git@github.com:jacquev6/TestPyGithub.git","updated_at":"2012-03-12T21:04:52Z","svn_url":"https://github.com/jacquev6/TestPyGithub","fork":false,"open_issues":17,"watchers":1,"language":null,"pushed_at":"2012-03-12T21:04:51Z","private":false,"size":132,"clone_url":"https://github.com/jacquev6/TestPyGithub.git","mirror_url":null,"created_at":"2012-03-03T07:41:19Z","owner":{"url":"https://api.github.com/users/jacquev6","login":"jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146},"name":"TestPyGithub","has_downloads":true,"id":3609314,"html_url":"https://github.com/jacquev6/TestPyGithub","description":"Guinea-pig for PyGithub testing","has_issues":true,"master_branch":null},"has_wiki":true,"homepage":"http://vincent-jacques.net/PyGithub","parent":{"git_url":"git://github.com/jacquev6/TestPyGithub.git","forks":2,"url":"https://api.github.com/repos/jacquev6/TestPyGithub","has_wiki":true,"homepage":"http://vincent-jacques.net/PyGithub","ssh_url":"git@github.com:jacquev6/TestPyGithub.git","updated_at":"2012-03-12T21:04:52Z","svn_url":"https://github.com/jacquev6/TestPyGithub","fork":false,"open_issues":17,"watchers":1,"language":null,"pushed_at":"2012-03-12T21:04:51Z","private":false,"size":132,"clone_url":"https://github.com/jacquev6/TestPyGithub.git","mirror_url":null,"created_at":"2012-03-03T07:41:19Z","owner":{"url":"https://api.github.com/users/jacquev6","login":"jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146},"name":"TestPyGithub","has_downloads":true,"id":3609314,"html_url":"https://github.com/jacquev6/TestPyGithub","description":"Guinea-pig for PyGithub testing","has_issues":true,"master_branch":null},"ssh_url":"git@github.com:BeaverSoftware/TestPyGithub.git","updated_at":"2012-03-03T08:57:40Z","svn_url":"https://github.com/BeaverSoftware/TestPyGithub","fork":true,"open_issues":0,"watchers":1,"language":null,"pushed_at":"2012-03-03T08:57:40Z","private":false,"size":112,"clone_url":"https://github.com/BeaverSoftware/TestPyGithub.git","mirror_url":null,"created_at":"2012-03-03T07:53:19Z","owner":{"url":"https://api.github.com/users/BeaverSoftware","login":"BeaverSoftware","gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","id":1424031},"name":"TestPyGithub","has_downloads":true,"id":3609352,"organization":{"url":"https://api.github.com/users/BeaverSoftware","login":"BeaverSoftware","gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","id":1424031},"html_url":"https://github.com/BeaverSoftware/TestPyGithub","description":"Guinea-pig for PyGithub testing","has_issues":false,"master_branch":null}
GET /repos/BeaverSoftware/TestPyGithub/git/refs/heads/master {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4984'), ('content-length', '308'), ('server', 'nginx/1.0.13'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"14e7f65675ce3a05bd2f4e299b1606b1"'), ('date', 'Mon, 19 Mar 2012 18:48:06 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/refs/heads/master","ref":"refs/heads/master","object":{"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/commits/390bcc2b855d419e9fd6727049aa9217db56a06a","type":"commit","sha":"390bcc2b855d419e9fd6727049aa9217db56a06a"}}
GET /repos/BeaverSoftware/TestPyGithub/git/commits/390bcc2b855d419e9fd6727049aa9217db56a06a {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4983'), ('content-length', '804'), ('server', 'nginx/1.0.13'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"0fb68ae7867fa4bd3ee32394412536d3"'), ('date', 'Mon, 19 Mar 2012 18:48:07 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"committer":{"email":"BeaverSoftware@vincent-jacques.net","name":"BeaverSoftware","date":"2012-03-03T00:57:38-08:00"},"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/commits/390bcc2b855d419e9fd6727049aa9217db56a06a","message":"This commit was created by PyGithub","author":{"email":"BeaverSoftware@vincent-jacques.net","name":"BeaverSoftware","date":"2012-03-03T00:57:38-08:00"},"parents":[{"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/commits/1c29d761d3e929afcbf8c6cc44b8181068d2d974","sha":"1c29d761d3e929afcbf8c6cc44b8181068d2d974"}],"sha":"390bcc2b855d419e9fd6727049aa9217db56a06a","tree":{"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/trees/e40d3575e68128e127e7805b7b30452da0600b85","sha":"e40d3575e68128e127e7805b7b30452da0600b85"}}
GET /repos/BeaverSoftware/TestPyGithub/git/trees/e40d3575e68128e127e7805b7b30452da0600b85 {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4982'), ('content-length', '625'), ('server', 'nginx/1.0.13'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"dc6ae3c4dc6da5ca5a7b7d1f49b28145"'), ('date', 'Mon, 19 Mar 2012 18:48:07 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/trees/e40d3575e68128e127e7805b7b30452da0600b85","sha":"e40d3575e68128e127e7805b7b30452da0600b85","tree":[{"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/blobs/7d442819c066fe47ec64d8f438d67c9e83a7278b","type":"blob","sha":"7d442819c066fe47ec64d8f438d67c9e83a7278b","size":69,"path":"ReadMe.md","mode":"100644"},{"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/blobs/5e36908015e357cedc7f70dece559cbb3d79cb2b","type":"blob","sha":"5e36908015e357cedc7f70dece559cbb3d79cb2b","size":33,"path":"foo.bar","mode":"100644"}]}
POST /repos/BeaverSoftware/TestPyGithub/git/blobs {} {"content": "This blob was also created by PyGithub", "encoding": "latin1"}
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4981'), ('content-length', '166'), ('server', 'nginx/1.0.13'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d11ff383257b6827b4809cb303b7163e"'), ('date', 'Mon, 19 Mar 2012 18:48:08 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/blobs/f8f5425c8caf8d7c6790b96093cc4d5366473eb4')]
{"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/blobs/f8f5425c8caf8d7c6790b96093cc4d5366473eb4","sha":"f8f5425c8caf8d7c6790b96093cc4d5366473eb4"}
POST /repos/BeaverSoftware/TestPyGithub/git/trees {} {"tree": [{"path": "new.bar", "type": "blob", "mode": "100644", "sha": "f8f5425c8caf8d7c6790b96093cc4d5366473eb4"}], "base_tree": "e40d3575e68128e127e7805b7b30452da0600b85"}
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4980'), ('content-length', '849'), ('server', 'nginx/1.0.13'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"01f8b37c2832d63b01aeaab7b6f18a85"'), ('date', 'Mon, 19 Mar 2012 18:48:09 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/trees/87363a9c7b3f95477f71331751656a0b39ebbb26')]
{"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/trees/87363a9c7b3f95477f71331751656a0b39ebbb26","sha":"87363a9c7b3f95477f71331751656a0b39ebbb26","tree":[{"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/blobs/7d442819c066fe47ec64d8f438d67c9e83a7278b","type":"blob","sha":"7d442819c066fe47ec64d8f438d67c9e83a7278b","size":69,"path":"ReadMe.md","mode":"100644"},{"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/blobs/5e36908015e357cedc7f70dece559cbb3d79cb2b","type":"blob","sha":"5e36908015e357cedc7f70dece559cbb3d79cb2b","size":33,"path":"foo.bar","mode":"100644"},{"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub/git/blobs/f8f5425c8caf8d7c6790b96093cc4d5366473eb4","type":"blob","sha":"f8f5425c8caf8d7c6790b96093cc4d5366473eb4","size":38,"path":"new.bar","mode":"100644"}]}
@@ -1,55 +0,0 @@
GET /user {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4918'), ('content-length', '801'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"b0ffce734bc188bc17bac1c4304c74bb"'), ('date', 'Sat, 03 Mar 2012 12:42:23 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"disk_usage":17388,"type":"User","bio":"","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","total_private_repos":5,"following":24,"avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","public_gists":1,"owned_private_repos":5,"private_gists":2,"plan":{"private_repos":5,"name":"micro","collaborators":1,"space":614400},"location":"Paris, France","public_repos":16,"company":"Criteo","url":"https://api.github.com/users/jacquev6","html_url":"https://github.com/jacquev6","created_at":"2010-07-09T06:10:06Z","name":"Vincent Jacques","blog":"http://vincent-jacques.net","email":"vincent@vincent-jacques.net","collaborators":0,"hireable":false,"id":327146,"followers":12}
GET /repos/jacquev6/TestPyGithub {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4917'), ('content-length', '1067'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"097b8feb7f95f8cd6ae40675cc13b96d"'), ('date', 'Sat, 03 Mar 2012 12:42:23 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"watchers":1,"pushed_at":"2012-03-03T07:43:16Z","html_url":"https://github.com/jacquev6/TestPyGithub","git_url":"git://github.com/jacquev6/TestPyGithub.git","homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"mirror_url":null,"has_issues":true,"master_branch":null,"updated_at":"2012-03-03T07:53:19Z","forks":2,"fork":false,"svn_url":"https://github.com/jacquev6/TestPyGithub","language":null,"private":false,"size":84,"has_wiki":true,"url":"https://api.github.com/repos/jacquev6/TestPyGithub","created_at":"2012-03-03T07:41:19Z","owner":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"name":"TestPyGithub","clone_url":"https://github.com/jacquev6/TestPyGithub.git","id":3609314,"ssh_url":"git@github.com:jacquev6/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":16}
GET /repos/jacquev6/TestPyGithub/hooks {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4916'), ('content-length', '2'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d751713988987e9331980363e24189ce"'), ('date', 'Sat, 03 Mar 2012 12:42:24 GMT'), ('content-type', 'application/json; charset=utf-8')]
[]
POST /repos/jacquev6/TestPyGithub/hooks {} {"config": {"url": "http://www.invalid.org"}, "name": "web"}
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4915'), ('content-length', '289'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"2a89ca7883d74eb81c7988e928d633cd"'), ('date', 'Sat, 03 Mar 2012 12:42:25 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/repos/jacquev6/TestPyGithub/hooks/185159')]
{"config":{"url":"http://www.invalid.org"},"active":true,"updated_at":"2012-03-03T12:42:24Z","last_response":{"message":null,"code":null},"url":"https://api.github.com/repos/jacquev6/TestPyGithub/hooks/185159","created_at":"2012-03-03T12:42:24Z","name":"web","events":["push"],"id":185159}
GET /repos/jacquev6/TestPyGithub/hooks {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4914'), ('content-length', '291'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"ef5398635270382213075871ed53aecc"'), ('date', 'Sat, 03 Mar 2012 12:42:25 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"config":{"url":"http://www.invalid.org"},"active":true,"updated_at":"2012-03-03T12:42:24Z","last_response":{"message":null,"code":null},"url":"https://api.github.com/repos/jacquev6/TestPyGithub/hooks/185159","created_at":"2012-03-03T12:42:24Z","name":"web","events":["push"],"id":185159}]
PATCH /repos/jacquev6/TestPyGithub/hooks/185159 {} {"config": {"url": "http://www.postbin.org/w5cgjr"}, "name": "web"}
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4913'), ('content-length', '296'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"08c1920b16f2645d8496bb767c60b4f7"'), ('date', 'Sat, 03 Mar 2012 12:42:26 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"config":{"url":"http://www.postbin.org/w5cgjr"},"active":true,"updated_at":"2012-03-03T12:42:26Z","url":"https://api.github.com/repos/jacquev6/TestPyGithub/hooks/185159","created_at":"2012-03-03T12:42:24Z","name":"web","last_response":{"message":null,"code":null},"events":["push"],"id":185159}
GET /repos/jacquev6/TestPyGithub/hooks {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4912'), ('content-length', '298'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"e605358e9872260bb06a4f22da481045"'), ('date', 'Sat, 03 Mar 2012 12:42:26 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"config":{"url":"http://www.postbin.org/w5cgjr"},"active":true,"updated_at":"2012-03-03T12:42:26Z","last_response":{"message":null,"code":null},"url":"https://api.github.com/repos/jacquev6/TestPyGithub/hooks/185159","created_at":"2012-03-03T12:42:24Z","name":"web","events":["push"],"id":185159}]
GET /repos/jacquev6/TestPyGithub/hooks/185159 {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4911'), ('content-length', '296'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"2c963868aef4ccc27990bafd07c13d4e"'), ('date', 'Sat, 03 Mar 2012 12:42:27 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"config":{"url":"http://www.postbin.org/w5cgjr"},"active":true,"updated_at":"2012-03-03T12:42:26Z","last_response":{"message":null,"code":null},"url":"https://api.github.com/repos/jacquev6/TestPyGithub/hooks/185159","created_at":"2012-03-03T12:42:24Z","name":"web","events":["push"],"id":185159}
POST /repos/jacquev6/TestPyGithub/hooks/185159/test {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4910'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sat, 03 Mar 2012 12:42:28 GMT')]
DELETE /repos/jacquev6/TestPyGithub/hooks/185159 {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4909'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sat, 03 Mar 2012 12:42:28 GMT')]
GET /repos/jacquev6/TestPyGithub/hooks {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4908'), ('content-length', '2'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d751713988987e9331980363e24189ce"'), ('date', 'Sat, 03 Mar 2012 12:42:29 GMT'), ('content-type', 'application/json; charset=utf-8')]
[]
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,45 +0,0 @@
GET /user/keys {} null
200
[('status', '200 OK'), ('content-length', '1430'), ('x-ratelimit-limit', '5000'), ('x-ratelimit-remaining', '4832'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('etag', '"6438c058dc2b4e1151f0180941e7db97"'), ('date', 'Thu, 01 Mar 2012 20:55:03 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC262QAZ3rvJ7KySFEHUQYGfntylusL03x/ULKdVaSltc3Z2xvWm4zQSLHrWrdUbRN9z9kMpHWZZ2G+pvUPcY/qijbqtwg9FwBHNZoviq65LujKyQeegFXQKhGGaesDeKKC+jTXbg2NJY6+u5HLe4Je8q45VVHyAfltcuSE2QoCim50toyGUGWhcIDz/2mQYpy1wtkehQA6TeC55UE00TSU06E9glnqVi8hjDlsA7DABqyctG/sjP79OwUMBppiXYX2B0RJMtRHZ+5chsHx8oqavux1oG/tdTw9ZSAfKUHfDrN97x9PB38F3j8s60S2udRwLEYuErlF1JizTF4XOZhD","url":"https://api.github.com/user/keys/688586","id":688586,"title":"vincent@home"},{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA3CG7CI2EKMS6xeHgj1lC9tkjDJRotG9ZB7E/YbMy0l15I+ReiM5cQvYhivK2myJh7uiMBPa/VjowhZb7DvitZF8aUa99zHCygKDvN/XBl2nMEY8A01BmG6/JGlP1fgU1HdbULn1E6j0a+mYIFlpDzOFKTJqR25OzngOFC4VYiPVnoyH+uPZWWeOMPgdiJxAEWKs267OjXeikYfYE2xQN9M3a1EHitkwWOeVNKIqDTxoAU8f+Ifl4Cchq4mF56pWETSsj4hQ9YhXtzI8Grun0ZoYZM/cLPLo5rSi++FAJNU2T9yc/0G75DKEYH9UroLSQBua7KF+ixrIEtD6hI4gxDQ==","url":"https://api.github.com/user/keys/688598","id":688598,"title":"vincent@gandi"},{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCwMTPUYqezUk3PuUlqrvNYKrKZfMMs+xnXiBh1IDNKlypFZ1awxb88gO/gzzoDRQK30jf6v6Z0bcsipjiVfejK9gCBb1k+SrQQRSGPvfoO/LvdRFDhltXVPCJDf6wpQT6QncBGagYaLMorMtN2685yphs6hxfT0LTvUhiZGn6NEIPYXOz+L6+HUF4q0ovE8FZjCA0sooGTafpIKifaY4pJt2ppAtXqIQRgPQO1kEf6SOKxvGlr6TWgK6DvL75kbKc0eM3JgKN5l3CjEU6uuFZ2r/Qr00A8VRfqrq1I/LaaiyoyEKJc/KVMnZES+uF5FAsE+QFVG7C9XV9dX0XK5HSL","url":"https://api.github.com/user/keys/1664432","id":1664432,"title":"vincent@foxboard"}]
GET /user {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4831'), ('content-length', '801'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"36c0c3ad8484a74605d5187ce85d8be7"'), ('date', 'Thu, 01 Mar 2012 20:55:04 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"disk_usage":17252,"type":"User","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","owned_private_repos":5,"following":24,"login":"jacquev6","public_gists":4,"private_gists":2,"collaborators":0,"public_repos":15,"avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","plan":{"collaborators":1,"name":"micro","private_repos":5,"space":614400},"blog":"http://vincent-jacques.net","location":"Paris, France","company":"Criteo","hireable":false,"url":"https://api.github.com/users/jacquev6","html_url":"https://github.com/jacquev6","created_at":"2010-07-09T06:10:06Z","name":"Vincent Jacques","email":"vincent@vincent-jacques.net","bio":"","id":327146,"total_private_repos":5,"followers":12}
POST /user/keys {} {"key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvborozfBBn2a+JETqPekTWZ1tmYjpfH9wTKFPLjIXQmxXjNye6HVgvi+iMI436RdoLsPEFDe3cjrQ6CJa7KzhRJKNTPh5EZbKI13CXfMGr7V1i3tOokXBFSRQKnDx2dj2hnswqxGUk2jXpgC/KA1q71yqnL45CBlWr50eDpwUIEPnmqSrPpRV/0ZGwIlh4o7+6HwPUF9aBhWj945WSkjZubR4UFWlDZl7ROafpkJHs2cQzaxtmBOZnu6dzmfyro0zJsvhZKD2K6d9eKgpDeKaw5rWr6FeOZPd4xyDaV1gctG0YEui8uuSPKhpcykgREUAFf+vmOKt+yXnOoq8P4vIQ==", "title": "jacquev6@PyGithub"}
201
[('status', '201 Created'), ('x-ratelimit-remaining', '4830'), ('content-length', '480'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"2e964dd9a6e29e26e55e9fe20eb99b24"'), ('date', 'Thu, 01 Mar 2012 20:55:05 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/user/keys/2092061')]
{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvborozfBBn2a+JETqPekTWZ1tmYjpfH9wTKFPLjIXQmxXjNye6HVgvi+iMI436RdoLsPEFDe3cjrQ6CJa7KzhRJKNTPh5EZbKI13CXfMGr7V1i3tOokXBFSRQKnDx2dj2hnswqxGUk2jXpgC/KA1q71yqnL45CBlWr50eDpwUIEPnmqSrPpRV/0ZGwIlh4o7+6HwPUF9aBhWj945WSkjZubR4UFWlDZl7ROafpkJHs2cQzaxtmBOZnu6dzmfyro0zJsvhZKD2K6d9eKgpDeKaw5rWr6FeOZPd4xyDaV1gctG0YEui8uuSPKhpcykgREUAFf+vmOKt+yXnOoq8P4vIQ==","title":"jacquev6@PyGithub","url":"https://api.github.com/user/keys/2092061","id":2092061}
GET /user/keys {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4829'), ('content-length', '1911'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"3298a7b88a38c7d6ffe2397d5d794aac"'), ('date', 'Thu, 01 Mar 2012 20:55:05 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC262QAZ3rvJ7KySFEHUQYGfntylusL03x/ULKdVaSltc3Z2xvWm4zQSLHrWrdUbRN9z9kMpHWZZ2G+pvUPcY/qijbqtwg9FwBHNZoviq65LujKyQeegFXQKhGGaesDeKKC+jTXbg2NJY6+u5HLe4Je8q45VVHyAfltcuSE2QoCim50toyGUGWhcIDz/2mQYpy1wtkehQA6TeC55UE00TSU06E9glnqVi8hjDlsA7DABqyctG/sjP79OwUMBppiXYX2B0RJMtRHZ+5chsHx8oqavux1oG/tdTw9ZSAfKUHfDrN97x9PB38F3j8s60S2udRwLEYuErlF1JizTF4XOZhD","title":"vincent@home","url":"https://api.github.com/user/keys/688586","id":688586},{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA3CG7CI2EKMS6xeHgj1lC9tkjDJRotG9ZB7E/YbMy0l15I+ReiM5cQvYhivK2myJh7uiMBPa/VjowhZb7DvitZF8aUa99zHCygKDvN/XBl2nMEY8A01BmG6/JGlP1fgU1HdbULn1E6j0a+mYIFlpDzOFKTJqR25OzngOFC4VYiPVnoyH+uPZWWeOMPgdiJxAEWKs267OjXeikYfYE2xQN9M3a1EHitkwWOeVNKIqDTxoAU8f+Ifl4Cchq4mF56pWETSsj4hQ9YhXtzI8Grun0ZoYZM/cLPLo5rSi++FAJNU2T9yc/0G75DKEYH9UroLSQBua7KF+ixrIEtD6hI4gxDQ==","title":"vincent@gandi","url":"https://api.github.com/user/keys/688598","id":688598},{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCwMTPUYqezUk3PuUlqrvNYKrKZfMMs+xnXiBh1IDNKlypFZ1awxb88gO/gzzoDRQK30jf6v6Z0bcsipjiVfejK9gCBb1k+SrQQRSGPvfoO/LvdRFDhltXVPCJDf6wpQT6QncBGagYaLMorMtN2685yphs6hxfT0LTvUhiZGn6NEIPYXOz+L6+HUF4q0ovE8FZjCA0sooGTafpIKifaY4pJt2ppAtXqIQRgPQO1kEf6SOKxvGlr6TWgK6DvL75kbKc0eM3JgKN5l3CjEU6uuFZ2r/Qr00A8VRfqrq1I/LaaiyoyEKJc/KVMnZES+uF5FAsE+QFVG7C9XV9dX0XK5HSL","title":"vincent@foxboard","url":"https://api.github.com/user/keys/1664432","id":1664432},{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvborozfBBn2a+JETqPekTWZ1tmYjpfH9wTKFPLjIXQmxXjNye6HVgvi+iMI436RdoLsPEFDe3cjrQ6CJa7KzhRJKNTPh5EZbKI13CXfMGr7V1i3tOokXBFSRQKnDx2dj2hnswqxGUk2jXpgC/KA1q71yqnL45CBlWr50eDpwUIEPnmqSrPpRV/0ZGwIlh4o7+6HwPUF9aBhWj945WSkjZubR4UFWlDZl7ROafpkJHs2cQzaxtmBOZnu6dzmfyro0zJsvhZKD2K6d9eKgpDeKaw5rWr6FeOZPd4xyDaV1gctG0YEui8uuSPKhpcykgREUAFf+vmOKt+yXnOoq8P4vIQ==","title":"jacquev6@PyGithub","url":"https://api.github.com/user/keys/2092061","id":2092061}]
PATCH /user/keys/2092061 {} {"title": "jacquev6@PyGithub2"}
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4828'), ('content-length', '481'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"3b4f39f5348a15a9e571b8d4390aecc3"'), ('date', 'Thu, 01 Mar 2012 20:55:06 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvborozfBBn2a+JETqPekTWZ1tmYjpfH9wTKFPLjIXQmxXjNye6HVgvi+iMI436RdoLsPEFDe3cjrQ6CJa7KzhRJKNTPh5EZbKI13CXfMGr7V1i3tOokXBFSRQKnDx2dj2hnswqxGUk2jXpgC/KA1q71yqnL45CBlWr50eDpwUIEPnmqSrPpRV/0ZGwIlh4o7+6HwPUF9aBhWj945WSkjZubR4UFWlDZl7ROafpkJHs2cQzaxtmBOZnu6dzmfyro0zJsvhZKD2K6d9eKgpDeKaw5rWr6FeOZPd4xyDaV1gctG0YEui8uuSPKhpcykgREUAFf+vmOKt+yXnOoq8P4vIQ==","title":"jacquev6@PyGithub2","url":"https://api.github.com/user/keys/2092061","id":2092061}
GET /user/keys/2092061 {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4827'), ('content-length', '481'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"3b4f39f5348a15a9e571b8d4390aecc3"'), ('date', 'Thu, 01 Mar 2012 20:55:07 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvborozfBBn2a+JETqPekTWZ1tmYjpfH9wTKFPLjIXQmxXjNye6HVgvi+iMI436RdoLsPEFDe3cjrQ6CJa7KzhRJKNTPh5EZbKI13CXfMGr7V1i3tOokXBFSRQKnDx2dj2hnswqxGUk2jXpgC/KA1q71yqnL45CBlWr50eDpwUIEPnmqSrPpRV/0ZGwIlh4o7+6HwPUF9aBhWj945WSkjZubR4UFWlDZl7ROafpkJHs2cQzaxtmBOZnu6dzmfyro0zJsvhZKD2K6d9eKgpDeKaw5rWr6FeOZPd4xyDaV1gctG0YEui8uuSPKhpcykgREUAFf+vmOKt+yXnOoq8P4vIQ==","title":"jacquev6@PyGithub2","url":"https://api.github.com/user/keys/2092061","id":2092061}
GET /user/keys {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4826'), ('content-length', '1912'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"757c317ff573e06622b517a3535aa355"'), ('date', 'Thu, 01 Mar 2012 20:55:07 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC262QAZ3rvJ7KySFEHUQYGfntylusL03x/ULKdVaSltc3Z2xvWm4zQSLHrWrdUbRN9z9kMpHWZZ2G+pvUPcY/qijbqtwg9FwBHNZoviq65LujKyQeegFXQKhGGaesDeKKC+jTXbg2NJY6+u5HLe4Je8q45VVHyAfltcuSE2QoCim50toyGUGWhcIDz/2mQYpy1wtkehQA6TeC55UE00TSU06E9glnqVi8hjDlsA7DABqyctG/sjP79OwUMBppiXYX2B0RJMtRHZ+5chsHx8oqavux1oG/tdTw9ZSAfKUHfDrN97x9PB38F3j8s60S2udRwLEYuErlF1JizTF4XOZhD","title":"vincent@home","url":"https://api.github.com/user/keys/688586","id":688586},{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA3CG7CI2EKMS6xeHgj1lC9tkjDJRotG9ZB7E/YbMy0l15I+ReiM5cQvYhivK2myJh7uiMBPa/VjowhZb7DvitZF8aUa99zHCygKDvN/XBl2nMEY8A01BmG6/JGlP1fgU1HdbULn1E6j0a+mYIFlpDzOFKTJqR25OzngOFC4VYiPVnoyH+uPZWWeOMPgdiJxAEWKs267OjXeikYfYE2xQN9M3a1EHitkwWOeVNKIqDTxoAU8f+Ifl4Cchq4mF56pWETSsj4hQ9YhXtzI8Grun0ZoYZM/cLPLo5rSi++FAJNU2T9yc/0G75DKEYH9UroLSQBua7KF+ixrIEtD6hI4gxDQ==","title":"vincent@gandi","url":"https://api.github.com/user/keys/688598","id":688598},{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCwMTPUYqezUk3PuUlqrvNYKrKZfMMs+xnXiBh1IDNKlypFZ1awxb88gO/gzzoDRQK30jf6v6Z0bcsipjiVfejK9gCBb1k+SrQQRSGPvfoO/LvdRFDhltXVPCJDf6wpQT6QncBGagYaLMorMtN2685yphs6hxfT0LTvUhiZGn6NEIPYXOz+L6+HUF4q0ovE8FZjCA0sooGTafpIKifaY4pJt2ppAtXqIQRgPQO1kEf6SOKxvGlr6TWgK6DvL75kbKc0eM3JgKN5l3CjEU6uuFZ2r/Qr00A8VRfqrq1I/LaaiyoyEKJc/KVMnZES+uF5FAsE+QFVG7C9XV9dX0XK5HSL","title":"vincent@foxboard","url":"https://api.github.com/user/keys/1664432","id":1664432},{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvborozfBBn2a+JETqPekTWZ1tmYjpfH9wTKFPLjIXQmxXjNye6HVgvi+iMI436RdoLsPEFDe3cjrQ6CJa7KzhRJKNTPh5EZbKI13CXfMGr7V1i3tOokXBFSRQKnDx2dj2hnswqxGUk2jXpgC/KA1q71yqnL45CBlWr50eDpwUIEPnmqSrPpRV/0ZGwIlh4o7+6HwPUF9aBhWj945WSkjZubR4UFWlDZl7ROafpkJHs2cQzaxtmBOZnu6dzmfyro0zJsvhZKD2K6d9eKgpDeKaw5rWr6FeOZPd4xyDaV1gctG0YEui8uuSPKhpcykgREUAFf+vmOKt+yXnOoq8P4vIQ==","title":"jacquev6@PyGithub2","url":"https://api.github.com/user/keys/2092061","id":2092061}]
DELETE /user/keys/2092061 {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4825'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Thu, 01 Mar 2012 20:55:08 GMT')]
GET /user/keys {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4824'), ('content-length', '1430'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"687015696afbffa6532273b091dd0e53"'), ('date', 'Thu, 01 Mar 2012 20:55:08 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC262QAZ3rvJ7KySFEHUQYGfntylusL03x/ULKdVaSltc3Z2xvWm4zQSLHrWrdUbRN9z9kMpHWZZ2G+pvUPcY/qijbqtwg9FwBHNZoviq65LujKyQeegFXQKhGGaesDeKKC+jTXbg2NJY6+u5HLe4Je8q45VVHyAfltcuSE2QoCim50toyGUGWhcIDz/2mQYpy1wtkehQA6TeC55UE00TSU06E9glnqVi8hjDlsA7DABqyctG/sjP79OwUMBppiXYX2B0RJMtRHZ+5chsHx8oqavux1oG/tdTw9ZSAfKUHfDrN97x9PB38F3j8s60S2udRwLEYuErlF1JizTF4XOZhD","title":"vincent@home","url":"https://api.github.com/user/keys/688586","id":688586},{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA3CG7CI2EKMS6xeHgj1lC9tkjDJRotG9ZB7E/YbMy0l15I+ReiM5cQvYhivK2myJh7uiMBPa/VjowhZb7DvitZF8aUa99zHCygKDvN/XBl2nMEY8A01BmG6/JGlP1fgU1HdbULn1E6j0a+mYIFlpDzOFKTJqR25OzngOFC4VYiPVnoyH+uPZWWeOMPgdiJxAEWKs267OjXeikYfYE2xQN9M3a1EHitkwWOeVNKIqDTxoAU8f+Ifl4Cchq4mF56pWETSsj4hQ9YhXtzI8Grun0ZoYZM/cLPLo5rSi++FAJNU2T9yc/0G75DKEYH9UroLSQBua7KF+ixrIEtD6hI4gxDQ==","title":"vincent@gandi","url":"https://api.github.com/user/keys/688598","id":688598},{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCwMTPUYqezUk3PuUlqrvNYKrKZfMMs+xnXiBh1IDNKlypFZ1awxb88gO/gzzoDRQK30jf6v6Z0bcsipjiVfejK9gCBb1k+SrQQRSGPvfoO/LvdRFDhltXVPCJDf6wpQT6QncBGagYaLMorMtN2685yphs6hxfT0LTvUhiZGn6NEIPYXOz+L6+HUF4q0ovE8FZjCA0sooGTafpIKifaY4pJt2ppAtXqIQRgPQO1kEf6SOKxvGlr6TWgK6DvL75kbKc0eM3JgKN5l3CjEU6uuFZ2r/Qr00A8VRfqrq1I/LaaiyoyEKJc/KVMnZES+uF5FAsE+QFVG7C9XV9dX0XK5HSL","title":"vincent@foxboard","url":"https://api.github.com/user/keys/1664432","id":1664432}]
@@ -1,30 +0,0 @@
GET /user {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4981'), ('content-length', '801'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"0806ed9cb560b7d7ac80e9ae3198d91d"'), ('date', 'Mon, 12 Mar 2012 21:04:48 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"html_url":"https://github.com/jacquev6","type":"User","url":"https://api.github.com/users/jacquev6","disk_usage":17576,"created_at":"2010-07-09T06:10:06Z","email":"vincent@vincent-jacques.net","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","public_repos":16,"total_private_repos":5,"public_gists":1,"blog":"http://vincent-jacques.net","owned_private_repos":5,"private_gists":2,"following":24,"hireable":false,"login":"jacquev6","bio":"","followers":12,"name":"Vincent Jacques","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","plan":{"private_repos":5,"space":614400,"name":"micro","collaborators":1},"location":"Paris, France","id":327146,"collaborators":0,"company":"Criteo"}
GET /repos/jacquev6/TestPyGithub {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4980'), ('content-length', '1067'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"3bbcb6cc516e4017433512a4a88c84d7"'), ('date', 'Mon, 12 Mar 2012 21:04:49 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"html_url":"https://github.com/jacquev6/TestPyGithub","ssh_url":"git@github.com:jacquev6/TestPyGithub.git","url":"https://api.github.com/repos/jacquev6/TestPyGithub","has_downloads":true,"created_at":"2012-03-03T07:41:19Z","has_issues":true,"master_branch":null,"description":"Guinea-pig for PyGithub testing","forks":2,"git_url":"git://github.com/jacquev6/TestPyGithub.git","fork":false,"has_wiki":true,"svn_url":"https://github.com/jacquev6/TestPyGithub","private":false,"homepage":"http://vincent-jacques.net/PyGithub","size":84,"mirror_url":null,"open_issues":17,"updated_at":"2012-03-04T09:21:39Z","owner":{"url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146},"name":"TestPyGithub","clone_url":"https://github.com/jacquev6/TestPyGithub.git","watchers":1,"pushed_at":"2012-03-03T07:43:16Z","id":3609314,"language":null}
GET /repos/jacquev6/TestPyGithub/pulls/26 {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4979'), ('content-length', '4346'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"9ad20f78af06aee1fae29fb454b88fa1"'), ('date', 'Mon, 12 Mar 2012 21:04:49 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"title":"Pull request created by PyGithub","url":"https://api.github.com/repos/jacquev6/TestPyGithub/pulls/26","merged":false,"commits":5,"additions":1,"created_at":"2012-03-12T20:59:55Z","number":26,"deletions":0,"head":{"ref":"master","repo":{"ssh_url":"git@github.com:BeaverSoftware/TestPyGithub.git","url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub","has_downloads":true,"created_at":"2012-03-03T07:53:19Z","git_url":"git://github.com/BeaverSoftware/TestPyGithub.git","has_issues":false,"master_branch":null,"description":"Guinea-pig for PyGithub testing","forks":0,"fork":true,"mirror_url":null,"has_wiki":true,"svn_url":"https://github.com/BeaverSoftware/TestPyGithub","private":false,"html_url":"https://github.com/BeaverSoftware/TestPyGithub","homepage":"http://vincent-jacques.net/PyGithub","size":112,"open_issues":0,"updated_at":"2012-03-03T08:57:40Z","owner":{"url":"https://api.github.com/users/BeaverSoftware","gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","login":"BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","id":1424031},"name":"TestPyGithub","clone_url":"https://github.com/BeaverSoftware/TestPyGithub.git","watchers":1,"pushed_at":"2012-03-03T08:57:40Z","id":3609352,"language":null},"sha":"390bcc2b855d419e9fd6727049aa9217db56a06a","label":"BeaverSoftware:master","user":{"url":"https://api.github.com/users/BeaverSoftware","gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","login":"BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","id":1424031}},"body":"","diff_url":"https://github.com/jacquev6/TestPyGithub/pull/26.diff","mergeable":true,"issue_url":"https://github.com/jacquev6/TestPyGithub/issues/26","patch_url":"https://github.com/jacquev6/TestPyGithub/pull/26.patch","merged_by":null,"closed_at":null,"base":{"ref":"master","repo":{"ssh_url":"git@github.com:jacquev6/TestPyGithub.git","url":"https://api.github.com/repos/jacquev6/TestPyGithub","has_downloads":true,"created_at":"2012-03-03T07:41:19Z","git_url":"git://github.com/jacquev6/TestPyGithub.git","has_issues":true,"master_branch":null,"description":"Guinea-pig for PyGithub testing","forks":2,"fork":false,"mirror_url":null,"has_wiki":true,"svn_url":"https://github.com/jacquev6/TestPyGithub","private":false,"html_url":"https://github.com/jacquev6/TestPyGithub","homepage":"http://vincent-jacques.net/PyGithub","size":84,"open_issues":17,"updated_at":"2012-03-04T09:21:39Z","owner":{"url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146},"name":"TestPyGithub","clone_url":"https://github.com/jacquev6/TestPyGithub.git","watchers":1,"pushed_at":"2012-03-03T07:43:16Z","id":3609314,"language":null},"sha":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","label":"jacquev6:master","user":{"url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146}},"html_url":"https://github.com/jacquev6/TestPyGithub/pull/26","comments":0,"review_comments":0,"_links":{"html":{"href":"https://github.com/jacquev6/TestPyGithub/pull/26"},"review_comments":{"href":"https://api.github.com/repos/jacquev6/TestPyGithub/pulls/26/comments"},"comments":{"href":"https://api.github.com/repos/jacquev6/TestPyGithub/issues/26/comments"},"self":{"href":"https://api.github.com/repos/jacquev6/TestPyGithub/pulls/26"}},"updated_at":"2012-03-12T20:59:55Z","state":"open","changed_files":1,"merged_at":null,"id":970178,"user":{"url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","id":327146}}
GET /repos/jacquev6/TestPyGithub/pulls/26/merge {} null
404
[('status', '404 Not Found'), ('x-ratelimit-remaining', '4978'), ('content-length', '23'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"e66a7a6c91e2c26803f3f49feb7a883f"'), ('date', 'Mon, 12 Mar 2012 21:04:50 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"message":"Not Found"}
PUT /repos/jacquev6/TestPyGithub/pulls/26/merge {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4977'), ('content-length', '109'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"6a9d69e558b3ab1b3747a666517b02c5"'), ('date', 'Mon, 12 Mar 2012 21:04:51 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"merged":true,"message":"Pull Request successfully merged","sha":"5098a3636ee911fcc01391c7d8ae0afbc1966aee"}
GET /repos/jacquev6/TestPyGithub/pulls/26/merge {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4976'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Mon, 12 Mar 2012 21:04:52 GMT')]
File diff suppressed because one or more lines are too long
@@ -1,5 +0,0 @@
GET /orgs/github {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4999'), ('content-length', '528'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"a2b2dfa7810b511d0a7e25aef5ef8094"'), ('date', 'Sun, 04 Mar 2012 08:16:06 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"type":"Organization","following":0,"html_url":"https://github.com/github","login":"github","public_gists":0,"blog":"https://github.com/about","location":"San Francisco, CA","company":null,"avatar_url":"https://secure.gravatar.com/avatar/61024896f291303615bcd4f7a0dcfb74?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/orgs/github","created_at":"2008-05-11T04:37:31Z","name":"GitHub","email":"support@github.com","id":9919,"public_repos":47,"followers":642}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,80 +0,0 @@
GET /user {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4882'), ('content-length', '801'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"f0d8023bae676f24fdfcd057184854c0"'), ('date', 'Sun, 04 Mar 2012 09:37:57 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"disk_usage":17432,"type":"User","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","following":24,"html_url":"https://github.com/jacquev6","blog":"http://vincent-jacques.net","hireable":false,"login":"jacquev6","bio":"","total_private_repos":5,"plan":{"name":"micro","private_repos":5,"collaborators":1,"space":614400},"public_gists":1,"location":"Paris, France","company":"Criteo","owned_private_repos":5,"private_gists":2,"url":"https://api.github.com/users/jacquev6","created_at":"2010-07-09T06:10:06Z","name":"Vincent Jacques","email":"vincent@vincent-jacques.net","collaborators":0,"id":327146,"public_repos":16,"followers":12,"avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"}
GET /repos/jacquev6/PyGithub {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4881'), ('content-length', '1070'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"9f762fdd9c5adb992c908c65efafb586"'), ('date', 'Sun, 04 Mar 2012 09:37:58 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"watchers":5,"pushed_at":"2012-03-03T15:18:59Z","homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"has_issues":true,"master_branch":null,"updated_at":"2012-03-03T16:22:44Z","forks":1,"fork":false,"svn_url":"https://github.com/jacquev6/PyGithub","mirror_url":null,"language":"Python","private":false,"git_url":"git://github.com/jacquev6/PyGithub.git","size":592,"has_wiki":false,"url":"https://api.github.com/repos/jacquev6/PyGithub","html_url":"https://github.com/jacquev6/PyGithub","created_at":"2012-02-25T12:53:47Z","owner":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"name":"PyGithub","clone_url":"https://github.com/jacquev6/PyGithub.git","id":3544490,"ssh_url":"git@github.com:jacquev6/PyGithub.git","description":"Python library (soon) implementing the full Github API v3","open_issues":1}
GET /user {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4880'), ('content-length', '801'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"0ca99fa33b134c442e369399e25488e8"'), ('date', 'Sun, 04 Mar 2012 09:37:59 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"owned_private_repos":5,"disk_usage":17432,"type":"User","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","following":24,"login":"jacquev6","blog":"http://vincent-jacques.net","public_gists":1,"private_gists":2,"plan":{"private_repos":5,"collaborators":1,"name":"micro","space":614400},"location":"Paris, France","hireable":false,"company":"Criteo","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","collaborators":0,"bio":"","url":"https://api.github.com/users/jacquev6","html_url":"https://github.com/jacquev6","created_at":"2010-07-09T06:10:06Z","name":"Vincent Jacques","email":"vincent@vincent-jacques.net","total_private_repos":5,"id":327146,"public_repos":16,"followers":12}
GET /repos/jacquev6/TestPyGithub {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4879'), ('content-length', '1067'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"a2d51d73a945c27e43db0473e90a9a31"'), ('date', 'Sun, 04 Mar 2012 09:37:59 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"watchers":1,"pushed_at":"2012-03-03T07:43:16Z","html_url":"https://github.com/jacquev6/TestPyGithub","homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"has_issues":true,"master_branch":null,"updated_at":"2012-03-04T09:21:39Z","forks":2,"fork":false,"svn_url":"https://github.com/jacquev6/TestPyGithub","language":null,"private":false,"git_url":"git://github.com/jacquev6/TestPyGithub.git","size":84,"has_wiki":true,"url":"https://api.github.com/repos/jacquev6/TestPyGithub","created_at":"2012-03-03T07:41:19Z","owner":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146,"avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"name":"TestPyGithub","clone_url":"https://github.com/jacquev6/TestPyGithub.git","mirror_url":null,"id":3609314,"ssh_url":"git@github.com:jacquev6/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":16}
GET /repos/jacquev6/PyGithub/branches {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4878'), ('content-length', '955'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"98260aa4faf337ae9e7949bd219c0c11"'), ('date', 'Sun, 04 Mar 2012 09:38:00 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"commit":{"sha":"fec821278a83849e399aa66d7893e8c5e115960a","url":"https://api.github.com/repos/jacquev6/PyGithub/commits/fec821278a83849e399aa66d7893e8c5e115960a"},"name":"topic/AddHooksAndEvents"},{"commit":{"sha":"6cf0a59c74c8d4531fc83c2d247f0a1ad6885b1c","url":"https://api.github.com/repos/jacquev6/PyGithub/commits/6cf0a59c74c8d4531fc83c2d247f0a1ad6885b1c"},"name":"topic/Todos"},{"commit":{"sha":"636e6112deb72277b3bffcc3303cd7e8a7431a5d","url":"https://api.github.com/repos/jacquev6/PyGithub/commits/636e6112deb72277b3bffcc3303cd7e8a7431a5d"},"name":"master"},{"commit":{"sha":"6cf0a59c74c8d4531fc83c2d247f0a1ad6885b1c","url":"https://api.github.com/repos/jacquev6/PyGithub/commits/6cf0a59c74c8d4531fc83c2d247f0a1ad6885b1c"},"name":"topic/RefactorGithubObjects"},{"commit":{"sha":"5c17275366efd3bc9414958d661d9a017022be6b","url":"https://api.github.com/repos/jacquev6/PyGithub/commits/5c17275366efd3bc9414958d661d9a017022be6b"},"name":"develop"}]
GET /repos/jacquev6/TestPyGithub/comments {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4877'), ('content-length', '3492'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"3c76a352d7afa4de2e354423d44f4b56"'), ('date', 'Sun, 04 Mar 2012 09:38:01 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"updated_at":"2012-03-04T08:32:17Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039835","created_at":"2012-03-04T08:32:17Z","position":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039835","path":"ReadMe.md","line":1,"id":1039835,"body":"Comment also created by PyGithub"},{"updated_at":"2012-03-04T08:33:53Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039839","created_at":"2012-03-04T08:33:53Z","position":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039839","path":"ReadMe.md","line":1,"id":1039839,"body":"Comment also created by PyGithub"},{"updated_at":"2012-03-04T08:34:49Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039842","created_at":"2012-03-04T08:34:49Z","position":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039842","path":null,"line":null,"id":1039842,"body":"Comment created by PyGithub"},{"updated_at":"2012-03-04T08:34:50Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039843","created_at":"2012-03-04T08:34:50Z","position":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039843","path":"ReadMe.md","line":1,"id":1039843,"body":"Comment also created by PyGithub"},{"updated_at":"2012-03-04T08:35:59Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039845","created_at":"2012-03-04T08:35:55Z","position":null,"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039845","path":null,"line":null,"id":1039845,"body":"Comment edited by PyGithub"}]
GET /repos/jacquev6/TestPyGithub/comments {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4876'), ('content-length', '3492'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"81513a996ab1cc55a82938fcbc27c377"'), ('date', 'Sun, 04 Mar 2012 09:38:01 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039835","updated_at":"2012-03-04T08:32:17Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039835","created_at":"2012-03-04T08:32:17Z","position":null,"path":"ReadMe.md","line":1,"id":1039835,"body":"Comment also created by PyGithub"},{"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039839","updated_at":"2012-03-04T08:33:53Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039839","created_at":"2012-03-04T08:33:53Z","position":null,"path":"ReadMe.md","line":1,"id":1039839,"body":"Comment also created by PyGithub"},{"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039842","updated_at":"2012-03-04T08:34:49Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039842","created_at":"2012-03-04T08:34:49Z","position":null,"path":null,"line":null,"id":1039842,"body":"Comment created by PyGithub"},{"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039843","updated_at":"2012-03-04T08:34:50Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039843","created_at":"2012-03-04T08:34:50Z","position":null,"path":"ReadMe.md","line":1,"id":1039843,"body":"Comment also created by PyGithub"},{"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039845","updated_at":"2012-03-04T08:35:59Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039845","created_at":"2012-03-04T08:35:55Z","position":null,"path":null,"line":null,"id":1039845,"body":"Comment edited by PyGithub"}]
GET /repos/jacquev6/TestPyGithub/comments/1039835 {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4875'), ('content-length', '701'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"6d25b0fb0b6341d015573c53d680766c"'), ('date', 'Sun, 04 Mar 2012 09:38:02 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"html_url":"https://github.com/jacquev6/TestPyGithub/commit/6967a1f8f4#commitcomment-1039835","updated_at":"2012-03-04T08:32:17Z","user":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","id":327146},"commit_id":"6967a1f8f46e71d93ded1f0dd7c75ddb86d27dea","url":"https://api.github.com/repos/jacquev6/TestPyGithub/comments/1039835","created_at":"2012-03-04T08:32:17Z","position":null,"path":"ReadMe.md","line":1,"id":1039835,"body":"Comment also created by PyGithub"}
GET /repos/jacquev6/PyGithub/contributors {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4874'), ('content-length', '318'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"1a685a9a8362fe37803439ec6654f627"'), ('date', 'Sun, 04 Mar 2012 09:38:03 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","contributions":231,"id":327146}]
GET /repos/jacquev6/TestPyGithub/forks {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4873'), ('content-length', '1119'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"42c7540fa072d0c4ad2c1b27f2b01f84"'), ('date', 'Sun, 04 Mar 2012 09:38:03 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"watchers":1,"pushed_at":"2012-03-03T08:57:40Z","html_url":"https://github.com/BeaverSoftware/TestPyGithub","homepage":"http://vincent-jacques.net/PyGithub","has_downloads":true,"mirror_url":null,"has_issues":false,"master_branch":null,"updated_at":"2012-03-03T08:57:40Z","git_url":"git://github.com/BeaverSoftware/TestPyGithub.git","forks":0,"fork":true,"svn_url":"https://github.com/BeaverSoftware/TestPyGithub","language":null,"private":false,"size":112,"has_wiki":true,"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub","created_at":"2012-03-03T07:53:19Z","owner":{"gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","login":"BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/BeaverSoftware","id":1424031},"name":"TestPyGithub","clone_url":"https://github.com/BeaverSoftware/TestPyGithub.git","id":3609352,"ssh_url":"git@github.com:BeaverSoftware/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":0}]
GET /repos/jacquev6/PyGithub/languages {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4872'), ('content-length', '28'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"718453330e1cd9cb1a36d9083d11c824"'), ('date', 'Sun, 04 Mar 2012 09:38:04 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"Shell":673,"Python":83281}
GET /repos/jacquev6/PyGithub/tags {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4871'), ('content-length', '937'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"e0c718e8bdc34f85042cd16ef706daa4"'), ('date', 'Sun, 04 Mar 2012 09:38:04 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"zipball_url":"https://github.com/jacquev6/PyGithub/zipball/v0.3","name":"v0.3","commit":{"sha":"636e6112deb72277b3bffcc3303cd7e8a7431a5d","url":"https://api.github.com/repos/jacquev6/PyGithub/commits/636e6112deb72277b3bffcc3303cd7e8a7431a5d"},"tarball_url":"https://github.com/jacquev6/PyGithub/tarball/v0.3"},{"zipball_url":"https://github.com/jacquev6/PyGithub/zipball/v0.1","name":"v0.1","commit":{"sha":"dbdcda3591980de42617814f792969126e6402c3","url":"https://api.github.com/repos/jacquev6/PyGithub/commits/dbdcda3591980de42617814f792969126e6402c3"},"tarball_url":"https://github.com/jacquev6/PyGithub/tarball/v0.1"},{"zipball_url":"https://github.com/jacquev6/PyGithub/zipball/v0.2","name":"v0.2","commit":{"sha":"9f0b05161f9d1962b9156e6c91fc04f382028240","url":"https://api.github.com/repos/jacquev6/PyGithub/commits/9f0b05161f9d1962b9156e6c91fc04f382028240"},"tarball_url":"https://github.com/jacquev6/PyGithub/tarball/v0.2"}]
GET /repos/jacquev6/PyGithub/watchers {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4870'), ('content-length', '1467'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"731d27a21f53749e364272c7c64afa0e"'), ('date', 'Sun, 04 Mar 2012 09:38:05 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"gravatar_id":"5341a13bb6125ce7c97cf91b35209e16","avatar_url":"https://secure.gravatar.com/avatar/5341a13bb6125ce7c97cf91b35209e16?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"Stals","url":"https://api.github.com/users/Stals","id":472089},{"gravatar_id":"96e24bccec8300005c74a0d9cd096149","avatar_url":"https://secure.gravatar.com/avatar/96e24bccec8300005c74a0d9cd096149?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"att14","url":"https://api.github.com/users/att14","id":780132},{"gravatar_id":"1b4be24fa7e62eb508ca448da99e43d4","avatar_url":"https://secure.gravatar.com/avatar/1b4be24fa7e62eb508ca448da99e43d4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jardon-u","url":"https://api.github.com/users/jardon-u","id":994192},{"gravatar_id":"16a037e47cf9737e037169cbd1d2bed6","avatar_url":"https://secure.gravatar.com/avatar/16a037e47cf9737e037169cbd1d2bed6?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"huxley","url":"https://api.github.com/users/huxley","id":839},{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146}]
GET /orgs/BeaverSoftware {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4869'), ('content-length', '714'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"7b0ba80a3a0dc1e37012cad9e4d2b3ca"'), ('date', 'Sun, 04 Mar 2012 09:38:06 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"disk_usage":0,"type":"Organization","public_gists":0,"following":0,"html_url":"https://github.com/BeaverSoftware","login":"BeaverSoftware","private_gists":0,"avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","collaborators":0,"billing_email":"BeaverSoftware@vincent-jacques.net","plan":{"name":"free","private_repos":0,"space":307200},"location":"Paris, France","company":null,"blog":null,"url":"https://api.github.com/orgs/BeaverSoftware","total_private_repos":0,"created_at":"2012-02-09T19:20:12Z","name":null,"email":null,"public_repos":2,"id":1424031,"owned_private_repos":0,"followers":0}
GET /repos/BeaverSoftware/TestPyGithub {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4868'), ('content-length', '3597'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"f6a867ba35c6910d4b2c7d4684d0b529"'), ('date', 'Sun, 04 Mar 2012 09:38:06 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"organization":{"login":"BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/BeaverSoftware","gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","id":1424031},"source":{"mirror_url":null,"has_downloads":true,"homepage":"http://vincent-jacques.net/PyGithub","has_issues":true,"master_branch":null,"forks":2,"updated_at":"2012-03-04T09:21:39Z","svn_url":"https://github.com/jacquev6/TestPyGithub","fork":false,"git_url":"git://github.com/jacquev6/TestPyGithub.git","has_wiki":true,"language":null,"private":false,"html_url":"https://github.com/jacquev6/TestPyGithub","size":84,"url":"https://api.github.com/repos/jacquev6/TestPyGithub","ssh_url":"git@github.com:jacquev6/TestPyGithub.git","clone_url":"https://github.com/jacquev6/TestPyGithub.git","created_at":"2012-03-03T07:41:19Z","owner":{"login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","id":327146},"name":"TestPyGithub","open_issues":16,"id":3609314,"description":"Guinea-pig for PyGithub testing","watchers":1,"pushed_at":"2012-03-03T07:43:16Z"},"mirror_url":null,"has_downloads":true,"homepage":"http://vincent-jacques.net/PyGithub","has_issues":false,"master_branch":null,"parent":{"mirror_url":null,"has_downloads":true,"homepage":"http://vincent-jacques.net/PyGithub","has_issues":true,"master_branch":null,"forks":2,"updated_at":"2012-03-04T09:21:39Z","svn_url":"https://github.com/jacquev6/TestPyGithub","fork":false,"git_url":"git://github.com/jacquev6/TestPyGithub.git","has_wiki":true,"language":null,"private":false,"html_url":"https://github.com/jacquev6/TestPyGithub","size":84,"url":"https://api.github.com/repos/jacquev6/TestPyGithub","ssh_url":"git@github.com:jacquev6/TestPyGithub.git","clone_url":"https://github.com/jacquev6/TestPyGithub.git","created_at":"2012-03-03T07:41:19Z","owner":{"login":"jacquev6","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jacquev6","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","id":327146},"name":"TestPyGithub","open_issues":16,"id":3609314,"description":"Guinea-pig for PyGithub testing","watchers":1,"pushed_at":"2012-03-03T07:43:16Z"},"forks":0,"updated_at":"2012-03-03T08:57:40Z","svn_url":"https://github.com/BeaverSoftware/TestPyGithub","fork":true,"git_url":"git://github.com/BeaverSoftware/TestPyGithub.git","has_wiki":true,"language":null,"private":false,"html_url":"https://github.com/BeaverSoftware/TestPyGithub","size":112,"url":"https://api.github.com/repos/BeaverSoftware/TestPyGithub","ssh_url":"git@github.com:BeaverSoftware/TestPyGithub.git","clone_url":"https://github.com/BeaverSoftware/TestPyGithub.git","created_at":"2012-03-03T07:53:19Z","owner":{"login":"BeaverSoftware","avatar_url":"https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/BeaverSoftware","gravatar_id":"d563e337cac2fdc644e2aaaad1e23266","id":1424031},"name":"TestPyGithub","open_issues":0,"id":3609352,"description":"Guinea-pig for PyGithub testing","watchers":1,"pushed_at":"2012-03-03T08:57:40Z"}
GET /repos/BeaverSoftware/TestPyGithub/teams {} null
200
[('status', '200 OK'), ('content-length', '76'), ('x-ratelimit-remaining', '4867'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"7da40fa4ce70d77b7cddef012cf24607"'), ('date', 'Sun, 04 Mar 2012 09:38:07 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"url":"https://api.github.com/teams/141496","name":"Members","id":141496}]
@@ -1,50 +0,0 @@
GET /user {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4836'), ('content-length', '801'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"404f762e873c553dc34e1b3926d75205"'), ('date', 'Sun, 04 Mar 2012 09:11:16 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"disk_usage":17432,"type":"User","gravatar_id":"b68de5ae38616c296fa345d2b9df2225","following":24,"avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","public_gists":1,"public_repos":16,"hireable":false,"private_gists":2,"plan":{"private_repos":5,"collaborators":1,"name":"micro","space":614400},"blog":"http://vincent-jacques.net","location":"Paris, France","bio":"","collaborators":0,"company":"Criteo","total_private_repos":5,"url":"https://api.github.com/users/jacquev6","html_url":"https://github.com/jacquev6","created_at":"2010-07-09T06:10:06Z","name":"Vincent Jacques","email":"vincent@vincent-jacques.net","owned_private_repos":5,"id":327146,"followers":12}
GET /repos/jacquev6/TestPyGithub {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4835'), ('content-length', '1067'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"14e49b73728e4b2ba7978b158e43208c"'), ('date', 'Sun, 04 Mar 2012 09:11:17 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"watchers":1,"pushed_at":"2012-03-03T07:43:16Z","homepage":"http://vincent-jacques.net/PyGithub","mirror_url":null,"has_downloads":true,"has_issues":true,"master_branch":null,"updated_at":"2012-03-03T07:53:19Z","forks":2,"fork":false,"svn_url":"https://github.com/jacquev6/TestPyGithub","language":null,"private":false,"size":84,"has_wiki":true,"url":"https://api.github.com/repos/jacquev6/TestPyGithub","html_url":"https://github.com/jacquev6/TestPyGithub","created_at":"2012-03-03T07:41:19Z","owner":{"gravatar_id":"b68de5ae38616c296fa345d2b9df2225","avatar_url":"https://secure.gravatar.com/avatar/b68de5ae38616c296fa345d2b9df2225?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"jacquev6","url":"https://api.github.com/users/jacquev6","id":327146},"name":"TestPyGithub","git_url":"git://github.com/jacquev6/TestPyGithub.git","clone_url":"https://github.com/jacquev6/TestPyGithub.git","id":3609314,"ssh_url":"git@github.com:jacquev6/TestPyGithub.git","description":"Guinea-pig for PyGithub testing","open_issues":16}
GET /repos/jacquev6/TestPyGithub/keys {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4834'), ('content-length', '2'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d751713988987e9331980363e24189ce"'), ('date', 'Sun, 04 Mar 2012 09:11:17 GMT'), ('content-type', 'application/json; charset=utf-8')]
[]
POST /repos/jacquev6/TestPyGithub/keys {} {"key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvborozfBBn2a+JETqPekTWZ1tmYjpfH9wTKFPLjIXQmxXjNye6HVgvi+iMI436RdoLsPEFDe3cjrQ6CJa7KzhRJKNTPh5EZbKI13CXfMGr7V1i3tOokXBFSRQKnDx2dj2hnswqxGUk2jXpgC/KA1q71yqnL45CBlWr50eDpwUIEPnmqSrPpRV/0ZGwIlh4o7+6HwPUF9aBhWj945WSkjZubR4UFWlDZl7ROafpkJHs2cQzaxtmBOZnu6dzmfyro0zJsvhZKD2K6d9eKgpDeKaw5rWr6FeOZPd4xyDaV1gctG0YEui8uuSPKhpcykgREUAFf+vmOKt+yXnOoq8P4vIQ==", "title": "Key created by PyGithub"}
201
[('status', '201 Created'), ('content-length', '486'), ('x-ratelimit-remaining', '4833'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"1696af2ea0b4279b6187ba82dcf6b15d"'), ('date', 'Sun, 04 Mar 2012 09:11:18 GMT'), ('content-type', 'application/json; charset=utf-8'), ('location', 'https://api.github.com/user/keys/2106802')]
{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvborozfBBn2a+JETqPekTWZ1tmYjpfH9wTKFPLjIXQmxXjNye6HVgvi+iMI436RdoLsPEFDe3cjrQ6CJa7KzhRJKNTPh5EZbKI13CXfMGr7V1i3tOokXBFSRQKnDx2dj2hnswqxGUk2jXpgC/KA1q71yqnL45CBlWr50eDpwUIEPnmqSrPpRV/0ZGwIlh4o7+6HwPUF9aBhWj945WSkjZubR4UFWlDZl7ROafpkJHs2cQzaxtmBOZnu6dzmfyro0zJsvhZKD2K6d9eKgpDeKaw5rWr6FeOZPd4xyDaV1gctG0YEui8uuSPKhpcykgREUAFf+vmOKt+yXnOoq8P4vIQ==","url":"https://api.github.com/user/keys/2106802","id":2106802,"title":"Key created by PyGithub"}
GET /repos/jacquev6/TestPyGithub/keys {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4832'), ('content-length', '488'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"a571b30463f7c50a703c6b4e2a370749"'), ('date', 'Sun, 04 Mar 2012 09:11:19 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvborozfBBn2a+JETqPekTWZ1tmYjpfH9wTKFPLjIXQmxXjNye6HVgvi+iMI436RdoLsPEFDe3cjrQ6CJa7KzhRJKNTPh5EZbKI13CXfMGr7V1i3tOokXBFSRQKnDx2dj2hnswqxGUk2jXpgC/KA1q71yqnL45CBlWr50eDpwUIEPnmqSrPpRV/0ZGwIlh4o7+6HwPUF9aBhWj945WSkjZubR4UFWlDZl7ROafpkJHs2cQzaxtmBOZnu6dzmfyro0zJsvhZKD2K6d9eKgpDeKaw5rWr6FeOZPd4xyDaV1gctG0YEui8uuSPKhpcykgREUAFf+vmOKt+yXnOoq8P4vIQ==","title":"Key created by PyGithub","url":"https://api.github.com/user/keys/2106802","id":2106802}]
PATCH /repos/jacquev6/TestPyGithub/keys/2106802 {} {"key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvborozfBBn2a+JETqPekTWZ1tmYjpfH9wTKFPLjIXQmxXjNye6HVgvi+iMI436RdoLsPEFDe3cjrQ6CJa7KzhRJKNTPh5EZbKI13CXfMGr7V1i3tOokXBFSRQKnDx2dj2hnswqxGUk2jXpgC/KA1q71yqnL45CBlWr50eDpwUIEPnmqSrPpRV/0ZGwIlh4o7+6HwPUF9aBhWj945WSkjZubR4UFWlDZl7ROafpkJHs2cQzaxtmBOZnu6dzmfyro0zJsvhZKD2K6d9eKgpDeKaw5rWr6FeOZPd4xyDaV1gctG0YEui8uuSPKhpcykgREUAFf+vmOKt+yXnOoq8P4vIQ==", "title": "Key edited by PyGithub"}
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4831'), ('content-length', '485'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"c6876fab221906eff51538e53112307c"'), ('date', 'Sun, 04 Mar 2012 09:11:19 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvborozfBBn2a+JETqPekTWZ1tmYjpfH9wTKFPLjIXQmxXjNye6HVgvi+iMI436RdoLsPEFDe3cjrQ6CJa7KzhRJKNTPh5EZbKI13CXfMGr7V1i3tOokXBFSRQKnDx2dj2hnswqxGUk2jXpgC/KA1q71yqnL45CBlWr50eDpwUIEPnmqSrPpRV/0ZGwIlh4o7+6HwPUF9aBhWj945WSkjZubR4UFWlDZl7ROafpkJHs2cQzaxtmBOZnu6dzmfyro0zJsvhZKD2K6d9eKgpDeKaw5rWr6FeOZPd4xyDaV1gctG0YEui8uuSPKhpcykgREUAFf+vmOKt+yXnOoq8P4vIQ==","title":"Key edited by PyGithub","url":"https://api.github.com/user/keys/2106802","id":2106802}
GET /repos/jacquev6/TestPyGithub/keys {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4830'), ('content-length', '487'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"22fb7e12bf848434495fbca3124ffe96"'), ('date', 'Sun, 04 Mar 2012 09:11:20 GMT'), ('content-type', 'application/json; charset=utf-8')]
[{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvborozfBBn2a+JETqPekTWZ1tmYjpfH9wTKFPLjIXQmxXjNye6HVgvi+iMI436RdoLsPEFDe3cjrQ6CJa7KzhRJKNTPh5EZbKI13CXfMGr7V1i3tOokXBFSRQKnDx2dj2hnswqxGUk2jXpgC/KA1q71yqnL45CBlWr50eDpwUIEPnmqSrPpRV/0ZGwIlh4o7+6HwPUF9aBhWj945WSkjZubR4UFWlDZl7ROafpkJHs2cQzaxtmBOZnu6dzmfyro0zJsvhZKD2K6d9eKgpDeKaw5rWr6FeOZPd4xyDaV1gctG0YEui8uuSPKhpcykgREUAFf+vmOKt+yXnOoq8P4vIQ==","title":"Key edited by PyGithub","url":"https://api.github.com/user/keys/2106802","id":2106802}]
GET /repos/jacquev6/TestPyGithub/keys/2106802 {} null
200
[('status', '200 OK'), ('content-length', '485'), ('x-ratelimit-remaining', '4829'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"48a67937f59e585ad8836092da10e881"'), ('date', 'Sun, 04 Mar 2012 09:11:21 GMT'), ('content-type', 'application/json; charset=utf-8')]
{"key":"ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvborozfBBn2a+JETqPekTWZ1tmYjpfH9wTKFPLjIXQmxXjNye6HVgvi+iMI436RdoLsPEFDe3cjrQ6CJa7KzhRJKNTPh5EZbKI13CXfMGr7V1i3tOokXBFSRQKnDx2dj2hnswqxGUk2jXpgC/KA1q71yqnL45CBlWr50eDpwUIEPnmqSrPpRV/0ZGwIlh4o7+6HwPUF9aBhWj945WSkjZubR4UFWlDZl7ROafpkJHs2cQzaxtmBOZnu6dzmfyro0zJsvhZKD2K6d9eKgpDeKaw5rWr6FeOZPd4xyDaV1gctG0YEui8uuSPKhpcykgREUAFf+vmOKt+yXnOoq8P4vIQ==","url":"https://api.github.com/user/keys/2106802","id":2106802,"title":"Key edited by PyGithub"}
DELETE /repos/jacquev6/TestPyGithub/keys/2106802 {} null
204
[('status', '204 No Content'), ('x-ratelimit-remaining', '4828'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d41d8cd98f00b204e9800998ecf8427e"'), ('date', 'Sun, 04 Mar 2012 09:11:21 GMT')]
GET /repos/jacquev6/TestPyGithub/keys {} null
200
[('status', '200 OK'), ('x-ratelimit-remaining', '4827'), ('content-length', '2'), ('server', 'nginx/1.0.12'), ('connection', 'keep-alive'), ('x-ratelimit-limit', '5000'), ('etag', '"d751713988987e9331980363e24189ce"'), ('date', 'Sun, 04 Mar 2012 09:11:22 GMT'), ('content-type', 'application/json; charset=utf-8')]
[]
File diff suppressed because one or more lines are too long