docs: def set_repo_permission(self, repo, permission):
          """
          :calls: `PUT /teams/:id/repos/:org/:repo <http://developer.github.com/v3/orgs/teams>`_
          :param repo: :class:`github.Repository.Repository`
          :param permission: string
          :rtype: None
          """
          assert isinstance(repo, github.Repository.Repository), repo
          put_parameters = {
              "permission": permission,
          }
          headers, data = self._requester.requestJsonAndCheck(
              "PUT",
              self.url + "/repos/" + repo._identity,
              input=put_parameters
          )