{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2025-11-11T00:18:20Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/python3-mccabe-5321a833-f26d-5560-8631-12eaa4b2ee71", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "659c6b87fee2248a286e168daa93c2506b8b9cf2"}, "externalDocumentId": "DocumentRef-recipe-python3-mccabe", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-mccabe-4ea0a955-7019-557e-a741-68225189efe0"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-mccabe-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "c076f5164d98a3f518b87c3c8dfaa840cc439cd5"}, {"algorithm": "SHA256", "checksumValue": "5cf332c1d42c846ff99d28dc91bf8eccdaa7090b9742fcb71530a5b292b01900"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mccabe.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mccabe-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "c78355397a5a575cbc37b9a1fdf4dcfb3d241195"}, {"algorithm": "SHA256", "checksumValue": "b531f92b9c6e2e25bb77f539904f4225563011f4ec1cbf48cdac9e3e89e1a570"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mccabe-0.6.1.dist-info/entry_points.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mccabe-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "9bf33315fe3a3b3f00928e6e98d067c4f762ee13"}, {"algorithm": "SHA256", "checksumValue": "10fbc003cbaf8a6b3cf7195b80dac96c86daf390039b2abf6e7b6e735afd7d74"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mccabe-0.6.1.dist-info/LICENSE", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mccabe-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "da8dfc79a592985026740fa572746f16b4e1bcb4"}, {"algorithm": "SHA256", "checksumValue": "9534f4696a3745520e0d736b0c7cfa477b5d30b342f764e826df60517e3da10d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mccabe-0.6.1.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mccabe-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "ba6d6dada8cb9cd9b35ef9d66a9fce5bb1b5f720"}, {"algorithm": "SHA256", "checksumValue": "db5717baa644fa5a5c7c0aaa00dbd7f448c8d440f5a7ccdc562bf4eb8bb744a0"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mccabe-0.6.1.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mccabe-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "b696d0e91ff81c8ef2e96fbc6e5afe9cde7d289f"}, {"algorithm": "SHA256", "checksumValue": "f86fedd281ae13b503d03ad2a55667ab584730157d0c3d97912e6fed7a664e79"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mccabe-0.6.1.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mccabe-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "6805e8f3a98396f776d7dbf475548bd976677d9b"}, {"algorithm": "SHA256", "checksumValue": "40ca3564cf8b9f71ff0613ab6de606f9ba419990b07cb3cac38b54c53d16b877"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mccabe-0.6.1.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mccabe-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "76232caec281f3ea3f1d58df269048b86790872b"}, {"algorithm": "SHA256", "checksumValue": "112bdd8cd7af1a1c59009b663e85dcb753652ef5d64d5a2c3fff308018b419a2"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/__pycache__/mccabe.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-mccabe", "packages": [{"SPDXID": "SPDXRef-Package-python3-mccabe", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-mccabe-1", "SPDXRef-PackagedFile-python3-mccabe-2", "SPDXRef-PackagedFile-python3-mccabe-3", "SPDXRef-PackagedFile-python3-mccabe-4", "SPDXRef-PackagedFile-python3-mccabe-5", "SPDXRef-PackagedFile-python3-mccabe-6", "SPDXRef-PackagedFile-python3-mccabe-7", "SPDXRef-PackagedFile-python3-mccabe-8"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "MIT", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-mccabe", "packageVerificationCode": {"packageVerificationCodeValue": "ef196198dd45268511b7b56abefb193ae2158be3"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.6.1"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-mccabe:SPDXRef-Recipe-python3-mccabe", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-mccabe"}, {"relatedSpdxElement": "SPDXRef-Package-python3-mccabe", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mccabe-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mccabe"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mccabe-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mccabe"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mccabe-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mccabe"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mccabe-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mccabe"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mccabe-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mccabe"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mccabe-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mccabe"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mccabe-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mccabe"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mccabe-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mccabe"}], "spdxVersion": "SPDX-2.2"}