{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-10-24T20:09:48Z", "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-unidiff-ed927e3e-e838-56f1-8c4a-7d9f51e2c2f0", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "d8df407ae26d807b049c78a5989bce8d90ca33af"}, "externalDocumentId": "DocumentRef-recipe-python3-unidiff", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-unidiff-dd971203-7449-56fe-83c5-aee654fc5606"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-unidiff-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "efb59f955d01d766e28ed4f916099c68f6282c35"}, {"algorithm": "SHA256", "checksumValue": "5853837623fcdf1141bb6e013ac12dafecae5b1cf70bcc9287338275d6f02153"}], "copyrightText": "NOASSERTION", "fileName": "usr/bin/unidiff", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-unidiff-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "c1ad12ced16b4e4db134cd77bbb82aea43a6bdf8"}, {"algorithm": "SHA256", "checksumValue": "8d2e3b93cba66e3db1cfc9ff9c910ed53edeb251e22c030a138801a34cb156e6"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/unidiff/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-unidiff-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "ef99c5d552a9f7444c3bb7819601e985abb9f81e"}, {"algorithm": "SHA256", "checksumValue": "55b9aaccfeaf1e4196d8fc42054f03cffa2e7f984ee32ab1465a82e79af43fc9"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/unidiff/__version__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-unidiff-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "1c05451b3cd8ef63ffcf331931d0449dcb4a4dad"}, {"algorithm": "SHA256", "checksumValue": "2fb558a292259bbd4f21c603b3669fc70154bf091dd416bd20b333c5a5c4697a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/unidiff/errors.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-unidiff-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "775582426d3eaae3f5b0643f1435afc2cd187199"}, {"algorithm": "SHA256", "checksumValue": "34d5974985c0f64c9b5db29f089767123a3401610fd6cd2df3c6d7443ca810c5"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/unidiff/constants.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-unidiff-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "d78d97d300d869d103d6732a3f51390397beda92"}, {"algorithm": "SHA256", "checksumValue": "9f6843e8c16e514c2a5665801b5ce716a77de2a545bd95bb9118064992832d6c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/unidiff/patch.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-unidiff-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "8eefa43c0e1c4066162c738997ddfeb234aa3ee5"}, {"algorithm": "SHA256", "checksumValue": "46f3c08935471e703868268998c67098eba01bc9a63d398f6db1f073a72ad4b3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/unidiff/__pycache__/__version__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-unidiff-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "cb09d663fd7954992702e655ede1be34e016b8c9"}, {"algorithm": "SHA256", "checksumValue": "fa6670024e9d6701a46bfcfed2b5d60e0def37df2e1ec26b7f16f9f4be4c91b1"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/unidiff/__pycache__/errors.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-unidiff-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "9134a1e8126405d749ae5424630e6e2fbf88796e"}, {"algorithm": "SHA256", "checksumValue": "0555cb42dfc86f9a4327f648faa673c2a6126b3f894b7b05464a02f28f579baf"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/unidiff/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-unidiff-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "55a4718ebaeac50240699cc772964e5be34a1bb3"}, {"algorithm": "SHA256", "checksumValue": "e6caba45e9fd46e9b4fa6d49345ad1d55b7ab0b52951772fa2e667c5ee6780c3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/unidiff/__pycache__/patch.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-unidiff-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "22c3b10559eeae83de5db9db1fd717a2fb177f69"}, {"algorithm": "SHA256", "checksumValue": "d817ce934c415153e2d20ab6a87c652ea91119d5aa3afaa7a6d7bf5f92614496"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/unidiff/__pycache__/constants.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-unidiff-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "9d2f71a0a2cdb553927242254c0ce58b108f5314"}, {"algorithm": "SHA256", "checksumValue": "15b333ab503641cda51a1a22d344af725d23ace6c83c2f677eee02dd964e9248"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/unidiff-0.7.5.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-unidiff-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "b696d0e91ff81c8ef2e96fbc6e5afe9cde7d289f"}, {"algorithm": "SHA256", "checksumValue": "f86fedd281ae13b503d03ad2a55667ab584730157d0c3d97912e6fed7a664e79"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/unidiff-0.7.5.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-unidiff-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "4f5739a30f29c87e46f123453bc9095cb6794b88"}, {"algorithm": "SHA256", "checksumValue": "557648f9f44f560adc1b1fe82c51be3e01214c58505cde8e7281c9cff2cd7b9e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/unidiff-0.7.5.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-unidiff-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "ce04486e71c1dae563844223832a26bfee186ff3"}, {"algorithm": "SHA256", "checksumValue": "437d5375ab9e5630f217061eafe8a7bc30cebfe791bdd77df5ffea5c844ff0cf"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/unidiff-0.7.5.dist-info/LICENSE", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-unidiff-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "ae44e77cbb044305fdd5e012d6df7731bd27cd46"}, {"algorithm": "SHA256", "checksumValue": "df4208e85bbb6b5453b03b9673fa2ca2347c4cbd5cb8c53d7fbf8b9b60ccee05"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/unidiff-0.7.5.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-unidiff", "packages": [{"SPDXID": "SPDXRef-Package-python3-unidiff", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-unidiff-1", "SPDXRef-PackagedFile-python3-unidiff-2", "SPDXRef-PackagedFile-python3-unidiff-3", "SPDXRef-PackagedFile-python3-unidiff-4", "SPDXRef-PackagedFile-python3-unidiff-5", "SPDXRef-PackagedFile-python3-unidiff-6", "SPDXRef-PackagedFile-python3-unidiff-7", "SPDXRef-PackagedFile-python3-unidiff-8", "SPDXRef-PackagedFile-python3-unidiff-9", "SPDXRef-PackagedFile-python3-unidiff-10", "SPDXRef-PackagedFile-python3-unidiff-11", "SPDXRef-PackagedFile-python3-unidiff-12", "SPDXRef-PackagedFile-python3-unidiff-13", "SPDXRef-PackagedFile-python3-unidiff-14", "SPDXRef-PackagedFile-python3-unidiff-15", "SPDXRef-PackagedFile-python3-unidiff-16"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "MIT", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-unidiff", "packageVerificationCode": {"packageVerificationCodeValue": "6881a3658932ad57589666d1a2c0b6ca87c31da8"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.7.5"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-unidiff:SPDXRef-Recipe-python3-unidiff", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-unidiff"}, {"relatedSpdxElement": "SPDXRef-Package-python3-unidiff", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-unidiff-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-unidiff"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-unidiff-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-unidiff"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-unidiff-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-unidiff"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-unidiff-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-unidiff"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-unidiff-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-unidiff"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-unidiff-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-unidiff"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-unidiff-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-unidiff"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-unidiff-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-unidiff"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-unidiff-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-unidiff"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-unidiff-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-unidiff"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-unidiff-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-unidiff"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-unidiff-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-unidiff"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-unidiff-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-unidiff"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-unidiff-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-unidiff"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-unidiff-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-unidiff"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-unidiff-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-unidiff"}], "spdxVersion": "SPDX-2.2"}