{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-11-04T10:40:07Z", "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-mock-2dce3375-bbcf-5bb6-b26a-e64729148e0b", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "cc24ca4f32aa0f7fc23121d79e1c3d8a6380cd83"}, "externalDocumentId": "DocumentRef-recipe-python3-mock", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-mock-a406369d-3473-529f-bdce-4d158ce1987f"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-mock-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "26b82013abcfeb94048b1eae3a58bee4fad43c09"}, {"algorithm": "SHA256", "checksumValue": "4e2a39b5ea866c252b368cb23ba13a2a3a056e26ad0e9344c23b88ef027f8e2f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mock/mock.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mock-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "741040b4d31360e7c569b6df0bad5141a37666e9"}, {"algorithm": "SHA256", "checksumValue": "052d892224c114115cbc5fa6f97397854310a31f943f4cb22c6ad5948a61a967"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mock/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mock-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "95f5c83184198c22cae5d70782053b913bc4977a"}, {"algorithm": "SHA256", "checksumValue": "cf1bb71671643c54febf2f4b4d870447e7610d87104b01ed6c62186af113deaf"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mock/backports.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mock-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "c5f821751d9ddcc9621a15db1c5cf17b8ec09aea"}, {"algorithm": "SHA256", "checksumValue": "bfb0e4b1eb01af944629dec6bd2e95eee132b4d79f2470824433bc970a94ab38"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mock/__pycache__/mock.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mock-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "878a76468887698288b1de5cb9b366394bdb0aef"}, {"algorithm": "SHA256", "checksumValue": "be4f29e8414a2524400bfe71df303f710c6583cf3a1882cf79dec5c195c4e955"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mock/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mock-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "0a20e93b2d0dfe5b292304217a2fdabf1f694781"}, {"algorithm": "SHA256", "checksumValue": "710e26ede5f9aaff82ff9e268576660ea084be805258d60ae83c48497e8dc65b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mock/__pycache__/backports.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mock-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "2eec66c59087d1cf096a35fc620161b222591e05"}, {"algorithm": "SHA256", "checksumValue": "5831ee149d3850b28df8ff02fb7bd07cecda81e85cc8435c20827d3922202d34"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mock-5.1.0.dist-info/LICENSE.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mock-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "34e6e15552e88c14f7a6720bbc70b2fc63968c7b"}, {"algorithm": "SHA256", "checksumValue": "61b1946176b6d6031da0cac42e0f359e77e47c121de491809bb2bc6cc53c8564"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mock-5.1.0.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mock-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "502f95da3089549e19c451737aa262e45c5bc3bc"}, {"algorithm": "SHA256", "checksumValue": "a2241587fe4f9d033413780f762cf4f5608d9b08870cc6867abfde96a0777283"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mock-5.1.0.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mock-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "88ea7ff4007ebf7c09d9a17a5f2389dd5438f8ef"}, {"algorithm": "SHA256", "checksumValue": "eebe84a953bc4fa11b2b4ed769e116b05316dda2bc09ad315428508edfa43929"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mock-5.1.0.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-mock-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "e86cc13d2264f85966c198d21ebb0e1ea52f4a7f"}, {"algorithm": "SHA256", "checksumValue": "222731e67453e6c7068dfa6488af9f9f95dd67958bbc3eb945f58c3c7fe622a6"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/mock-5.1.0.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-mock", "packages": [{"SPDXID": "SPDXRef-Package-python3-mock", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-mock-1", "SPDXRef-PackagedFile-python3-mock-2", "SPDXRef-PackagedFile-python3-mock-3", "SPDXRef-PackagedFile-python3-mock-4", "SPDXRef-PackagedFile-python3-mock-5", "SPDXRef-PackagedFile-python3-mock-6", "SPDXRef-PackagedFile-python3-mock-7", "SPDXRef-PackagedFile-python3-mock-8", "SPDXRef-PackagedFile-python3-mock-9", "SPDXRef-PackagedFile-python3-mock-10", "SPDXRef-PackagedFile-python3-mock-11"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "BSD-2-Clause", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-mock", "packageVerificationCode": {"packageVerificationCodeValue": "2e2827555946d1a99344430cc563bda217a776b4"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "5.1.0"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-mock:SPDXRef-Recipe-python3-mock", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-mock"}, {"relatedSpdxElement": "SPDXRef-Package-python3-mock", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mock-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mock"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mock-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mock"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mock-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mock"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mock-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mock"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mock-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mock"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mock-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mock"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mock-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mock"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mock-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mock"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mock-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mock"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mock-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mock"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-mock-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-mock"}], "spdxVersion": "SPDX-2.2"}