{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-11-04T10:43:58Z", "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-decouple-e4310b92-3fd7-55c9-9c20-757dec697071", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "77fedaf2fde9309041500f4bc336daf72393ff32"}, "externalDocumentId": "DocumentRef-recipe-python3-decouple", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-decouple-d52db6aa-2579-5b10-a315-5f195c54fc2a"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-decouple-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "d7eef57d03c15cbfff5598f00cdd9a40909cc034"}, {"algorithm": "SHA256", "checksumValue": "e9c49ff164726df3abf6d9571f0005555fda1fc36d41e61e2595360394c18765"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/decouple.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-decouple-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "a41cd90a51e6d6c0142ffc897b8b74f39e9ea6f9"}, {"algorithm": "SHA256", "checksumValue": "3e1f40d88b51cd3153e9588e02d6ff73e5a83690154749aa12f3f8c416b226f2"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/__pycache__/decouple.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-decouple-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "81e3d4b511cb10ae53a39fee4224f0f2f993d6aa"}, {"algorithm": "SHA256", "checksumValue": "e19fee7e0a2da83094b40b60b5a9a95e5fcffa3292f47e627c37d4d09de10f95"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/python_decouple-3.8.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-decouple-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "502f95da3089549e19c451737aa262e45c5bc3bc"}, {"algorithm": "SHA256", "checksumValue": "a2241587fe4f9d033413780f762cf4f5608d9b08870cc6867abfde96a0777283"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/python_decouple-3.8.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-decouple-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "86ef619f14e54cd1ba63111ce0a495fd4296b0e0"}, {"algorithm": "SHA256", "checksumValue": "19d9abf9fab3adfb2e34c6bdc0054576d61c7b6142eca88e07216a26ef4112b9"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/python_decouple-3.8.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-decouple-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "2ecd79100a54227089a4e215b5d3fa7dc4e076d0"}, {"algorithm": "SHA256", "checksumValue": "4d6e3c2ef229ec3c1a486f52c9d76235e9eb7c94db8ec71a8bff0af60e4f0aa4"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/python_decouple-3.8.dist-info/LICENSE", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-decouple-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "d0bc098b8c009de6a4032829e3ae7f7045a23855"}, {"algorithm": "SHA256", "checksumValue": "8cf54ef54eac1dbc2dd71d9c452beb4257feedd22d0d65d22c883c0378c93dff"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/python_decouple-3.8.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-decouple", "packages": [{"SPDXID": "SPDXRef-Package-python3-decouple", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-decouple-1", "SPDXRef-PackagedFile-python3-decouple-2", "SPDXRef-PackagedFile-python3-decouple-3", "SPDXRef-PackagedFile-python3-decouple-4", "SPDXRef-PackagedFile-python3-decouple-5", "SPDXRef-PackagedFile-python3-decouple-6", "SPDXRef-PackagedFile-python3-decouple-7"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "MIT", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-decouple", "packageVerificationCode": {"packageVerificationCodeValue": "d16fa9254f316507ccacdf1318da42aaa776bb7c"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "3.8"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-decouple:SPDXRef-Recipe-python3-decouple", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-decouple"}, {"relatedSpdxElement": "SPDXRef-Package-python3-decouple", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-decouple-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-decouple"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-decouple-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-decouple"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-decouple-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-decouple"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-decouple-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-decouple"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-decouple-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-decouple"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-decouple-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-decouple"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-decouple-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-decouple"}], "spdxVersion": "SPDX-2.2"}