mypy_extensions icon indicating copy to clipboard operation
mypy_extensions copied to clipboard

Add the license to PyPi

Open MosheEichler opened this issue 8 months ago • 6 comments

PyPi provides pack details for each pack at https://pypi.org/pypi/<pack name = "">/<pack version = "">/json.

It is impossible to obtain the license for the mypy_extenstion pack in PyPi.

The (MIT) license needs to be added to the pack details on PyPi.

See here how to do it

Image

MosheEichler avatar May 19 '25 11:05 MosheEichler

The sdist and wheel both set License-Expression: MIT correctly. Unfortunately, the upload to PyPI happened with an outdated twine release which didn't push the metadata to PyPI.

cdce8p avatar May 19 '25 11:05 cdce8p

@cdce8p does that mean that on the next release it will be fixed?

a-recknagel avatar Jul 02 '25 13:07 a-recknagel

@cdce8p does that mean that on the next release it will be fixed?

It could be if pip install -U twine is done before the upload. I'm not the one publishing releases though.

cdce8p avatar Jul 02 '25 13:07 cdce8p

@JukkaL sorry to bother, I can't find a release step in this project's workflow, so I have to assume the release happens from some developer's machine. Would you know who releases mypy-extensions, and if they could update their twine version?

a-recknagel avatar Jul 02 '25 20:07 a-recknagel

I would be willing to build a build pipleline. If there is a consensus that this would be helpfull and would have a chance to be merged.

philipp-horstenkamp avatar Aug 25 '25 20:08 philipp-horstenkamp

LicenseCheck is also unable to determine the license because of this.

MattiasDC avatar Sep 26 '25 13:09 MattiasDC