Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Add project_urls so that PyPI will show GitHub stats. #2720
Current Flask in PyPI: https://pypi.org/project/Flask/
There is a "GitHub statistics" section, that is because the old homepage in setup.py is set to GitHub repo. But now, homepage url is replaced by pallets project page. When releasing a new version to PyPI, that section will go.
Warehouse can get the package's GitHub info from homepage url and project_urls. Let's add it back.
No, I don’t think so. I found that my Authlib doesn’t have that GitHub section, and I wonder why. So I searched the code in warehouse, the logic is that it will detect GitHub repo by homepage and project_urls. Here is my log: lepture/authlib#45
I haven’t tested it. Maybe we can hold on this PR until I tested it with Authlib.