[PR #2973] [MERGED] Replace non-GitHub URLs with GitHub repo URLs #11305

Closed
opened 2026-04-24 06:05:24 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/vinta/awesome-python/pull/2973
Author: @vinta
Created: 3/18/2026
Status: Merged
Merged: 3/18/2026
Merged by: @vinta

Base: masterHead: fix/replace-non-github-urls-with-github-repos


📝 Commits (2)

  • c1a4e69 fix: replace non-GitHub URLs with GitHub repo URLs in README
  • f7a5ed8 docs: move Automatic Rejection section to end; note GitHub URL preference

📊 Changes

2 files changed (+90 additions, -88 deletions)

View changed files

📝 CONTRIBUTING.md (+15 -13)
📝 README.md (+75 -75)

📄 Description

Summary

  • Replace 75 project URLs (websites, docs, PyPI, ReadTheDocs, SourceForge, GitHub Pages) with their verified GitHub repository URLs
  • Add note in CONTRIBUTING.md that GitHub repo URLs are preferred since they rank higher on awesome-python.com

All 75 GitHub repos were verified via gh repo view to confirm they exist and are the correct/official repos.

Intentionally skipped (no official GitHub repo)

beautifulsoup (Launchpad), openpyxl (Bitbucket), hermescache (Bitbucket), doublex (no GitHub), SimPy (GitLab), ReportLab (no official repo), PyOgre (dead), PyCharm (commercial), PyQt (no public repo), Tkinter/geodjango/Django Models/Spark ML/TaskFlow (stdlib or framework subcomponents), newsletters, podcasts.

Test plan

  • Verified all 75 new GitHub URLs resolve to real repos via gh repo view
  • Spot-check links render correctly on GitHub

🤖 Generated with Claude Code


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/vinta/awesome-python/pull/2973 **Author:** [@vinta](https://github.com/vinta) **Created:** 3/18/2026 **Status:** ✅ Merged **Merged:** 3/18/2026 **Merged by:** [@vinta](https://github.com/vinta) **Base:** `master` ← **Head:** `fix/replace-non-github-urls-with-github-repos` --- ### 📝 Commits (2) - [`c1a4e69`](https://github.com/vinta/awesome-python/commit/c1a4e693095b104d85ce1af728c2f76e08497713) fix: replace non-GitHub URLs with GitHub repo URLs in README - [`f7a5ed8`](https://github.com/vinta/awesome-python/commit/f7a5ed8050bb93c56aeb8d654569e7c5be6eaf90) docs: move Automatic Rejection section to end; note GitHub URL preference ### 📊 Changes **2 files changed** (+90 additions, -88 deletions) <details> <summary>View changed files</summary> 📝 `CONTRIBUTING.md` (+15 -13) 📝 `README.md` (+75 -75) </details> ### 📄 Description ## Summary - Replace 75 project URLs (websites, docs, PyPI, ReadTheDocs, SourceForge, GitHub Pages) with their verified GitHub repository URLs - Add note in CONTRIBUTING.md that GitHub repo URLs are preferred since they rank higher on awesome-python.com All 75 GitHub repos were verified via `gh repo view` to confirm they exist and are the correct/official repos. ### Intentionally skipped (no official GitHub repo) beautifulsoup (Launchpad), openpyxl (Bitbucket), hermescache (Bitbucket), doublex (no GitHub), SimPy (GitLab), ReportLab (no official repo), PyOgre (dead), PyCharm (commercial), PyQt (no public repo), Tkinter/geodjango/Django Models/Spark ML/TaskFlow (stdlib or framework subcomponents), newsletters, podcasts. ## Test plan - [x] Verified all 75 new GitHub URLs resolve to real repos via `gh repo view` - [x] Spot-check links render correctly on GitHub 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-24 06:05:24 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-python#11305