diff --git a/IntegrationTest.py b/IntegrationTest.py index 03354dc9..d7b35ae7 100644 --- a/IntegrationTest.py +++ b/IntegrationTest.py @@ -6,7 +6,7 @@ import GithubCredentials g = Github( GithubCredentials.login, GithubCredentials.password ) def dumpUser( u ): - print u.login, "(" + u.name + ")" + print u.login, "(", u.name, ")" for r in u.get_repos(): print " ", r.name, if r.fork: @@ -16,10 +16,11 @@ def dumpUser( u ): print def dumpOrganization( o ): - print o.login, "(" + o.name + ")" - print " ", ", ".join( u.login for u in o.get_public_members() ) + print o.login, "(", o.name, ")" + print " ", ", ".join( u.login for u in o.get_members() ) print dumpUser( g.get_user() ) dumpUser( g.get_user( "nvie" ) ) dumpOrganization( g.get_organization( "github" ) ) +dumpOrganization( g.get_organization( "BeaverSoftware" ) ) diff --git a/github/GithubObjects.py b/github/GithubObjects.py index cfc25ba2..e3ac16e2 100644 --- a/github/GithubObjects.py +++ b/github/GithubObjects.py @@ -30,6 +30,9 @@ Organization = GithubObject( "login", "id", "url", "avatar_url", "name", "company", "blog", "location", "email", "public_repos", "public_gists", "followers", "following", "html_url", "created_at", "type", + # Seen only by owners + "disk_usage", "collaborators", "billing_email", "plan", "private_gists", + "total_private_repos", "owned_private_repos", ), ExtendedListAttribute( "public_members", NamedUser ), ExtendedListAttribute( "members", NamedUser ),