handle EOF gracefully when searching for Authors and PRs
This commit is contained in:
parent
4cdb4f105c
commit
d338f18927
1 changed files with 2 additions and 6 deletions
|
@ -1,9 +1,5 @@
|
||||||
# proposals.py: generate an RST file (proposals.rst) from queries to github.com/matrix.org/matrix-doc/issues.
|
# proposals.py: generate an RST file (proposals.rst) from queries to github.com/matrix.org/matrix-doc/issues.
|
||||||
# v0.0.1
|
# v0.0.1
|
||||||
# todo:
|
|
||||||
# use status labels to create separate sections.
|
|
||||||
# include all fields discussed at https://docs.google.com/document/d/1wLln7da12l0H5YgAh5xM2TVE7VsTjXzhEwVh3sRBMCk/edit#
|
|
||||||
# format, probably as tables
|
|
||||||
|
|
||||||
import requests
|
import requests
|
||||||
import re
|
import re
|
||||||
|
@ -114,7 +110,7 @@ for label in labels:
|
||||||
text_file.write("\n")
|
text_file.write("\n")
|
||||||
|
|
||||||
# author list, if missing just use Github issue creator
|
# author list, if missing just use Github issue creator
|
||||||
author = re.search('^Author: (.+?)\n', str(item['body']), flags=re.MULTILINE)
|
author = re.search('^Author: (.+?)$', str(item['body']), flags=re.MULTILINE)
|
||||||
if author is not None:
|
if author is not None:
|
||||||
author_list_formatted = set()
|
author_list_formatted = set()
|
||||||
author_list = author.group(1)
|
author_list = author.group(1)
|
||||||
|
@ -136,7 +132,7 @@ for label in labels:
|
||||||
text_file.write(" - " + str(shepherd) + "\n")
|
text_file.write(" - " + str(shepherd) + "\n")
|
||||||
|
|
||||||
# PRs
|
# PRs
|
||||||
pr_list = re.search('PRs: (.+?)\n', str(item['body']))
|
pr_list = re.search('PRs: (.+?)$', str(item['body']))
|
||||||
if pr_list is not None:
|
if pr_list is not None:
|
||||||
pr_list_formatted = set()
|
pr_list_formatted = set()
|
||||||
pr_list = pr_list.group(1)
|
pr_list = pr_list.group(1)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue