INNER CODE UNIT · Python

make_release_entry_with_author

simonw/simonw · build_readme.py:172

def make_release_entry_with_author(repo_name, release_node):
    """Release dict including the author login, for the per-repo releases.json."""
    entry = make_release_entry(repo_name, release_node)
    entry["author"] = (release_node.get("author") or {}).get("login")
    return entry


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

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…