Skip to content

Switch to PEP-639 compliant expression of license metadata - #128

Merged
diazona merged 1 commit into
masterfrom
pep-639-license-metadata/1/dev
Nov 10, 2025
Merged

Switch to PEP-639 compliant expression of license metadata#128
diazona merged 1 commit into
masterfrom
pep-639-license-metadata/1/dev

Conversation

@diazona

@diazona diazona commented Nov 9, 2025

Copy link
Copy Markdown
Contributor

PEP 639, and core metadata version 2.4, introduced new ways of representing a package's license, and deprecated the old License field and license classifiers. The changes I'm making to the setuptools config in this PR cause wheels to be generated with the new format of license metadata.

Closes #127

PEP 639, and core metadata version 2.4, introduced new ways of
representing a package's license, and deprecated the old License field
and license classifiers. The changes I'm making to the setuptools config
in this commit cause wheels to be generated with the new format of
license metadata.
@diazona
diazona requested review from coordt and redtoad November 9, 2025 04:34
@diazona
diazona merged commit aa1a957 into master Nov 10, 2025
44 checks passed
@diazona
diazona deleted the pep-639-license-metadata/1/dev branch November 10, 2025 08:23
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.

Add PEP 639 license metadata

2 participants