From 17413b867d1c1c9edd6ed18eeb4211656b60bf0f Mon Sep 17 00:00:00 2001 From: TomJGooding <101601846+TomJGooding@users.noreply.github.com> Date: Tue, 24 Feb 2026 18:31:50 +0000 Subject: [PATCH] chore(demo): update github stars in demo Without `httpx` installed to fetch the latest Github stats, the demo defaults to show 25.3k stars but Textual now has 34.5k! This simply updates the star counts - including projects built with Textual using the helper script. --- src/textual/demo/_project_stars.py | 26 +++++++++++++------------- src/textual/demo/home.py | 4 ++-- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/textual/demo/_project_stars.py b/src/textual/demo/_project_stars.py index d4b313ff6f..e187559ee3 100644 --- a/src/textual/demo/_project_stars.py +++ b/src/textual/demo/_project_stars.py @@ -1,15 +1,15 @@ STARS = { - "Posting": "9.7k", - "Memray": "14.3k", - "Toolong": "3.5k", - "Dolphie": "872", - "Harlequin": "4.8k", - "Elia": "2.2k", - "Trogon": "2.7k", - "TFTUI - The Terraform textual UI": "1.2k", - "RecoverPy": "1.5k", - "Frogmouth": "2.9k", - "oterm": "2.1k", - "logmerger": "204", - "doit": "2.6k", + "Posting": "11.4k", + "Memray": "14.9k", + "Toolong": "3.9k", + "Dolphie": "1.1k", + "Harlequin": "5.8k", + "Elia": "2.4k", + "Trogon": "2.8k", + "TFTUI - The Terraform textual UI": "1.3k", + "RecoverPy": "1.7k", + "Frogmouth": "3.1k", + "oterm": "2.3k", + "logmerger": "250", + "doit": "2.8k", } diff --git a/src/textual/demo/home.py b/src/textual/demo/home.py index d7562788fa..68791a87b5 100644 --- a/src/textual/demo/home.py +++ b/src/textual/demo/home.py @@ -164,8 +164,8 @@ class StarCount(Vertical): &>Horizontal { max-width: 100;} } """ - stars = reactive(25251, recompose=True) - forks = reactive(776, recompose=True) + stars = reactive(34455, recompose=True) + forks = reactive(1108, recompose=True) @work async def get_stars(self):