{"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-runner-523a7b70-cebd-5235-91d3-fc9f9f47d3f8", "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-runner-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "422e0bceec8aedec65f765f03334fe1600b0c688"}, {"algorithm": "SHA256", "checksumValue": "3638cd632f5c711e067f9ef6b80df57803a1fcb385e215425530321dbd57ebc8"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/runner/procmontap.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-runner-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "65444bca265784acd6366fb17232e6355c4272c4"}, {"algorithm": "SHA256", "checksumValue": "ffd5aa8da083adeba24da6ff49b12f0b3f025ddcdf026634f5b0cdd9910d5a20"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/runner/inetd.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-runner-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "ed0b411889936e0007c9cafd1cf7d517bb187603"}, {"algorithm": "SHA256", "checksumValue": "6a1cc60bd7189d27f40d2b04cc1815d682be0320ff8dbde3bd57c4640ea6259d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/runner/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-runner-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "2ec866cbd65da187e7166d2cd7edd0123a65cb77"}, {"algorithm": "SHA256", "checksumValue": "1292671906ab58e6fd79b4f3135af9a3e2554909d39155b6e242cc8f0e775803"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/runner/procmon.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-runner-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "1fd9330d213bce5e05d6682dcdeed015ed5d0c35"}, {"algorithm": "SHA256", "checksumValue": "dd933929291a646c07e04a8ae4ea95c74838530b94ba7bc73408025fa4902854"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/runner/inetdtap.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-runner-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "1416524d2033416af1abe2a457113189b8bd3d04"}, {"algorithm": "SHA256", "checksumValue": "74977dfb705b63ff17f2e9cde61f9e4c764b12e03e5142987156592c7214342f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/runner/inetdconf.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-runner-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "f9c0ac6fb555cfc2ae050042a489fad2a3d8cb71"}, {"algorithm": "SHA256", "checksumValue": "01c4eb647a97dace152e4ea7eebbe49198c14f2658b4a232c5cb601000f0ddb2"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/runner/__pycache__/inetd.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-runner-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "2b78840b2b3b17ba8a97481bc6c5e2bdced75f2a"}, {"algorithm": "SHA256", "checksumValue": "7acade8c15d17fd93f7bd399fd4af6d2d1730bc9261acacd5d09a700c52536c7"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/runner/__pycache__/inetdtap.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-runner-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "c588267534ff203364f874086e2133e26cd7bdb9"}, {"algorithm": "SHA256", "checksumValue": "3a36cb4b42fadf9c83c7f6c90e3c36b80442bcfcc62e7401b7c7b2e964ab42e2"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/runner/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-runner-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "ebe2e7e254986e356a279a4f25f5b6da76186010"}, {"algorithm": "SHA256", "checksumValue": "1032c6023254715cc97beba5b59d9aada6e2bbb291f31eaf33789e9ed96553c7"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/runner/__pycache__/procmontap.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-runner-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "374cff41e4e099b8ddb2b2e7267ef0921bc1290e"}, {"algorithm": "SHA256", "checksumValue": "e014a935bc45bfa1dfda9e31f6ec472f62afb344f933ce5dfc42045b589b23d6"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/runner/__pycache__/procmon.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-runner-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "19573190da960811912cb072fb0ec850c193b237"}, {"algorithm": "SHA256", "checksumValue": "d47fe756edd5db0569d61b0ffc839de9f267382b0a95523126d4594d7348e2ae"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/runner/__pycache__/inetdconf.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-runner-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/runner/newsfragments/11681.misc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-runner-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "8464f94729f364983703679db8546720098db785"}, {"algorithm": "SHA256", "checksumValue": "d548546329126695e2a76d0647fdfa77f9f3f9d0800cc0ce57fc689c06dcb861"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/runner/newsfragments/9657.doc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-runner-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "694107939fb06655c67f742349ac92c26156bf76"}, {"algorithm": "SHA256", "checksumValue": "5c0a0059cce71869ae216cf5691ee7655ae879cd633e875ea5030474878a520f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/plugins/twisted_runner.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-twisted-runner-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "74b2c96b203cc0c7e07131bdd84d25ac7fae449f"}, {"algorithm": "SHA256", "checksumValue": "7fff79b060752a096df58793fac34fbf0b0315d18f181f18fbbfc74bb6a6df7b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/twisted/plugins/__pycache__/twisted_runner.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-twisted-runner", "packages": [{"SPDXID": "SPDXRef-Package-python3-twisted-runner", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-twisted-runner-1", "SPDXRef-PackagedFile-python3-twisted-runner-2", "SPDXRef-PackagedFile-python3-twisted-runner-3", "SPDXRef-PackagedFile-python3-twisted-runner-4", "SPDXRef-PackagedFile-python3-twisted-runner-5", "SPDXRef-PackagedFile-python3-twisted-runner-6", "SPDXRef-PackagedFile-python3-twisted-runner-7", "SPDXRef-PackagedFile-python3-twisted-runner-8", "SPDXRef-PackagedFile-python3-twisted-runner-9", "SPDXRef-PackagedFile-python3-twisted-runner-10", "SPDXRef-PackagedFile-python3-twisted-runner-11", "SPDXRef-PackagedFile-python3-twisted-runner-12", "SPDXRef-PackagedFile-python3-twisted-runner-13", "SPDXRef-PackagedFile-python3-twisted-runner-14", "SPDXRef-PackagedFile-python3-twisted-runner-15", "SPDXRef-PackagedFile-python3-twisted-runner-16"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "MIT", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-twisted-runner", "packageVerificationCode": {"packageVerificationCodeValue": "038960571ee05df5b336012fe10c2031856ffd59"}, "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-runner"}, {"relatedSpdxElement": "SPDXRef-Package-python3-twisted-runner", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-runner-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-runner"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-runner-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-runner"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-runner-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-runner"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-runner-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-runner"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-runner-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-runner"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-runner-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-runner"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-runner-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-runner"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-runner-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-runner"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-runner-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-runner"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-runner-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-runner"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-runner-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-runner"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-runner-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-runner"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-runner-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-runner"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-runner-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-runner"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-runner-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-runner"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-twisted-runner-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-twisted-runner"}], "spdxVersion": "SPDX-2.2"}