{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2025-11-11T00:18:12Z", "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-twisted-pair-1b025a5b-c6b1-5d36-8c6e-5842dbd1239d", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "805615f83ed9d967c2a64779a1a8567017e3070e"}, "externalDocumentId": "DocumentRef-recipe-python3-twisted", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-twisted-e4fce480-505e-561b-9ec7-de9be2ee324c"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-twisted-pair-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "60c7d59c5dcfca574a6ea7e46fad8478db256f63"}, {"algorithm": "SHA256", "checksumValue": "0d3e436073e9be3cd05f023c352aa4dd6a3d8e5161903425c21312977354459c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/pair/rawudp.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-pair-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "d9f47864b45bd3d11cbe5b251e2e3f731f3037d6"}, {"algorithm": "SHA256", "checksumValue": "ebd0abd1375b696ab1287d80101f63c5d44dc9d4676d6c31e241f3625005b3b7"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/pair/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-pair-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "6b3251d15c307763267038feaca30fac2414c62b"}, {"algorithm": "SHA256", "checksumValue": "4ce49d1e0bf05931b7bc9db5b643f45045664c2204e52b27b037fc74772b1280"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/pair/testing.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-pair-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "b185fd58493f6ec46f063eda28c85c2d9b0730a7"}, {"algorithm": "SHA256", "checksumValue": "75a2f6296203006355a9856446f7c137016e8bac941dfe794715cd095b006ba6"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/pair/ip.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-pair-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "bcdc4b040b043ec2a87509dcfb7fecceb03cc4a6"}, {"algorithm": "SHA256", "checksumValue": "56bcc495f84e85232f38fea8d32dcd5a645db677bc21a5468a1e52a6b9982d89"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/pair/ethernet.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-pair-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "6a4bd67b091339d864af278f88d49c359460721f"}, {"algorithm": "SHA256", "checksumValue": "52f2d58de9fadd39764415b18a4615898d8c83896766f068d1487592008dceeb"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/pair/tuntap.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-pair-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "7cfe8bfd42dd6eda69543442471691e845251238"}, {"algorithm": "SHA256", "checksumValue": "cf6a7bc2aa5949b64b6cafb9a005560ec357be4480ef3c694e73da6f4e7c063d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/pair/raw.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-pair-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "406b52eb2a1f53dca041b189993ecd087f15949c"}, {"algorithm": "SHA256", "checksumValue": "aeca152d2782870776201b74547bb1aec92dcb7ef7e99793c3a7e9544e84f836"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/pair/__pycache__/raw.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-pair-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "4bf868e40bf914f0bf2f5f057b213c4827d748aa"}, {"algorithm": "SHA256", "checksumValue": "a55a190e28cbe88623200459d20af3ca3b489f748bdbbaa500d3cc7417b0bff2"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/pair/__pycache__/rawudp.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-pair-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "7416b6cfef153a81878a3e9f02e43d4d4f4e0ac3"}, {"algorithm": "SHA256", "checksumValue": "7cf0e58ca0406ab540b70ad0479118d4ef89349f64c9075c5533ad4ed9f843a9"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/pair/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-pair-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "e6cba00a87ff4d702a0244ddb22de216aa0c2291"}, {"algorithm": "SHA256", "checksumValue": "f1db5e98da1ba4d1eecadd8e01e6ffd20b150a24ea8a1b857daf61647b2bbe3a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/pair/__pycache__/testing.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-pair-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "bc61e36789441719d5427e8662966fcfe2dcae6f"}, {"algorithm": "SHA256", "checksumValue": "a60cfadd6ae3b328cc1453b410b9e3671c21352730339a16e68c431d369f6df5"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/pair/__pycache__/ip.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-pair-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "988423d32dd6acfea4978425d33c1ea4f69bb33a"}, {"algorithm": "SHA256", "checksumValue": "d17fe12fc9dcc4f99e1f3dd452511765e5db66b889aed39fcf6bc603d62362a3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/pair/__pycache__/tuntap.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-pair-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "1b08b8b9e3dc21ca6e00456d613838c6005d810e"}, {"algorithm": "SHA256", "checksumValue": "442e02c8df9ff049469ab8467dbc0d85172811283ea316e3d3835df2d3287ddf"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/pair/__pycache__/ethernet.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-twisted-pair", "packages": [{"SPDXID": "SPDXRef-Package-python3-twisted-pair", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-twisted-pair-1", "SPDXRef-PackagedFile-python3-twisted-pair-2", "SPDXRef-PackagedFile-python3-twisted-pair-3", "SPDXRef-PackagedFile-python3-twisted-pair-4", "SPDXRef-PackagedFile-python3-twisted-pair-5", "SPDXRef-PackagedFile-python3-twisted-pair-6", "SPDXRef-PackagedFile-python3-twisted-pair-7", "SPDXRef-PackagedFile-python3-twisted-pair-8", "SPDXRef-PackagedFile-python3-twisted-pair-9", "SPDXRef-PackagedFile-python3-twisted-pair-10", "SPDXRef-PackagedFile-python3-twisted-pair-11", "SPDXRef-PackagedFile-python3-twisted-pair-12", "SPDXRef-PackagedFile-python3-twisted-pair-13", "SPDXRef-PackagedFile-python3-twisted-pair-14"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "MIT", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-twisted-pair", "packageVerificationCode": {"packageVerificationCodeValue": "6ae4920d489010d4e6c3628243cfffc4cce9edd3"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "24.3.0"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-twisted:SPDXRef-Recipe-python3-twisted", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-twisted-pair"}, {"relatedSpdxElement": "SPDXRef-Package-python3-twisted-pair", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-pair-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-pair"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-pair-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-pair"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-pair-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-pair"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-pair-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-pair"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-pair-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-pair"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-pair-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-pair"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-pair-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-pair"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-pair-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-pair"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-pair-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-pair"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-pair-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-pair"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-pair-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-pair"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-pair-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-pair"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-pair-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-pair"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-pair-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-pair"}], "spdxVersion": "SPDX-2.2"}