{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-11-04T10:39:39Z", "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": "9008b3c799ad8a145954727f36efd76e8a87bea6"}, "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": "f23c254eb1a20cc571eddb0aa76231a888a49b26"}, {"algorithm": "SHA256", "checksumValue": "83f901f283e294d2de99d3a2acf699ca6432ca3a801f4928c2b9dc51069ac34d"}], "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": "a06c4e128f377b017cbe7a626076fdaa9973406a"}, {"algorithm": "SHA256", "checksumValue": "df5fc968e90923f2804c233fc23ec6b067428af84d216ad46a373853f0fa6081"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/__pycache__/mccabe.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mccabe-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "ba6d6dada8cb9cd9b35ef9d66a9fce5bb1b5f720"}, {"algorithm": "SHA256", "checksumValue": "db5717baa644fa5a5c7c0aaa00dbd7f448c8d440f5a7ccdc562bf4eb8bb744a0"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mccabe-0.7.0.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mccabe-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "b696d0e91ff81c8ef2e96fbc6e5afe9cde7d289f"}, {"algorithm": "SHA256", "checksumValue": "f86fedd281ae13b503d03ad2a55667ab584730157d0c3d97912e6fed7a664e79"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mccabe-0.7.0.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mccabe-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "2c82a3cba193a05d684ced00a62c2ef7854addd9"}, {"algorithm": "SHA256", "checksumValue": "cf1326678d07e0ded316c5646230d295f01cea63b8aace1d9e0b52122d28a3fd"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mccabe-0.7.0.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mccabe-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "c78355397a5a575cbc37b9a1fdf4dcfb3d241195"}, {"algorithm": "SHA256", "checksumValue": "b531f92b9c6e2e25bb77f539904f4225563011f4ec1cbf48cdac9e3e89e1a570"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mccabe-0.7.0.dist-info/entry_points.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mccabe-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "9bf33315fe3a3b3f00928e6e98d067c4f762ee13"}, {"algorithm": "SHA256", "checksumValue": "10fbc003cbaf8a6b3cf7195b80dac96c86daf390039b2abf6e7b6e735afd7d74"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mccabe-0.7.0.dist-info/LICENSE", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mccabe-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "b32009f93f10c5f4362f34a99eb910d157f6dab7"}, {"algorithm": "SHA256", "checksumValue": "cff564e2a96bfde701359b028a24ad81e33c8d2e8d18c8b557a3110cc421cedb"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mccabe-0.7.0.dist-info/METADATA", "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": "cb522a510fc6de1934dda06178a8c7f4f44a06a5"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.7.0"}], "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"}