in scripts/release/util.py [0:0]
def _render_issues(issues, *types):
filtered_issues = [x for x in issues
if x["fields"]["issuetype"]["name"] in types]
if not filtered_issues:
return None
lines = list()
for issue in filtered_issues:
key = escape_html(issue["key"])
url = "https://issues.apache.org/jira/browse/{}".format(key)
summary = escape_html(issue["fields"]["summary"])
lines.append("* [{}]({}) - {}".format(key, url, summary))
return "\n".join(lines)