{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-11-04T10:44:35Z", "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-versiontools-fe6237a8-2301-59c2-ac4e-6bb6cc52dde2", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "669a54b7d69250dccf83d4ced3033fc931705e32"}, "externalDocumentId": "DocumentRef-recipe-python3-versiontools", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-versiontools-945c4375-d4ba-5471-999f-9d9c42732875"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "d36f7c8f60f4bb0ea284cc1922d869b25cf50a3d"}, {"algorithm": "SHA256", "checksumValue": "4643f070fd3ab65c067525315ee0e1f48ce7cb1dbe55946e0a78203ca5a4a488"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools-1.9.1.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "502f95da3089549e19c451737aa262e45c5bc3bc"}, {"algorithm": "SHA256", "checksumValue": "a2241587fe4f9d033413780f762cf4f5608d9b08870cc6867abfde96a0777283"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools-1.9.1.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "7c43af74c5f3e1e711c9f506bc0703ee631c842d"}, {"algorithm": "SHA256", "checksumValue": "e63558fda5cc8175eebc31ad5cbbe8c733451ef71f6193aa8deef7cdc706ca66"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools-1.9.1.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "ea7931b5c4dc451dd29c850e61bfec9e2e8bdb86"}, {"algorithm": "SHA256", "checksumValue": "50c7b8419f4e94d37048bc6d45b98b771e35283ed8b40e0210727d609273ee67"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools-1.9.1.dist-info/entry_points.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "4c3158cc38365fac00d35d58fc2b820fdecd297c"}, {"algorithm": "SHA256", "checksumValue": "30947eaa4c1a6edb0686ca5c69cbe49e6f0f06a6ffa82a4cdbf26fb7a020baf2"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools-1.9.1.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools-1.9.1.dist-info/zip-safe", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "93703571db7127f2858834757f1de928962f9934"}, {"algorithm": "SHA256", "checksumValue": "566f6da6a21f562c4852ae5828fad8f575947b82a62cfc802eb3e4919a3739a4"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools/versiontools_support.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "6d186836d11051258a330053d29951ca4a6f5a5d"}, {"algorithm": "SHA256", "checksumValue": "0d451f37af8ca53132e262bc6e59e7f381bdd233190784798ca9f82436edbca1"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "5aaebecf3af662cbae3c2553259426cb3947a497"}, {"algorithm": "SHA256", "checksumValue": "c1db7770b0de0ce3caf744a539cc62fb6621cda879df6e30457e7e9c50237322"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools/setuptools_hooks.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "0c9157ed0a993a870a62e73c810727163474a984"}, {"algorithm": "SHA256", "checksumValue": "1db6945710665e49bd79d694bced2d7a1fe190f2717dac13470d87b92d518844"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools/hg_support.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "70e24b01384cd2e6756f56588fde13de46298d7a"}, {"algorithm": "SHA256", "checksumValue": "7356b805455ff41f35ec1ff37e01ac8c335833a99e7d958f9132f0c7f78944c4"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools/git_support.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "2eee2d1d2f71bc7cbb8df0ca12b293eb487053f1"}, {"algorithm": "SHA256", "checksumValue": "ed11520fc582cca33c292e8653b97192b1dfce1709915f99db60327ca1622717"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools/tests.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "e1f08897ad17fd3e0f69ba1ab7c0e31ac142599b"}, {"algorithm": "SHA256", "checksumValue": "369897d9749e1f1b6447fa9e8bcf29a3ec10629b17d705078ee8d7e03ce1f3fe"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools/bzr_support.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "ae9b6c2ff8a8acca3b0aedab1848ebc007819a08"}, {"algorithm": "SHA256", "checksumValue": "b1295ad7dbcd611194cc87e66703921576c07f43a5e89e42687be36ebfc95146"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools/__pycache__/bzr_support.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "d638d9a9f330752813a4020eccf02bc45f6d7d92"}, {"algorithm": "SHA256", "checksumValue": "8d79cc553ba3d0c18555d9c2fa082706d7bf24c3368b55de0581192e5093fdd6"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools/__pycache__/hg_support.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "fc1062566ad2c8e35db56605efed11f6a92af9d6"}, {"algorithm": "SHA256", "checksumValue": "e44dbc01e60062b1e1574a39cd3893cbb6eceed5f7506934afc25ece85c9858e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools/__pycache__/git_support.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "e406c49b35f6d5fe32823855f289fd06a993a541"}, {"algorithm": "SHA256", "checksumValue": "eaccb862da38308f3d2b7867a06409d949e7f7e87bd04cf68d89cd0524ae9268"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools/__pycache__/tests.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "820a8065e7574f35d9dd70f2ce8237ddef279148"}, {"algorithm": "SHA256", "checksumValue": "83bcd74e8b25379faf74107c1e22095c179e404c914a91c802579d5b10581b4f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools/__pycache__/versiontools_support.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "fffa18a93b3f1d864c64c9ec465ee1b54541f2db"}, {"algorithm": "SHA256", "checksumValue": "60f1546b2c56abf89907e525a9b41b55eef90c6a122d2ff0b17eff9884dd2097"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-versiontools-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "ec2e380fdf422ca9cfe91042f781d0084f303b52"}, {"algorithm": "SHA256", "checksumValue": "093703195276fef7178ad81f556d60a82243def5179476a365b59a7f85806534"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/versiontools/__pycache__/setuptools_hooks.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-versiontools", "packages": [{"SPDXID": "SPDXRef-Package-python3-versiontools", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-versiontools-1", "SPDXRef-PackagedFile-python3-versiontools-2", "SPDXRef-PackagedFile-python3-versiontools-3", "SPDXRef-PackagedFile-python3-versiontools-4", "SPDXRef-PackagedFile-python3-versiontools-5", "SPDXRef-PackagedFile-python3-versiontools-6", "SPDXRef-PackagedFile-python3-versiontools-7", "SPDXRef-PackagedFile-python3-versiontools-8", "SPDXRef-PackagedFile-python3-versiontools-9", "SPDXRef-PackagedFile-python3-versiontools-10", "SPDXRef-PackagedFile-python3-versiontools-11", "SPDXRef-PackagedFile-python3-versiontools-12", "SPDXRef-PackagedFile-python3-versiontools-13", "SPDXRef-PackagedFile-python3-versiontools-14", "SPDXRef-PackagedFile-python3-versiontools-15", "SPDXRef-PackagedFile-python3-versiontools-16", "SPDXRef-PackagedFile-python3-versiontools-17", "SPDXRef-PackagedFile-python3-versiontools-18", "SPDXRef-PackagedFile-python3-versiontools-19", "SPDXRef-PackagedFile-python3-versiontools-20"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "LGPL-3.0-only", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-versiontools", "packageVerificationCode": {"packageVerificationCodeValue": "1dd8d06847a6b35ef62236cbaa1af56192a6fa5e"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "1.9.1"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-versiontools:SPDXRef-Recipe-python3-versiontools", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-Package-python3-versiontools", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-versiontools-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-versiontools"}], "spdxVersion": "SPDX-2.2"}