Module continuous_delivery_scripts.spdx_report

Module in charge of handling SPDX documents.

SPDX file (i.e. tag-value format) https://github.com/OpenChain-Project/curriculum/blob/master/guides/including_license_info.rst https://github.com/david-a-wheeler/spdx-tutorial#spdx-files https://github.com/OpenChain-Project/curriculum/blob/master/guides/reusing_software.md https://github.com/vmware/tern/blob/c9a0c83369b92df58f7f80842aa15da5f63ed983/docs/spdx-tag-value-overview.md

Examples

Expand source code
#
# Copyright (C) 2020-2025 Arm Limited or its affiliates and Contributors. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
#
"""Module in charge of handling SPDX documents.

SPDX file (i.e. tag-value format)
https://github.com/OpenChain-Project/curriculum/blob/master/guides/including_license_info.rst
https://github.com/david-a-wheeler/spdx-tutorial#spdx-files
https://github.com/OpenChain-Project/curriculum/blob/master/guides/reusing_software.md
https://github.com/vmware/tern/blob/c9a0c83369b92df58f7f80842aa15da5f63ed983/docs/spdx-tag-value-overview.md
Examples:
    - https://spdx.org/spdx-tagvalue-example
    - https://github.com/spdx/tools/blob/master/Examples/SPDXTagExample-v2.1.spdx
"""

Sub-modules

continuous_delivery_scripts.spdx_report.spdx_dependency

Definition of dependency SPDX Document.

continuous_delivery_scripts.spdx_report.spdx_document

Definition of an SPDX Document.

continuous_delivery_scripts.spdx_report.spdx_file

Definition of an SPDX File.

continuous_delivery_scripts.spdx_report.spdx_helpers

Facilities regarding SPDX …

continuous_delivery_scripts.spdx_report.spdx_package

Definition of an SPDX Package.

continuous_delivery_scripts.spdx_report.spdx_project

Definition of an SPDX report for a Python project.

continuous_delivery_scripts.spdx_report.spdx_summary

Summary generators.