Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Project URLs to PyPI Side Panel #2387

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

guillermodotn
Copy link

Ensures that useful project links appear in the sidebar on PyPI. These links help users easily find documentation, source code, releases, and other important resources.

Resolves Issue #2386.

@DanielNoord
Copy link
Member

Shouldn't we use trusted publishing so that most of these are taken from GitHub instead?

@guillermodotn
Copy link
Author

With PyPI trusted publishing, only repository metrics (GitHub Statistics) will be pulled directly from GitHub. In this case, the Repository URL becomes unnecessary since it would be redundant.

Below is an example from the PyPI ruff project:

image

The Project Links section will not appear unless you explicitly specify the URLs. The only difference when using trusted publishing is that the links will be classified into two groups: verified and unverified, based on the criteria outlined here:
🔗 PyPI Project Metadata Documentation

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.

2 participants