INNER CODE UNIT · Python
filter_releases_by_author
simonw/simonw · build_readme.py:179
def filter_releases_by_author(repo_name, release_nodes):
"""Return release entries for releases authored by simonw."""
releases = []
for node in release_nodes:
author = (node.get("author") or {}).get("login")
if author != "simonw":
continue
releases.append(make_release_entry(repo_name, node))
return releases
def paginate_repo_releases(oauth_token, owner, name, after_cursor):
"""Return all remaining raw release nodes for a single repo."""
nodes = []
has_next_page = True
while has_next_page:
query = (