From 1236c5c5ab48483b0cfc3efe85762c0392eea5aa Mon Sep 17 00:00:00 2001 From: Vinta Chen Date: Fri, 2 Oct 2026 13:08:32 +0800 Subject: [PATCH] fix: map graphify to its graphifyy PyPI package graphify's PyPI override was null (GitHub-only), so the site showed no download count although the project now publishes on PyPI as graphifyy. Co-Authored-By: Claude --- docs/audit-logs.md | 1 + website/data/pypi_name_overrides.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/audit-logs.md b/docs/audit-logs.md index f99b64ce..17beaae3 100644 --- a/docs/audit-logs.md +++ b/docs/audit-logs.md @@ -14,6 +14,7 @@ Display names follow the canonical PyPI package name. These entries keep a diffe - django-rest-framework -- `djangorestframework`. - django-rules -- `rules`. - fasthtml -- `python-fasthtml`. +- graphify -- `graphifyy`. - jinja -- `Jinja2`. - mem0 -- `mem0ai`. - pangu.py -- `pangu`. diff --git a/website/data/pypi_name_overrides.json b/website/data/pypi_name_overrides.json index ca618f66..164d84d3 100644 --- a/website/data/pypi_name_overrides.json +++ b/website/data/pypi_name_overrides.json @@ -14,7 +14,7 @@ "fasthtml": { "package": "python-fasthtml", "reason": null }, "geodjango": { "package": null, "reason": "part of Django (django.contrib.gis), not a package" }, "google-cloud-python": { "package": null, "reason": "monorepo umbrella; ships as many google-cloud-* packages", "badge": "Multiple on PyPI" }, - "graphify": { "package": null, "reason": "GitHub-only so far; young project, remap if it publishes" }, + "graphify": { "package": "graphifyy", "reason": null }, "httpx-url": { "package": null, "reason": "class in the httpx package, not a package" }, "jev-ultrafast": { "package": null, "reason": "not published on PyPI" }, "jinja": { "package": "jinja2", "reason": "PyPI jinja is Jinja1; current releases publish as jinja2" },