{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-10-24T19:47:32Z", "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-flask-babel-a0d70a61-6728-585f-9be6-50459329ded5", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "5dee8636dbb0c02caeed42a2ed124e555612f087"}, "externalDocumentId": "DocumentRef-recipe-python3-flask-babel", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-flask-babel-f3d91a01-56cc-599a-9b4a-3462a9602bc2"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-flask-babel-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "ee9f780f9c382e9e2c7e802f91fec735cd4602e5"}, {"algorithm": "SHA256", "checksumValue": "b0ff78e83ee31421de373e48ab87cbe0bbbe3eb5ab16c81f2d76db91c8886708"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask_babel-4.0.0.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-babel-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "f7c688576a79d03c2dfe769983b538eccc4a3107"}, {"algorithm": "SHA256", "checksumValue": "098a646f2bac4bf877a2b510f84f1e184d9e5fffcd30bde76911d7616da26f3c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask_babel-4.0.0.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-babel-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "e526aa0627f2d4c7b2900d47357983b21cfd50ec"}, {"algorithm": "SHA256", "checksumValue": "a526100a7047237360a394ba4f70ae801b50ff9b8c9b9e73e7795480a59f6b7e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask_babel-4.0.0.dist-info/LICENSE", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-babel-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "9948a42397e819bb4b17aa918b838338cf816613"}, {"algorithm": "SHA256", "checksumValue": "2ad6ffb5ebd91464c659ac3bc67d7c3ea9e37df9cc8cc49722fa09a0ca6ce65e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask_babel-4.0.0.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-babel-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "0ca34ba24443df277d86f6e48bc370630ca14310"}, {"algorithm": "SHA256", "checksumValue": "f03b55abc11a599f3310a7ec3058ce011b6ff2028e69e5dedfdecdc8dc48b9b8"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask_babel/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-babel-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "46bd3a8eb83e6324ce1335d926761f7c8783ff4c"}, {"algorithm": "SHA256", "checksumValue": "9a81ab1de83f33e739b2a51d9ae7709ca679e7e147f948788a4b698e21c64a9a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask_babel/speaklater.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-babel-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "22718e5b3943dc9a7295826ece6967c4b8c2cf7f"}, {"algorithm": "SHA256", "checksumValue": "2b76d1d36415ebdcfb03d02bc1514184b0f4e9a1ee438e0dcfe7ff0e7b994fba"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask_babel/__pycache__/speaklater.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-babel-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "98071a3fc8f674b2993e4516d8057ec06246e5a8"}, {"algorithm": "SHA256", "checksumValue": "151e699c2aac5d881f4ebb26f32c1dc99b2ff2d94f846b7396258c193783de22"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask_babel/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-flask-babel", "packages": [{"SPDXID": "SPDXRef-Package-python3-flask-babel", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-flask-babel-1", "SPDXRef-PackagedFile-python3-flask-babel-2", "SPDXRef-PackagedFile-python3-flask-babel-3", "SPDXRef-PackagedFile-python3-flask-babel-4", "SPDXRef-PackagedFile-python3-flask-babel-5", "SPDXRef-PackagedFile-python3-flask-babel-6", "SPDXRef-PackagedFile-python3-flask-babel-7", "SPDXRef-PackagedFile-python3-flask-babel-8"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "BSD-3-Clause", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-flask-babel", "packageVerificationCode": {"packageVerificationCodeValue": "356aa1a7a9bd6cc0a89bce855df4b5ac1982deef"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "4.0.0"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-flask-babel:SPDXRef-Recipe-python3-flask-babel", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-flask-babel"}, {"relatedSpdxElement": "SPDXRef-Package-python3-flask-babel", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-babel-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask-babel"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-babel-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask-babel"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-babel-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask-babel"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-babel-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask-babel"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-babel-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask-babel"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-babel-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask-babel"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-babel-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask-babel"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-babel-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask-babel"}], "spdxVersion": "SPDX-2.2"}