Skip to content

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

Merged
woodruffw merged 1 commit into
pypa:mainfrom
BHUVANSH855:add-security-well-known-url-label
Sep 9, 2026
Merged

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

Conversation

@BHUVANSH855

@BHUVANSH855 BHUVANSH855 commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

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
Contributor 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

woodruffw commented Sep 8, 2026

Copy link
Copy Markdown
Member

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

#2128

@webknjaz
webknjaz added this pull request to the merge queue Sep 9, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Sep 9, 2026
@woodruffw
woodruffw force-pushed the add-security-well-known-url-label branch from 92fa7c4 to fcf1273 Compare September 9, 2026 16:13
@woodruffw
woodruffw enabled auto-merge September 9, 2026 16:13
@woodruffw
woodruffw added this pull request to the merge queue Sep 9, 2026
Merged via the queue into pypa:main with commit 03df624 Sep 9, 2026
7 checks passed
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