{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-11-04T09:45:57Z", "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-xknxproject-e284b2f1-0199-5ace-a7a0-4e0b7403a88f", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "66bc9e3ea2898d0015a55467bd3b3795cdffcf1d"}, "externalDocumentId": "DocumentRef-recipe-python3-xknxproject", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-xknxproject-6052e055-aa83-5adb-bb64-77b88e2dbdd4"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "f91f6ef62dff6aa631244ab70745f737fb60281d"}, {"algorithm": "SHA256", "checksumValue": "2365b6a8ba224cf0af249392bbb5ba0182c825f8464a465a62d4fcb14b4ad34e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "f0b64c05bf76001d1eccd5cc12b3050279908b0d"}, {"algorithm": "SHA256", "checksumValue": "6a69681a109745d8b25e789e8a6b364ba7b8d3e55c1656b072d18dbf83064a9f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/__version__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "9812301f21728231119ee03087ae5b445b9fd3c4"}, {"algorithm": "SHA256", "checksumValue": "b764b9b4f86a1aa88749a9a1d3f4c28f910f23912a0686f2d703e726f861fa0b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/util.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "69a5a9ebb64b119821b203b5927a6be60c848106"}, {"algorithm": "SHA256", "checksumValue": "6ef1808309995d3f3187f9c2ac22fd24e268a84f9c450e213377ab689ffbc293"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/const.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "d1e4f5219f9a0a0d8264f68d799b4f163e814cc9"}, {"algorithm": "SHA256", "checksumValue": "b1632bf3da18f3fc4337cad232eb87453833ba7ee796d62481d03ec542460154"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/xknxproj.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/py.typed", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "81b6cb9c028d49ca19028b692ac668423f01d07f"}, {"algorithm": "SHA256", "checksumValue": "e97cf3026729d6e45b80beabc64de1fd42726c51d3115f12798494c3e51ebc21"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/zip/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "32984d9349b6987b1bd27505f3937a821b80c421"}, {"algorithm": "SHA256", "checksumValue": "8547dc488ae1fc66b212ba65aa1174b3a1636bd489c71a578f924d0e3d486437"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/zip/extractor.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "71bcb9f2efa394998451c0d01120fe2d4ab25c96"}, {"algorithm": "SHA256", "checksumValue": "df802b3ed358da00b5d77c8d857e1534b0e69db754c2061245fbaa49f70fcfc6"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/zip/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "9e732ffc8d9366e0f85176fc7249b8d17dbd23e4"}, {"algorithm": "SHA256", "checksumValue": "9f3df5461e0e5a5ad7955b21691875ffe1549c9d9a772545416a8d0f2bf8f5a3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/zip/__pycache__/extractor.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "b3bd438abb8ec9c7fc84392af2c96b5cd0e407db"}, {"algorithm": "SHA256", "checksumValue": "0e9bf645750559f4eb6611f660af6a8dedc0da21613c74615b0f98dc7197d4d2"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/__pycache__/__version__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "80df5446e8645283db4e6d5495258a1719940629"}, {"algorithm": "SHA256", "checksumValue": "4b04264feb88485c88050453176bf119f65f86e8a6d97646b383885bec575131"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/__pycache__/util.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "87041554864d97e2054636c32dfa10829710f315"}, {"algorithm": "SHA256", "checksumValue": "7f3d336569a4d2d4da601dcda6db6390e62a2744e4efd0401e8be69d558d57fe"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/__pycache__/xknxproj.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "d2311834d7d67b071dfbdd236b61843d9447b87a"}, {"algorithm": "SHA256", "checksumValue": "4f9ec6fcd80ceeb230201b28252f5b807dd2582ccee8bd1655e558d44e4a527e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "e3abecd95c3a5b825ff199a9b0c531018d86df4c"}, {"algorithm": "SHA256", "checksumValue": "2be56e7d226552c38b4d3822791fb475e9da98685f04bd799b15bb7e0ee2fe5c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/__pycache__/const.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "6a1f6ebd909a5078e6b67969ca1ecaee05edd500"}, {"algorithm": "SHA256", "checksumValue": "ec7af2283a1889bb73f3c007dac02a201d3bdf7a0065cbf5bd50b9d3f4587a19"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/xml/parser.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "1338602003c48c7d1a0410a808934b433b43907f"}, {"algorithm": "SHA256", "checksumValue": "80084636440ff1e0d187ca4d12e95a6eb895a7a09b3befd451d52583a42cb03e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/xml/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "ad6d19ab32ea167bdaa8031ce8ec3eabd36d2ba0"}, {"algorithm": "SHA256", "checksumValue": "aa8213c457ead86a392cd45116e80ff1839aa82a2ab24ecc11884be9f6b28ad9"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/xml/__pycache__/parser.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "b54021a1a048bd8f322248daa1212b44746acb0b"}, {"algorithm": "SHA256", "checksumValue": "5b4d45051f3202fc17588d9a927ff26f1fe8e6f912f1f9de7ad94ee135c881ef"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/xml/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "c598814df59591acdbde0c17534760f4a7819999"}, {"algorithm": "SHA256", "checksumValue": "0966a2cf880d9a7937b4290e4ed34bdfb6b1924ab492081e4935587d085ecda3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/combination/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-21", "checksums": [{"algorithm": "SHA1", "checksumValue": "8c5f7ec866d2e5bd9804ba6a7de3047233b92bb8"}, {"algorithm": "SHA256", "checksumValue": "138913b3363a8d1cb002a32ce25664a0edd4761616c75b7132b0d3f00160fd3a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/combination/combination.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-22", "checksums": [{"algorithm": "SHA1", "checksumValue": "75f971a7ca90d016299d3e946d92137431e03f25"}, {"algorithm": "SHA256", "checksumValue": "e8edeee736aedc13aee4ec5e5dca5d0c4aedb0434e5ae1197b8f43255bb946d9"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/combination/__pycache__/combination.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-23", "checksums": [{"algorithm": "SHA1", "checksumValue": "118ad6ddf3031146d33b213dfa515341fbbff82a"}, {"algorithm": "SHA256", "checksumValue": "548ab5604464aab565e5ad2667aa8772e454639c8084816afc16a55cfd1094f3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/combination/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-24", "checksums": [{"algorithm": "SHA1", "checksumValue": "5290a43f79bf08b10359fda496c4d8261899d882"}, {"algorithm": "SHA256", "checksumValue": "08a7dd95274716a7fa5e488b6faf1536b51758d16c7677df7f0d179ffaf23c44"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/loader/project_loader.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-25", "checksums": [{"algorithm": "SHA1", "checksumValue": "26d6e472ba7ec8524088b9e584ab4f46e3b5fd26"}, {"algorithm": "SHA256", "checksumValue": "fc853fbf4adb269821936ca231644f67f142fe54b31a3b94982371fb8546fa65"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/loader/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-26", "checksums": [{"algorithm": "SHA1", "checksumValue": "5cb9e9bf241ecf8275ffdedadbb3891e70076d8b"}, {"algorithm": "SHA256", "checksumValue": "add10fc9232296d9460bdbdcb9e10e2ec6c27821db2efcc3be87f30b25146e54"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/loader/application_program_loader.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-27", "checksums": [{"algorithm": "SHA1", "checksumValue": "21e24c23015036fc9f3487cdec7a9204c1e9ce12"}, {"algorithm": "SHA256", "checksumValue": "552ee4355d8bb1eacf5e7e809088f58d14d1c343bc0017d5b811e268a9a45378"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/loader/knx_master_loader.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-28", "checksums": [{"algorithm": "SHA1", "checksumValue": "c1fa2419c81aa2f4a58b3f6a00c507cc44c5a419"}, {"algorithm": "SHA256", "checksumValue": "2504af0f72884b3fad8d70e56c4a9f5bd06fb50f943ee301ecb180e24b3f2bf3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/loader/hardware_loader.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-29", "checksums": [{"algorithm": "SHA1", "checksumValue": "8acc67a09c7654ec1f234b27e9f2dde61c7fc99b"}, {"algorithm": "SHA256", "checksumValue": "0c98cfc694a8bd0060aa7629cb07ba38717e783832d3dbb0bce0ef1105f14e2e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/loader/__pycache__/knx_master_loader.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-30", "checksums": [{"algorithm": "SHA1", "checksumValue": "b80f693793dde1840ce5e410bd514cc5587f42c7"}, {"algorithm": "SHA256", "checksumValue": "9382447f8b77c85e657161b77751168f5f28bf25ec250e881074a25e5383db64"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/loader/__pycache__/project_loader.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-31", "checksums": [{"algorithm": "SHA1", "checksumValue": "57bffb38f502c6639cd39fb8de3a06947bcf0c2d"}, {"algorithm": "SHA256", "checksumValue": "3eaa4069913fabbf31bc8cbf3a0d2d63040a9d0698a31dcd5fe4015ae1b28911"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/loader/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-32", "checksums": [{"algorithm": "SHA1", "checksumValue": "5e0b2ec0d170696319b7f33a167a62a220757648"}, {"algorithm": "SHA256", "checksumValue": "55e052ce343164831075401a2a24b0f3919dd3404a1fe62814b3b8dedbf26a7a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/loader/__pycache__/application_program_loader.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-33", "checksums": [{"algorithm": "SHA1", "checksumValue": "7c7ec28953830ba94daed8ab165258011812170a"}, {"algorithm": "SHA256", "checksumValue": "6cec722b89102df7dd2af922fe9e34b46a840176815d475077b902206277f664"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/loader/__pycache__/hardware_loader.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-34", "checksums": [{"algorithm": "SHA1", "checksumValue": "b75a305eb63b8d402584e7e8a7528dea06530e73"}, {"algorithm": "SHA256", "checksumValue": "3552af2843076d18f2094760526c6d06a3f247cdc869926cadbaea7641983854"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/exceptions/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-35", "checksums": [{"algorithm": "SHA1", "checksumValue": "ecaec707f4fbcac3bb4393f1089d79fbcbbe895d"}, {"algorithm": "SHA256", "checksumValue": "6b62d6287c5c4e1f3e66ff8be4510c1f065772804fed001f5ea6e385dbf0cc9a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/exceptions/exceptions.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-36", "checksums": [{"algorithm": "SHA1", "checksumValue": "f94091bf1c5f257baaa49b569399d2d66e89f985"}, {"algorithm": "SHA256", "checksumValue": "c9a1ec688d9330ce2e46347cc58452ce60b8b648556d54a21c4c0fc66eafdf93"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/exceptions/__pycache__/exceptions.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-37", "checksums": [{"algorithm": "SHA1", "checksumValue": "f9ec51549be87f050d32b521b9d2a3608c7bee1f"}, {"algorithm": "SHA256", "checksumValue": "a7a9ab2f6eb40e17efc8b4f194556c2df0418f79cdbbd92ad361090582aafff9"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/exceptions/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-38", "checksums": [{"algorithm": "SHA1", "checksumValue": "f52f13a6d9e1af7422c7386517f960f3bcddd26c"}, {"algorithm": "SHA256", "checksumValue": "cf1b721bd03b5c1bf1f8c6a2829283882b86b744be9184cc42521161917c1af2"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/models/models.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-39", "checksums": [{"algorithm": "SHA1", "checksumValue": "13b71b712c1561b9e561682271cf817d61200d20"}, {"algorithm": "SHA256", "checksumValue": "e2f0a4cdc459a1dbcff60b4b62f402b07fddd1bf1693258c23140d42c483d2e8"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/models/knxproject.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-40", "checksums": [{"algorithm": "SHA1", "checksumValue": "a5d72bce094fa0ff431c60f22ab87bc1f841a389"}, {"algorithm": "SHA256", "checksumValue": "7f9884340d40a361c77711a09538eac5b158fdceadb91985c3c7f2e5affaa82f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/models/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-41", "checksums": [{"algorithm": "SHA1", "checksumValue": "9cdf359500c75efbedc784f3bd729e6a114e4f18"}, {"algorithm": "SHA256", "checksumValue": "a2c0a7727224d0a8e5e79a64033e52069083b20cd7b5c5d5e0d2246a3058a19e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/models/static.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-42", "checksums": [{"algorithm": "SHA1", "checksumValue": "287ea1d72168030329ff395d2309adf2f33b9eda"}, {"algorithm": "SHA256", "checksumValue": "8fe5023911fbbd7b7b3809f284fe759e2d25cae93d800087bb341f4319270b1b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/models/__pycache__/knxproject.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-43", "checksums": [{"algorithm": "SHA1", "checksumValue": "13af384eb58b62885f533ece19ab72206a1a9bb2"}, {"algorithm": "SHA256", "checksumValue": "7ac8d51dee5b821d7784841cc4f0a6c0a1b247d691a2d68486a8a5e40f6ea4ea"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/models/__pycache__/static.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-44", "checksums": [{"algorithm": "SHA1", "checksumValue": "a87d94cce4e0f7118d485cfc93abe4c31ee8f6e2"}, {"algorithm": "SHA256", "checksumValue": "632734e81d83658f45c599e68c36e1af77a9985ea2b59aad22f02cb7b88eb6b6"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/models/__pycache__/models.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-45", "checksums": [{"algorithm": "SHA1", "checksumValue": "37445ac2da54c501600b739afc647997d638b9ad"}, {"algorithm": "SHA256", "checksumValue": "599f624641032f884e909f4ea95f264879116e25fc8d1d40d146060c6a67fddd"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject/models/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-46", "checksums": [{"algorithm": "SHA1", "checksumValue": "b24509c1b3dbb000da8e12f55508fcb023e87db7"}, {"algorithm": "SHA256", "checksumValue": "915da4b710515f9930fc865b84fc9ab17ad927eb66bb66b782becb5a19084c2e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject-3.7.1.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-47", "checksums": [{"algorithm": "SHA1", "checksumValue": "502f95da3089549e19c451737aa262e45c5bc3bc"}, {"algorithm": "SHA256", "checksumValue": "a2241587fe4f9d033413780f762cf4f5608d9b08870cc6867abfde96a0777283"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject-3.7.1.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-48", "checksums": [{"algorithm": "SHA1", "checksumValue": "1da0bcb9217f03712358cbe96920ef9abcd3216c"}, {"algorithm": "SHA256", "checksumValue": "b6f5d42eb8e0040c7e2cfafa5e4b568fdd65e80e486d356934c7432a31e371b3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject-3.7.1.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-49", "checksums": [{"algorithm": "SHA1", "checksumValue": "4cc77b90af91e615a64ae04893fdffa7939db84c"}, {"algorithm": "SHA256", "checksumValue": "8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject-3.7.1.dist-info/LICENSE", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-xknxproject-50", "checksums": [{"algorithm": "SHA1", "checksumValue": "4cb99c543ea0aa43a98eb8fa312eb1e27bb72d16"}, {"algorithm": "SHA256", "checksumValue": "3ceec8da975b1370328c708c14bbc092bd95864489c8c960e85b1eecb7fbced2"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/xknxproject-3.7.1.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-xknxproject", "packages": [{"SPDXID": "SPDXRef-Package-python3-xknxproject", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-xknxproject-1", "SPDXRef-PackagedFile-python3-xknxproject-2", "SPDXRef-PackagedFile-python3-xknxproject-3", "SPDXRef-PackagedFile-python3-xknxproject-4", "SPDXRef-PackagedFile-python3-xknxproject-5", "SPDXRef-PackagedFile-python3-xknxproject-6", "SPDXRef-PackagedFile-python3-xknxproject-7", "SPDXRef-PackagedFile-python3-xknxproject-8", "SPDXRef-PackagedFile-python3-xknxproject-9", "SPDXRef-PackagedFile-python3-xknxproject-10", "SPDXRef-PackagedFile-python3-xknxproject-11", "SPDXRef-PackagedFile-python3-xknxproject-12", "SPDXRef-PackagedFile-python3-xknxproject-13", "SPDXRef-PackagedFile-python3-xknxproject-14", "SPDXRef-PackagedFile-python3-xknxproject-15", "SPDXRef-PackagedFile-python3-xknxproject-16", "SPDXRef-PackagedFile-python3-xknxproject-17", "SPDXRef-PackagedFile-python3-xknxproject-18", "SPDXRef-PackagedFile-python3-xknxproject-19", "SPDXRef-PackagedFile-python3-xknxproject-20", "SPDXRef-PackagedFile-python3-xknxproject-21", "SPDXRef-PackagedFile-python3-xknxproject-22", "SPDXRef-PackagedFile-python3-xknxproject-23", "SPDXRef-PackagedFile-python3-xknxproject-24", "SPDXRef-PackagedFile-python3-xknxproject-25", "SPDXRef-PackagedFile-python3-xknxproject-26", "SPDXRef-PackagedFile-python3-xknxproject-27", "SPDXRef-PackagedFile-python3-xknxproject-28", "SPDXRef-PackagedFile-python3-xknxproject-29", "SPDXRef-PackagedFile-python3-xknxproject-30", "SPDXRef-PackagedFile-python3-xknxproject-31", "SPDXRef-PackagedFile-python3-xknxproject-32", "SPDXRef-PackagedFile-python3-xknxproject-33", "SPDXRef-PackagedFile-python3-xknxproject-34", "SPDXRef-PackagedFile-python3-xknxproject-35", "SPDXRef-PackagedFile-python3-xknxproject-36", "SPDXRef-PackagedFile-python3-xknxproject-37", "SPDXRef-PackagedFile-python3-xknxproject-38", "SPDXRef-PackagedFile-python3-xknxproject-39", "SPDXRef-PackagedFile-python3-xknxproject-40", "SPDXRef-PackagedFile-python3-xknxproject-41", "SPDXRef-PackagedFile-python3-xknxproject-42", "SPDXRef-PackagedFile-python3-xknxproject-43", "SPDXRef-PackagedFile-python3-xknxproject-44", "SPDXRef-PackagedFile-python3-xknxproject-45", "SPDXRef-PackagedFile-python3-xknxproject-46", "SPDXRef-PackagedFile-python3-xknxproject-47", "SPDXRef-PackagedFile-python3-xknxproject-48", "SPDXRef-PackagedFile-python3-xknxproject-49", "SPDXRef-PackagedFile-python3-xknxproject-50"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "GPL-2.0-only", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-xknxproject", "packageVerificationCode": {"packageVerificationCodeValue": "db844da1c4e0f98c488de951eb9de44b32fe118b"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "3.7.1"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-xknxproject:SPDXRef-Recipe-python3-xknxproject", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-Package-python3-xknxproject", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-21", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-22", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-23", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-24", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-25", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-26", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-27", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-28", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-29", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-30", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-31", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-32", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-33", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-34", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-35", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-36", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-37", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-38", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-39", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-40", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-41", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-42", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-43", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-44", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-45", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-46", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-47", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-48", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-49", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-xknxproject-50", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-xknxproject"}], "spdxVersion": "SPDX-2.2"}