Skip to content

fix: PyPI/Python README badges show 'not found' (#51) - #52

Merged
jayrav13 merged 1 commit into
mainfrom
worktree-fix-51-badge-cache
Apr 27, 2026
Merged

fix: PyPI/Python README badges show 'not found' (#51)#52
jayrav13 merged 1 commit into
mainfrom
worktree-fix-51-badge-cache

Conversation

@jayrav13

Copy link
Copy Markdown
Owner

Summary

Shields.io's CDN cached a 404 for https://img.shields.io/pypi/v/tenor-tui.svg and .../pyversions/tenor-tui.svg from PR #50, before 1.0.0 was actually published. The JSON endpoints return correct data; only the SVG cache was stale. Appending ?v=1 gives shields.io a fresh cache key.

Verified locally: cache-busted URLs return pypi v1.0.0 and python 3.11 | 3.12 | 3.13 | 3.14.

Closes #51.

Test plan

  • bin/check-version-bump passes
  • CI passes
  • After merge: README badges render correct PyPI version + Python versions

Co-authored by Claude

shields.io cached a 404 from when these URLs were first hit during PR #50,
before 1.0.0 was actually live on PyPI. The JSON endpoints show correct
data; only the SVG cache was stale. Appending ?v=1 to the badge URLs
gives shields.io a fresh cache key.

Closes #51

Co-Authored-By: Claude <noreply@anthropic.com>
@jayrav13
jayrav13 merged commit 0bd7094 into main Apr 27, 2026
6 checks passed
@jayrav13
jayrav13 deleted the worktree-fix-51-badge-cache branch April 27, 2026 04:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix: PyPI/Python README badges show 'not found' due to stale shields.io cache

1 participant