[elbe-devel] [PATCH v2 00/11] elbepack: parselicence: various improvements
Thomas Weißschuh
thomas.weissschuh at linutronix.de
Wed Jul 24 12:21:56 CEST 2024
Signed-off-by: Thomas Weißschuh <thomas.weissschuh at linutronix.de>
---
Changes in v2:
- Additional patches
- Link to v1: https://lore.kernel.org/r/20240724-parselicence-v1-0-67a7471155d0@linutronix.de
---
Thomas Weißschuh (11):
elbepack: parselicence: explicitly use UTC for created field
elbepack: tests: update example licence mapping
tests: example-mapping: provide mapping for GPL-3
tests: example-mapping: provide mapping for zlib
tests: example-mapping: use proper IDs for exceptions
elbepack: parselicence: extract mapping logic
elbepack: parselicence: also map licence ID including exception
tests: example-mapping: add mapping for GPL-3.0-or-later WITH Bison-exception-2.2
elbepack: introduce SPDX license list
elbepack: parselicence: accept any valid SPDX identifier
elbepack: example-mapping: drop noop mappings
debian/python3-elbe-common.install | 1 +
elbepack/commands/parselicence.py | 40 +-
elbepack/spdx.py | 635 ++++++++++++++++
elbepack/tests/cyclonedx/example-mapping.xml | 64 +-
elbepack/tests/test_parselicence.py | 4 +-
elbepack/tests/test_parselicence_reference.spdx | 256 +++----
elbepack/tests/test_parselicence_reference.xml | 950 +++++++++++-------------
7 files changed, 1263 insertions(+), 687 deletions(-)
---
base-commit: c5a00cce61a4d3a695c4b4cc80035bceb1eb922f
change-id: 20240724-parselicence-9d9d032769d1
Best regards,
--
Thomas Weißschuh <thomas.weissschuh at linutronix.de>
More information about the elbe-devel
mailing list