arnaudmiribel / streamlit-extras

Discover, try, install and share Streamlit re-usable bits we call "extras"!
https://extras.streamlit.app
Apache License 2.0
715 stars 123 forks source link

🐛 [BUG] - license specifier is not SPDX conform #147

Closed a-recknagel closed 1 year ago

a-recknagel commented 1 year ago

Description

In the pyproject.toml, it currently says:

[tool.poetry]
license = "Apache 2.0"

What it should say:

[tool.poetry]
license = "Apache-2.0"

Yeah, just a single dash. But because of it, poetry and by extension pyPI think that this project is under a proprietary license.

Reproduction steps

>>> from importlib.metadata import metadata
>>> metadata("streamlit-extras").json["classifier"][0]
'License :: Other/Proprietary License'
# after the proposed change, it'll be 'License :: OSI Approved :: Apache Software License'

Screenshots

No response

Logs

No response

Version of streamlit

*

Version of streamlit-extras

0.2.7