From c157c956f4801439dc28a9883942b6be987fc53f Mon Sep 17 00:00:00 2001 From: Eugene Yurtsev Date: Wed, 26 Feb 2025 12:22:08 -0500 Subject: [PATCH] docs: prebuilt add github stars (#3603) --- .../third_party_page/create_third_party_page.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/docs/_scripts/third_party_page/create_third_party_page.py b/docs/_scripts/third_party_page/create_third_party_page.py index fd3f784af..82d4e58b6 100755 --- a/docs/_scripts/third_party_page/create_third_party_page.py +++ b/docs/_scripts/third_party_page/create_third_party_page.py @@ -83,14 +83,18 @@ def generate_markdown(resolved_packages: List[ResolvedPackage], language: str) - resolved_packages, key=lambda p: p["weekly_downloads"] or 0, reverse=True ) rows = [ - "| Name | GitHub URL | Description | Weekly Downloads |", - "| --- | --- | --- | --- |", + "| Name | GitHub URL | Description | Weekly Downloads | Stars |", + "| --- | --- | --- | --- | --- |", ] for package in sorted_packages: name = f"**{package['name']}**" repo_url = f"[{package['repo']}](https://github.com/{package['repo']})" + stars_badge = ( + f"https://img.shields.io/github/stars/{package['repo']}?style=social" + ) + stars = f"![GitHub stars]({stars_badge})" downloads = package["weekly_downloads"] or "-" - row = f"| {name} | {repo_url} | {package['description']} | {downloads} |" + row = f"| {name} | {repo_url} | {package['description']} | {downloads} | {stars}" rows.append(row) markdown_content = MARKDOWN.format( library_list="\n".join(rows), langgraph_url=langgraph_url