{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-10-29T10:27:39Z", "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-voluptuous-de7625aa-0870-5b10-9875-02717f69263b", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "524b5e87187581a6f8b22a8caae6eb461647c095"}, "externalDocumentId": "DocumentRef-recipe-python3-voluptuous", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-voluptuous-19686f17-2b3b-5f20-a716-57bfc7aba5cb"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-voluptuous-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "321dafc891017716a3b01c47bda993a7dfa9476e"}, {"algorithm": "SHA256", "checksumValue": "c58f6b45f41f92c37619f4e257ef2e636969bca77994b6630074f0a08f52ad14"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/voluptuous/schema_builder.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-voluptuous-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "df17ca1ea446f256c2ab9eb7957120631e2f57f2"}, {"algorithm": "SHA256", "checksumValue": "85996174de1a55e18321776d4937b211b9a4bbae520cf46ebadde639fb9140fd"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/voluptuous/humanize.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-voluptuous-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "32d46cc59a827d2957693c5b22f1f515a7c06e8f"}, {"algorithm": "SHA256", "checksumValue": "d035a45645c369c8ba292873053085cb711c51dff6708f50d5c58b8a6d200d9b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/voluptuous/validators.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-voluptuous-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "aa1dfa48abfc3d1ba72dfddc1b78f577fd0735a1"}, {"algorithm": "SHA256", "checksumValue": "a2a974b2675caaa7a2a52d4551a5ff1f3a6b45e182055f96d7ab045c9a29a75d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/voluptuous/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-voluptuous-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "f0abf99d3567a69469216f6b5651aefe3a73cd3d"}, {"algorithm": "SHA256", "checksumValue": "c51c47283a2ee45f38cd67eba84f7fdb80485912d00ccd92c8e6ed8e49bf7e62"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/voluptuous/util.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-voluptuous-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "ec8f73c510bffde80f94130a9366afb4881d56e2"}, {"algorithm": "SHA256", "checksumValue": "7cb4662702a9d1ba911a004cdf8ced83d313c6110e7f8eb9b1b41cbc9944b409"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/voluptuous/error.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-voluptuous-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "df44eff9c69a15f4330665cc46cb3b6824aac68b"}, {"algorithm": "SHA256", "checksumValue": "3453db074ff5f1af4baf38f1e2bcb6e4a0fc6cddf1b27198de9a31e477956c3c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/voluptuous/__pycache__/validators.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-voluptuous-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "324d39dc09dca85fdbde8b323aa109fc2cc7c8ac"}, {"algorithm": "SHA256", "checksumValue": "ad31c085328aec856cda0499850c52eff856a3aeee4f184cd4dbd7c54beb8816"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/voluptuous/__pycache__/util.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-voluptuous-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "49efabd7296a7d923526a3e2fc2a156e52aab69c"}, {"algorithm": "SHA256", "checksumValue": "44724c803594e4a6fbdb4be18a3e06a40c04d0193498ceb4ed3d28326b1a0ae5"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/voluptuous/__pycache__/error.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-voluptuous-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "42a3a46d56db9a5e55360eea44f4ba781cf6d2f1"}, {"algorithm": "SHA256", "checksumValue": "14612a17288b3a06163200b49a94617e377a437b30056ae09faa9a8805f713db"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/voluptuous/__pycache__/humanize.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-voluptuous-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "4ef83a2a28fe4141212d5d20d677412656ee9b49"}, {"algorithm": "SHA256", "checksumValue": "5bf81a7ffc1b33ee5d48a8c086d46fb53456e69e394e02fcd811b1510b4b01e6"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/voluptuous/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-voluptuous-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "5636dc817038fc932829d856ef9e86446fd5cbd4"}, {"algorithm": "SHA256", "checksumValue": "12c4321eab6b7ca744dcf2ca051d50b08ad6c3ef3d1dc80c0df3597a6e550923"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/voluptuous/__pycache__/schema_builder.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-voluptuous-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "2b280b388697926832dc180bb05b9bba2086b783"}, {"algorithm": "SHA256", "checksumValue": "247b4976b7a7fa4d89d9587caa5095561eb46dc5457f2279f62a62b5452adea9"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/voluptuous-0.13.1.dist-info/COPYING", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-voluptuous-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "e3d8e5831b7b92154d3bc681016bc93990e63d96"}, {"algorithm": "SHA256", "checksumValue": "4d37556fb33ebe775bebb52a4e6031b958e90146a4ae5016258aafa37c3822a7"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/voluptuous-0.13.1.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-voluptuous-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "502f95da3089549e19c451737aa262e45c5bc3bc"}, {"algorithm": "SHA256", "checksumValue": "a2241587fe4f9d033413780f762cf4f5608d9b08870cc6867abfde96a0777283"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/voluptuous-0.13.1.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-voluptuous-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "1b628434a8edc26d7994670853801ce5d40a9786"}, {"algorithm": "SHA256", "checksumValue": "e21d815ff07da4329b7c816539df0306e98ff183ce62519821f18198d8b173fa"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/voluptuous-0.13.1.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-voluptuous-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "6a8c7a0c6cf25341317cee720d3428a8b0f7cd96"}, {"algorithm": "SHA256", "checksumValue": "14c60388eac5d2dbe44975c3e445eb1a1eb009de0b458e65c59cb4c4e8a53d2b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/voluptuous-0.13.1.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-voluptuous", "packages": [{"SPDXID": "SPDXRef-Package-python3-voluptuous", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-voluptuous-1", "SPDXRef-PackagedFile-python3-voluptuous-2", "SPDXRef-PackagedFile-python3-voluptuous-3", "SPDXRef-PackagedFile-python3-voluptuous-4", "SPDXRef-PackagedFile-python3-voluptuous-5", "SPDXRef-PackagedFile-python3-voluptuous-6", "SPDXRef-PackagedFile-python3-voluptuous-7", "SPDXRef-PackagedFile-python3-voluptuous-8", "SPDXRef-PackagedFile-python3-voluptuous-9", "SPDXRef-PackagedFile-python3-voluptuous-10", "SPDXRef-PackagedFile-python3-voluptuous-11", "SPDXRef-PackagedFile-python3-voluptuous-12", "SPDXRef-PackagedFile-python3-voluptuous-13", "SPDXRef-PackagedFile-python3-voluptuous-14", "SPDXRef-PackagedFile-python3-voluptuous-15", "SPDXRef-PackagedFile-python3-voluptuous-16", "SPDXRef-PackagedFile-python3-voluptuous-17"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "BSD-3-Clause", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-voluptuous", "packageVerificationCode": {"packageVerificationCodeValue": "78c4304acebc63a7a9fc82b2da5e51d0d29db115"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.13.1"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-voluptuous:SPDXRef-Recipe-python3-voluptuous", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}, {"relatedSpdxElement": "SPDXRef-Package-python3-voluptuous", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-voluptuous-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-voluptuous-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-voluptuous-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-voluptuous-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-voluptuous-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-voluptuous-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-voluptuous-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-voluptuous-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-voluptuous-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-voluptuous-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-voluptuous-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-voluptuous-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-voluptuous-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-voluptuous-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-voluptuous-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-voluptuous-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-voluptuous-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-voluptuous"}], "spdxVersion": "SPDX-2.2"}