def get_authors(issue): print("getting authors for #%i" % issue['number'], file=sys.stderr) pr = get_pull_request('ipython/ipython', issue['number'], auth=True) commits = api_request(pr['commits_url'], auth=True) authors = [] for commit in commits: author = commit['commit']['author'] authors.append("%s <%s>" % (author['name'], author['email'])) return authors
def get_user(pr): user = api_request(pr['user']['url'], auth) return user['name']