Skip to content

Conversation

@cdce8p
Copy link

@cdce8p cdce8p commented Apr 23, 2025

Prepare for PEP 639 license expressions.

Setuptools v77 added full support for it. However that version requires Python >=3.9. Until 3.8 is dropped, the next best thing would be to use the legacy license.text field with the correct SPDX license identifier.

All that's needed later would be

-license.text = "BSD-3-Clause" +license = "BSD-3-Clause"

https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-and-license-files
https://spdx.org/licenses/BSD-3-Clause.html

@cdce8p
Copy link
Author

cdce8p commented Jul 2, 2025

There hasn't been any activity here - closing it. Please fell free to reuse it.

@cdce8p cdce8p closed this Jul 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant