Relectures demandées à :
'''
)
authors = collections.defaultdict(list)
for fullname, username, repository, pr, created_unix in cursor.fetchall():
authors[username].append((fullname, username, repository, pr, created_unix))
for author_key, reviews in sorted(authors.items()):
fullname, username, repository, pr, created_unix = reviews[0]
print(f'''
{fullname} ¶
''')
print('
')
for review in reviews:
fullname, username, repository, pr, created_unix = review
print(
f'''- {repository} #{pr}
({datetime.datetime.fromtimestamp(created_unix)})
'''
)
print('
')
print('''