Skip to content

Use PEP 639 license metadata#34

Merged
ilevkivskyi merged 1 commit into
mypyc:masterfrom
brianschubert:use-pep639
Mar 14, 2026
Merged

Use PEP 639 license metadata#34
ilevkivskyi merged 1 commit into
mypyc:masterfrom
brianschubert:use-pep639

Conversation

@brianschubert

Copy link
Copy Markdown
Contributor

c.f. mypyc/ast_serialize#43, python/mypy#18821

I verified that the metadata in the built wheels is updated as expected:

$ uv build && unzip -p dist/librt-0.8.1-py3-none-any.whl librt-0.8.1.dist-info/METADATA | grep -i license
...
License-Expression: MIT
License-File: LICENSE
Dynamic: license-file

@brianschubert

Copy link
Copy Markdown
Contributor Author

(note: librt already uses setuptools v77+, which has support for PEP 639)

@ilevkivskyi
ilevkivskyi merged commit 05c1111 into mypyc:master Mar 14, 2026
57 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.

2 participants