{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-11-04T10:44:08Z", "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-pulsectl-d6080b23-9ba5-5355-acc2-ffd2bb55e733", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "2dd0c499c396fcd8377e8e0aecc645a8c304b22a"}, "externalDocumentId": "DocumentRef-recipe-python3-pulsectl", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-pulsectl-49fded3e-65d4-573a-b6f3-edf8bf6a6051"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-pulsectl-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "ee888083d48f0c9bc6f4fbae9db8ee7d020b8458"}, {"algorithm": "SHA256", "checksumValue": "ab2a468690dbfe7d684311f8d9882f1e2147b531bdd7149c2b620e2660f1d896"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pulsectl/pulsectl.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pulsectl-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "d77585b9374655a71920f7f88b51354069af8e2a"}, {"algorithm": "SHA256", "checksumValue": "11dea8271e3d305cf01b3abfc03428871c98820f79e8c80073e55caf08ead8a6"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pulsectl/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pulsectl-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "37df49b8f8431232b122ef421973288ef8d9e6f3"}, {"algorithm": "SHA256", "checksumValue": "2eae091f62560122c2a6505905b6ffc68951529cd158d9f1a6538bcae0b16630"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pulsectl/_pulsectl.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pulsectl-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "c1e4064c5ae2f9792c00b8a7a9d6c4bff2b6c70c"}, {"algorithm": "SHA256", "checksumValue": "4bdf7fe8f3f0750ec811c8444a0a4fe21527588b1a9c88a606ba905446dac5d1"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pulsectl/lookup.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pulsectl-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "f8405fed0e1c506c475d1e1b5cfc6368e685cd70"}, {"algorithm": "SHA256", "checksumValue": "55f3a459f9cf33fac1f4fe5b1c3ec6290c92596cdda01642a70679203861a625"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pulsectl/__pycache__/pulsectl.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pulsectl-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "c344079818a4b6a5831dd728b6c39ad3a53c0a69"}, {"algorithm": "SHA256", "checksumValue": "446b4ff165885b33410d9d63ccbfbf4e238a9f8d066bf7c564986b66231c1a6b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pulsectl/__pycache__/lookup.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pulsectl-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "fe6d200f37657ab2bbc18f01d4581ea0e2b20346"}, {"algorithm": "SHA256", "checksumValue": "517eb7b30f8d5d1c2189fabd116ba6eecb2d3aeca545ddb7d46989b058c37931"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pulsectl/__pycache__/_pulsectl.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pulsectl-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "b6c01e8704169613065306c3891e09cb715bd437"}, {"algorithm": "SHA256", "checksumValue": "608044d12b85eb7eb2322ed340c3115289aaf731789e94b3ea76f68d6e9dadea"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pulsectl/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pulsectl-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pulsectl/tests/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pulsectl-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "f9f4b8c6193ae01602e2727cf2a740af0a50389d"}, {"algorithm": "SHA256", "checksumValue": "9eda97585243f25711b78d10b51acff760419b0975b28a128e2c326e8a1e0aeb"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pulsectl/tests/test_with_dummy_instance.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pulsectl-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "5a191054865d81bfd9391fb4e382355a7512f5bc"}, {"algorithm": "SHA256", "checksumValue": "37a421520395d125e0e4ba07d4d45252e6b45b9bf29ea8e2c85cf4432efd247d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pulsectl/tests/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pulsectl-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "b312c9692ea918acb4dc6fa6ab389e1e7c237d44"}, {"algorithm": "SHA256", "checksumValue": "b8af4ac7c53af8258e479834c2bd0e9fa22aa830b456c17b12b3d62e2ffdb03a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pulsectl/tests/__pycache__/test_with_dummy_instance.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pulsectl-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "cf26bfe991e3b69342541ed04634bf6a19297b70"}, {"algorithm": "SHA256", "checksumValue": "6844c3ddfa1f805abfb31e904b53dfc0bb8ba28bf8719e7617a783c188a1a02b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pulsectl-24.4.0.dist-info/COPYING", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pulsectl-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "953c553737760441fc89319da1db02c41f5a0b0e"}, {"algorithm": "SHA256", "checksumValue": "fe498cbaac1a5c6fe7d4ef94fca7d60825ee6517a541f31f3033e0ad5ced786c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pulsectl-24.4.0.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pulsectl-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "b696d0e91ff81c8ef2e96fbc6e5afe9cde7d289f"}, {"algorithm": "SHA256", "checksumValue": "f86fedd281ae13b503d03ad2a55667ab584730157d0c3d97912e6fed7a664e79"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pulsectl-24.4.0.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pulsectl-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "9545b61c06b2a0533d6f1124ee6febf72a3e82a8"}, {"algorithm": "SHA256", "checksumValue": "452151f68a839ce0415ac1b1d67640643b0d9deb369f61732a390d222266fd92"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pulsectl-24.4.0.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pulsectl-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "7cf3ff22df3853fcd383ba8c86e9b5da828a80bc"}, {"algorithm": "SHA256", "checksumValue": "18c1e6f4022d3c794e5400260f56666776ef39bcd342ef19239cd8aad9472393"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pulsectl-24.4.0.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-pulsectl", "packages": [{"SPDXID": "SPDXRef-Package-python3-pulsectl", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-pulsectl-1", "SPDXRef-PackagedFile-python3-pulsectl-2", "SPDXRef-PackagedFile-python3-pulsectl-3", "SPDXRef-PackagedFile-python3-pulsectl-4", "SPDXRef-PackagedFile-python3-pulsectl-5", "SPDXRef-PackagedFile-python3-pulsectl-6", "SPDXRef-PackagedFile-python3-pulsectl-7", "SPDXRef-PackagedFile-python3-pulsectl-8", "SPDXRef-PackagedFile-python3-pulsectl-9", "SPDXRef-PackagedFile-python3-pulsectl-10", "SPDXRef-PackagedFile-python3-pulsectl-11", "SPDXRef-PackagedFile-python3-pulsectl-12", "SPDXRef-PackagedFile-python3-pulsectl-13", "SPDXRef-PackagedFile-python3-pulsectl-14", "SPDXRef-PackagedFile-python3-pulsectl-15", "SPDXRef-PackagedFile-python3-pulsectl-16", "SPDXRef-PackagedFile-python3-pulsectl-17"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "MIT", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-pulsectl", "packageVerificationCode": {"packageVerificationCodeValue": "1efaed890d90baa0b7534551f69b2c808824a743"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "24.4.0"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-pulsectl:SPDXRef-Recipe-python3-pulsectl", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}, {"relatedSpdxElement": "SPDXRef-Package-python3-pulsectl", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pulsectl-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pulsectl-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pulsectl-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pulsectl-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pulsectl-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pulsectl-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pulsectl-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pulsectl-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pulsectl-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pulsectl-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pulsectl-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pulsectl-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pulsectl-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pulsectl-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pulsectl-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pulsectl-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pulsectl-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pulsectl"}], "spdxVersion": "SPDX-2.2"}