-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
The following of our default SPDX IDs have been deprecated (full deprecated list at bottom here):
LGPL-2.1->LGPL-2.1-only(this is our default!)LGPL-3.0->LGPL-3.0-only
this broke builds:
Building app-name @ file:///home/runner/work/template-python-repository/template-python-repository
× Failed to build `app-name @
│ file:///home/runner/work/template-python-repository/template-python-repository`
├─▶ Invalid pyproject.toml
├─▶ `project.license` is not a valid SPDX expression: LGPL-2.1
╰─▶ LGPL-2.1
^^^^^^^^ a deprecated license identifier was used
Error: Process completed with exit code 1.
(ref)
I've manually clicked through all the ones we offer by default and added a small auto patching logic to restore builds for now:
We should remove this patch once github updates their API responses or we come up with a better solution.
Note that everything downstream that uses either of these licenses will likely soon need updating. We might wanna automate updating those.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels