Skip to content

Add security as a well-known project URL label - #2127

Open
BHUVANSH855 wants to merge 1 commit into
pypa:mainfrom
BHUVANSH855:add-security-well-known-url-label
Open

Add security as a well-known project URL label#2127
BHUVANSH855 wants to merge 1 commit into
pypa:mainfrom
BHUVANSH855:add-security-well-known-url-label

Conversation

@BHUVANSH855

@BHUVANSH855 BHUVANSH855 commented Sep 6, 2026

Copy link
Copy Markdown

This PR adds security (with securitypolicy as a normalisation
alias) to the well-known project URL labels specification.

Live PyPI data shows 573+ projects already using security-related
URL labels, but with 19 different non-normalised strings. This
standardises the most common usage into a single well-known label.

Background research: https://github.com/BHUVANSH855/pypi-security-url-research
Forum discussion: https://discuss.python.org/t/adding-security-as-a-well-known-url-label-and-project-security-table-to-pyproject-toml/108826


📚 Documentation preview 📚: https://python-packaging-user-guide--2127.org.readthedocs.build/en/2127/

@sethmlarson

Copy link
Copy Markdown
Contributor

@BHUVANSH855 If this PR lands, would you be willing to submit another PR to Warehouse adding a special icon for this well-known project URL? (maybe fa-shield?)

Here's an example to follow: pypi/warehouse#20466

@BHUVANSH855

Copy link
Copy Markdown
Author

@BHUVANSH855 If this PR lands, would you be willing to submit another PR to Warehouse adding a special icon for this well-known project URL? (maybe fa-shield?)

Here's an example to follow: pypi/warehouse#20466

Yes, i will

@woodruffw
woodruffw added this pull request to the merge queue Sep 8, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Sep 8, 2026
@woodruffw

Copy link
Copy Markdown
Member

I could have sworn we disabled the blocking linkcheck here...

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.

5 participants