User classes

class aiogithub.objects.PartialUser(client, document=None, limits=None, links=None, fetch_params=None)

Bases: aiogithub.objects.response.BaseResponseObject

get_events() → aiogithub.objects.response.PaginatedListProxy[aiogithub.objects.event.Event][aiogithub.objects.event.Event]
get_followers() → aiogithub.objects.response.PaginatedListProxy[aiogithub.objects.user.User][aiogithub.objects.user.User]
get_following() → aiogithub.objects.response.PaginatedListProxy[aiogithub.objects.user.User][aiogithub.objects.user.User]
get_received_events() → aiogithub.objects.response.PaginatedListProxy[aiogithub.objects.event.Event][aiogithub.objects.event.Event]
get_repos() → aiogithub.objects.response.PaginatedListProxy[aiogithub.objects.repo.Repo][aiogithub.objects.repo.Repo]
get_starred() → aiogithub.objects.response.PaginatedListProxy[aiogithub.objects.repo.Repo][aiogithub.objects.repo.Repo]
get_subscriptions() → aiogithub.objects.response.PaginatedListProxy[aiogithub.objects.repo.Repo][aiogithub.objects.repo.Repo]
gravatar_id
Type:Optional[str]
html_url
Type:Optional[str]
id
Type:Optional[int]
login
Type:str
site_admin
Type:Optional[str]
type
Type:Optional[str]
class aiogithub.objects.User(client, document=None, limits=None, links=None, fetch_params=None)

Bases: aiogithub.objects.user.PartialUser

bio
Type:Optional[str]
blog
Type:Optional[str]
company
Type:Optional[str]
created_at
Type:Optional[datetime]
email
Type:Optional[str]
followers
Type:Optional[int]
following
Type:Optional[int]
hireable
Type:Optional[bool]
location
Type:Optional[str]
public_gists
Type:Optional[int]
public_repos
Type:Optional[int]
updated_at
Type:Optional[datetime]
class aiogithub.objects.AuthenticatedUser(client, document=None, limits=None, links=None, fetch_params=None)

Bases: aiogithub.objects.user.User

collaborators
Type:int
disk_usage
Type:int
owned_private_repos
Type:int
plan
Type:dict
private_gists
Type:int
total_private_repos
Type:int