{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-10-24T20:15:56Z", "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-semver-24095bc5-04ae-57f4-86ae-159d1358e2f9", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "f8adde62dee6e0895c08532181184f281b88c17a"}, "externalDocumentId": "DocumentRef-recipe-python3-semver", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-semver-d906cfad-d2b1-54c0-a0aa-4e68dde3809f"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-semver-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "c2f895f2413dd937c6de85bb63ab6f62a3c7826d"}, {"algorithm": "SHA256", "checksumValue": "b3fc7037122e69f230c33e3f1ef3ab06139c0c749dade9337cd48ddc1bee7dfd"}], "copyrightText": "NOASSERTION", "fileName": "usr/bin/pysemver", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "8df5d5f039664441aa113930ce795bb917f16481"}, {"algorithm": "SHA256", "checksumValue": "f807dacd98279a631eed6b614b1fccfb0d410a7ab674f166cac8e6b533a6d687"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver/_types.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "5a137767a6d24b350843fe509d8d743c282393ad"}, {"algorithm": "SHA256", "checksumValue": "451063ea4bae61a098e41f602f1c04d21ee6781c2ead811b7d0667bfbb7590a3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "54714497b91b0512adc9c4d70fe97eeacb3748c7"}, {"algorithm": "SHA256", "checksumValue": "bb47fc1d7862ba5f11fd6b1aafe9aea56acc55a890fe98cbe693cc632ba18e6a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver/version.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "4e0a14dedd94232ac413ed2c59de03b95908cb1e"}, {"algorithm": "SHA256", "checksumValue": "1f0be99ea70df791b7388354e1c2e0a2e4470ad5a146cb8a8217e13d6b4639ec"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver/cli.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "7c02251d207e0022a8be1998809596a08b31f5b2"}, {"algorithm": "SHA256", "checksumValue": "c5cd71baa58b7e99b74b78b6a487a835668c2707a61b86be5bdaf401c9b6c61d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver/_deprecated.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "91a60c2eec07e9f3d2c296b6fcb2edb5d2016b49"}, {"algorithm": "SHA256", "checksumValue": "99a637254cac2c33ebddccbef1889edf08df2b8c2f5769b6135b270d615337ce"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver/__about__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver/py.typed", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "159fa11b325b40f2c9236095f539591b6d2a5d42"}, {"algorithm": "SHA256", "checksumValue": "faca061737343ace662feca0c935437b682f5a8cd83419f3b628f53686c4ebd1"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver/__main__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "92dcd96bdadf444b3d496bd7c3e76c31c6b56d33"}, {"algorithm": "SHA256", "checksumValue": "26ced19a670f2e2462f95f2853bef0df789856c3c247d2f59d19ebcf168f26e2"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver/__pycache__/_types.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "04ded25a9b82bc8daac573e7089a9f53f36e78e3"}, {"algorithm": "SHA256", "checksumValue": "b8ddc3437c0cb2acf613bbe0519241f41d56da386cb2553246c0560e48395bee"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver/__pycache__/__main__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "d1d43a3aea5eaf7522c7ded289e6ef28ad5391c1"}, {"algorithm": "SHA256", "checksumValue": "a42d0ff00cfbbda81c0f3ef2f40b53edec834bae08f33b5bf83be42524de042e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver/__pycache__/version.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "7b30d85f454cd5ce1eaa3596285484202793b854"}, {"algorithm": "SHA256", "checksumValue": "f0b177d920a0373cd91072fd2f0e9293ad035882baaa1535fa48a6706141de21"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver/__pycache__/_deprecated.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "686f7514449f638dd61c0d014cdb7951a791de9f"}, {"algorithm": "SHA256", "checksumValue": "e3989d71b0f69ac90245f7085722d90353273ed8e602957fcd1542a11efe554d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver/__pycache__/cli.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "96536d35379eb54940b666615fa31ca18097fca2"}, {"algorithm": "SHA256", "checksumValue": "b3745ddd4c1203f51e6de38fd9d5326a6c8181bcd3ba0385c2b20ae0a52e8bca"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver/__pycache__/__about__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "439a9d498796381b2f343d190114d225c7c2534f"}, {"algorithm": "SHA256", "checksumValue": "c2ea672b18d8e34dc00da40130150e8776247beed1e931447bec5a52164a4a1c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "d1ff892b99449ad0eb84e1ff472f882b65464fc2"}, {"algorithm": "SHA256", "checksumValue": "cda490c32e61d3884dc17791fc8078f2a3e564fba98dd18b4dc64eb2720b2b6f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver-3.0.2.dist-info/LICENSE.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "888b5cce1914b9cbf2a16b7a3d80226190ed6beb"}, {"algorithm": "SHA256", "checksumValue": "a05275277349cec575c7e2fdd57cf8141958a55a8ef82af85047e3fa11afaaad"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver-3.0.2.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "502f95da3089549e19c451737aa262e45c5bc3bc"}, {"algorithm": "SHA256", "checksumValue": "a2241587fe4f9d033413780f762cf4f5608d9b08870cc6867abfde96a0777283"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver-3.0.2.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "40fe8ec8281411e700815d48764c2379d1bccff6"}, {"algorithm": "SHA256", "checksumValue": "33df615c8a79e3c2514ef071ece6efb2b019f1092ce28047203a11f5c735e49e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver-3.0.2.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-21", "checksums": [{"algorithm": "SHA1", "checksumValue": "c2ce56d019f51a6be91eda53a56bb4cbbd2673eb"}, {"algorithm": "SHA256", "checksumValue": "42c580c1f130ab66dd26663c9661858e7bc0d608bcfed1ea411653cb1afd0888"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver-3.0.2.dist-info/entry_points.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-semver-22", "checksums": [{"algorithm": "SHA1", "checksumValue": "ef721eb68222818d40fe44f522c61f22a137b576"}, {"algorithm": "SHA256", "checksumValue": "99c20da0a954a448abd5f6fceab2731303477d94c4601cc43a888190bbba1b12"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/semver-3.0.2.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-semver", "packages": [{"SPDXID": "SPDXRef-Package-python3-semver", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-semver-1", "SPDXRef-PackagedFile-python3-semver-2", "SPDXRef-PackagedFile-python3-semver-3", "SPDXRef-PackagedFile-python3-semver-4", "SPDXRef-PackagedFile-python3-semver-5", "SPDXRef-PackagedFile-python3-semver-6", "SPDXRef-PackagedFile-python3-semver-7", "SPDXRef-PackagedFile-python3-semver-8", "SPDXRef-PackagedFile-python3-semver-9", "SPDXRef-PackagedFile-python3-semver-10", "SPDXRef-PackagedFile-python3-semver-11", "SPDXRef-PackagedFile-python3-semver-12", "SPDXRef-PackagedFile-python3-semver-13", "SPDXRef-PackagedFile-python3-semver-14", "SPDXRef-PackagedFile-python3-semver-15", "SPDXRef-PackagedFile-python3-semver-16", "SPDXRef-PackagedFile-python3-semver-17", "SPDXRef-PackagedFile-python3-semver-18", "SPDXRef-PackagedFile-python3-semver-19", "SPDXRef-PackagedFile-python3-semver-20", "SPDXRef-PackagedFile-python3-semver-21", "SPDXRef-PackagedFile-python3-semver-22"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "BSD-3-Clause", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-semver", "packageVerificationCode": {"packageVerificationCodeValue": "08fdd0ca1a987a75078b7ce30fff0c6c5386784f"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "3.0.2"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-semver:SPDXRef-Recipe-python3-semver", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-Package-python3-semver", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-21", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-semver-22", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-semver"}], "spdxVersion": "SPDX-2.2"}