Skip to content

Conversation

@TheJulianJES
Copy link
Contributor

@TheJulianJES TheJulianJES commented Nov 11, 2025

This adds license = "MIT" to pyproject.toml. This is a valid SPDX license expression for the MIT license.

setup.py defined the license expression as well as the (now deprecated) license classifiers before d7ed47f (in 1.3.0):

wsproto/setup.py

Lines 35 to 39 in 8b0bac4

license='MIT License',
classifiers=[
'Development Status :: 5 - Production/Stable',
'Intended Audience :: Developers',
'License :: OSI Approved :: MIT License',

(We use this at Home Assistant to make sure all dependencies have OSI approved licenses.)

@Kriechi
Copy link
Member

Kriechi commented Nov 12, 2025

Thanks! Quite a complicated topic for such a small detail!
For reference: PEP 639 and pypa/setuptools#4903 go into more detail.

@Kriechi Kriechi merged commit 3bcb0f3 into python-hyper:main Nov 12, 2025
7 of 8 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