MCPcopy Index your code
hub / github.com/PyGithub/PyGithub / get_members

Method get_members

github/Team.py:447–461  ·  view source on GitHub ↗

:calls: `GET /teams/{team_id}/members `_

(self, role: Opt[str] = NotSet)

Source from the content-addressed store, hash-verified

445 )
446
447 def get_members(self, role: Opt[str] = NotSet) -> PaginatedList[NamedUser]:
448 """
449 :calls: `GET /teams/{team_id}/members <https://docs.github.com/en/rest/reference/teams#list-team-members>`_
450 """
451 assert role is NotSet or isinstance(role, str), role
452 url_parameters: dict[str, Any] = {}
453 if role is not NotSet:
454 assert role in ["member", "maintainer", "all"]
455 url_parameters["role"] = role
456 return github.PaginatedList.PaginatedList(
457 github.NamedUser.NamedUser,
458 self._requester,
459 f"{self.url}/members",
460 url_parameters,
461 )
462
463 def get_repos(self) -> PaginatedList[Repository]:
464 """

Callers 4

testMembersMethod · 0.45
testTeamMembershipMethod · 0.45
testGetMembersMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected