Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Use the SPDX license name in setup.py as required by PEP-639#365

Merged
jborean93 merged 1 commit intopythongssapi:mainpythongssapi/python-gssapi:mainfrom
abompard:licenseabompard/python-gssapi:licenseCopy head branch name to clipboard
Sep 15, 2025
Merged

Use the SPDX license name in setup.py as required by PEP-639#365
jborean93 merged 1 commit intopythongssapi:mainpythongssapi/python-gssapi:mainfrom
abompard:licenseabompard/python-gssapi:licenseCopy head branch name to clipboard

Conversation

@abompard
Copy link
Contributor

@abompard abompard commented Sep 8, 2025

The license tag in setup.py is currently just the name of the license file. This confuses license checkers such as https://github.com/dhatim/python-license-check.

It also shows up weirdly on PyPI:

image

There is a standard for this metadata field, it's PEP 639. This commit implements it, there is no other change.

setup.py Show resolved Hide resolved
Reference: https://peps.python.org/pep-0639/

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
@jborean93 jborean93 merged commit 0adf37c into pythongssapi:main Sep 15, 2025
45 checks passed
@jborean93
Copy link
Contributor

Thanks for fixing this.

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

Morty Proxy This is a proxified and sanitized view of the page, visit original site.