{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-11-04T09:45:58Z", "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-hap-python-9073d8f0-00fe-5363-bdf4-2b3cdfe9f4bb", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "55fef2254385424b75cd9cb2a1dcdab451dd6b78"}, "externalDocumentId": "DocumentRef-recipe-python3-hap-python", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-hap-python-15273cdd-7407-5fe8-a4c4-07c99578ee52"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "9e8e58673cb7c90d4aa8fe4537f5e41903e9354f"}, {"algorithm": "SHA256", "checksumValue": "8323fb9dab26355a2e08cbbbadb94297a49a159a05255ecef85da0f6f162d95d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/HAP_python-4.9.1.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "502f95da3089549e19c451737aa262e45c5bc3bc"}, {"algorithm": "SHA256", "checksumValue": "a2241587fe4f9d033413780f762cf4f5608d9b08870cc6867abfde96a0777283"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/HAP_python-4.9.1.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "223f370ca58f17e495926f57b4b0c6f729dc1507"}, {"algorithm": "SHA256", "checksumValue": "b16733372fce9686c017492cad1d2509e240a8e03aef196af92d494b9a8ef18a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/HAP_python-4.9.1.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "215b17d779b308c012269f369bd812803732ab9a"}, {"algorithm": "SHA256", "checksumValue": "2eb4de176e709725dcb59b2c59713deaf0539df35338ba94c143a333d6c4833e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/HAP_python-4.9.1.dist-info/LICENSE", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "c2f50448f011f0fb2819407c2304f94054b8ba26"}, {"algorithm": "SHA256", "checksumValue": "d4007da430add25dd9392f37576c9e0a3954b5dd390376788b8e8a1a86917537"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/HAP_python-4.9.1.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "2748511647a8f68b91c58c8decf2012ff84507de"}, {"algorithm": "SHA256", "checksumValue": "24cc69df775c4be2271e4175df36f4dff3b205e56cf5b479b0d00ac1254a3738"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/hap_server.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "4e88c8e55cba5c51d0905315c5aed7b372d092cc"}, {"algorithm": "SHA256", "checksumValue": "e10d145c42b67f0fcbf66516a603272889c015119e6453f38044eda58639c481"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/hap_handler.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "374df7be987e89ab1f30ce72b84c142bed01a69f"}, {"algorithm": "SHA256", "checksumValue": "971562510e27d1f10bbb71068160d836b268ddc49eb6238f42134643fa996a09"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/camera.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "3722ec91f0a9d38dfceb9b717657747477092dc3"}, {"algorithm": "SHA256", "checksumValue": "9e4482ebdbcc9e0dd4b1fe58535c73a87aef9bfb2749f49de67083c2fa5388c8"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/accessory_driver.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "9330b2cf33594dcaf1d0f2dee1126f5912117ebc"}, {"algorithm": "SHA256", "checksumValue": "f7bc87133619421087aea6feb34d05e98c55d05e84fefea42f7bc9e36d823775"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/accessory.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "395463e1d2b0fa0a89d4f7449e66911ebfdb3aaf"}, {"algorithm": "SHA256", "checksumValue": "9bafd189f041d7a1da33d8acc4a460f8908e836ae8e990e4adc103cd6323fc9e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "7061ff6b7e495603130b328997220b06779604d6"}, {"algorithm": "SHA256", "checksumValue": "e7be55a70f5e1ae6f909c4215a5dce4c7d369068ffd5c831c1211e672f6715b4"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/params.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "b18f8281450f12bf9976044e902c3d2465691a46"}, {"algorithm": "SHA256", "checksumValue": "dbc858ade7804baac4cc0b101431950edace9ca3be2fe4a57ded6e6e8076299d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/util.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "4280f4f3d2404899106b18cbd343289bac1d4c38"}, {"algorithm": "SHA256", "checksumValue": "cc15698a5d08a56800c2d0417eea812a35a3cc21ab250596040096634eeed6d0"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/state.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "304d6b5d909899fde0417359b642056367e21e52"}, {"algorithm": "SHA256", "checksumValue": "4d7dfcc31574df50913bd7d6417417b380bdda2c6cb7b3673dcf09ccb7941811"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/const.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "36fb356077fcfb92f42d87693dab32180d3af410"}, {"algorithm": "SHA256", "checksumValue": "dc9e0dc2f7eba218d6cb5bd7ed54caabd627cff9324579d13fc53e70411d1822"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/loader.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "a19c9f878dae03346b937c86d049d9ba1016bd9e"}, {"algorithm": "SHA256", "checksumValue": "03260cd8515cca79e87607c3d3dfad9d7a819a5be17d6869bd3085190b810b0d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/tlv.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "39596d8a808450cc41d655e55f0a1a6379da6ed8"}, {"algorithm": "SHA256", "checksumValue": "888179adfcd3f8696961614c2f073d142489ec4f66ec6366fa70a3c8a3b21a97"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/hap_event.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "bcaec40d66c599b9b00752398d745cf46f373793"}, {"algorithm": "SHA256", "checksumValue": "cd6191e70f3c236ca9c2712f8520839b1efd285351ffffab18e8031fba4b177d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/characteristic.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "d7fff82acb35fbe2e05be3ef0ab8b653c0c2caa5"}, {"algorithm": "SHA256", "checksumValue": "02f25c9dc531b92c251a3dd303c26e51f6cf3e3c2844eabcf03bedc5311dfdab"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/iid_manager.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-21", "checksums": [{"algorithm": "SHA1", "checksumValue": "07f23db4d73c18692087f4f77dac892562eed176"}, {"algorithm": "SHA256", "checksumValue": "19bff35cadbee438563fb18452282d7146960800e2889b6fa51d9ffcc0bc5548"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/service.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-22", "checksums": [{"algorithm": "SHA1", "checksumValue": "27fcbc28a4c6912e3055aae7c787712cc522c350"}, {"algorithm": "SHA256", "checksumValue": "afdb229c0bc8b5000debab570eed3ab4f4480478f03412d22802d5c76452d677"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/hap_protocol.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-23", "checksums": [{"algorithm": "SHA1", "checksumValue": "d090fa7bca88282f4c4efe5f84c8984d64f25ec8"}, {"algorithm": "SHA256", "checksumValue": "181387a1f2c7f1a85cedbd4ca92ef2433dfcee7fed32e3f456f17685a0989b0c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/hap_crypto.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-24", "checksums": [{"algorithm": "SHA1", "checksumValue": "b7e904266fa9820b0c45dfcfea302311560f61e6"}, {"algorithm": "SHA256", "checksumValue": "2a4bae327cdbfb2acc883eff5c51fd520d7f473ee233506f3d85476a6ff9b8f1"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/hsrp.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-25", "checksums": [{"algorithm": "SHA1", "checksumValue": "9e50cd4a36e085e08b95d49eb77bb8c12c7ebe1d"}, {"algorithm": "SHA256", "checksumValue": "d4c6cab2a45d2d8ea36966e9d03ee1835c18c6704276635f7342de8cf8ec20e7"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/encoder.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-26", "checksums": [{"algorithm": "SHA1", "checksumValue": "e4260a3b4308107b00e15e6f381d93404628248c"}, {"algorithm": "SHA256", "checksumValue": "3b32a507f9bc02f5cabb440f7cc367055a984c800df60bfa3d18c302ff476b8b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/service.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-27", "checksums": [{"algorithm": "SHA1", "checksumValue": "3e97be4dcb154b3bae93a7e68b6eba86fad6fb44"}, {"algorithm": "SHA256", "checksumValue": "cc4b26f92646e98d0982765a2bdd884654f8838f6c54e3c52d46df14609d3d02"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/hap_server.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-28", "checksums": [{"algorithm": "SHA1", "checksumValue": "31c8db053405ea564edb5f0fd01828c9d41b1955"}, {"algorithm": "SHA256", "checksumValue": "7e3d66005ac5146c7b14df724235e3c8de539cc1b288e9ae0fb81045d2c96360"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/state.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-29", "checksums": [{"algorithm": "SHA1", "checksumValue": "c41d9fc534b22616dfcbdcb192aee995b1681d16"}, {"algorithm": "SHA256", "checksumValue": "c63e35518c6cec4857c10a86ec23fd5fe826e5ff3065d5a22109be4250fc53a7"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/util.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-30", "checksums": [{"algorithm": "SHA1", "checksumValue": "ba55c419f0e4c4fd176f95e261c0178b962ff7db"}, {"algorithm": "SHA256", "checksumValue": "3d965dc57d3b779c17961de4afda3212e1f5bd04c309c8a9709e36ef32f98ab1"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/characteristic.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-31", "checksums": [{"algorithm": "SHA1", "checksumValue": "3ee12006c919bf701dc4a9197840d71b6da7e2e6"}, {"algorithm": "SHA256", "checksumValue": "6fceaa095b5d5ec485e79e90527f7a3759f96948964bf6b2167a289283b7c006"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/hap_crypto.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-32", "checksums": [{"algorithm": "SHA1", "checksumValue": "dcb438c7b2de413ab170b6706b776fe1784424e6"}, {"algorithm": "SHA256", "checksumValue": "c0254fc46f0c0ad9299edcd8c9ac9a550c266b0e9703e7cd81fa13531a17c94e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/hap_protocol.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-33", "checksums": [{"algorithm": "SHA1", "checksumValue": "6ef05254ff3887eee1368baa800ef92e1e0b614c"}, {"algorithm": "SHA256", "checksumValue": "473dec1bef4a8aef570e45333e69edce293ccd0729f9b4668f9690a1b852bb20"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/iid_manager.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-34", "checksums": [{"algorithm": "SHA1", "checksumValue": "4c9788589de6cc73a1b4d68d115ee83805256074"}, {"algorithm": "SHA256", "checksumValue": "91e61290455c676b211743b0befe75624ee8dfe20cf3a4d1c3e61c7a6b7b3d3a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/hsrp.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-35", "checksums": [{"algorithm": "SHA1", "checksumValue": "5b717905848339a04cf3a4884f2c5edd0d987693"}, {"algorithm": "SHA256", "checksumValue": "98a750ea6eda79b522458deee42c80d5d410a559ba552ef1f2be273e9186be1f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/loader.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-36", "checksums": [{"algorithm": "SHA1", "checksumValue": "8c3c9b8b88fc5544c737b81db7fbd7c6d1dd93cb"}, {"algorithm": "SHA256", "checksumValue": "0e94f5d9cf7237b7b33f3e9bec981a4cf8ff4cabcfd48b43417fc8cedb57e7a4"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/encoder.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-37", "checksums": [{"algorithm": "SHA1", "checksumValue": "1958608004068744711861c2019885c04bc100eb"}, {"algorithm": "SHA256", "checksumValue": "296560aba82cb99e495585bdfb1b6d5a1bb1a8d9619aea4671959859fd2fa3c0"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/accessory.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-38", "checksums": [{"algorithm": "SHA1", "checksumValue": "7a90963bba58dde486a673eae48bde2fb208263a"}, {"algorithm": "SHA256", "checksumValue": "c6ccb879e6305ede50868929b85d3a2dd6fab9108236ab4cbfd6a478b4f33f6a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/hap_handler.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-39", "checksums": [{"algorithm": "SHA1", "checksumValue": "916f4ca7f80a47fcde0fd44565d79db5f60bd067"}, {"algorithm": "SHA256", "checksumValue": "d64e8d8af9138936beeb24de9c8ee56e16f3ff711957ff3e52a334e9228d8f7a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/accessory_driver.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-40", "checksums": [{"algorithm": "SHA1", "checksumValue": "c14e94a838edc5aaefc75a7caf21f0511cd94c32"}, {"algorithm": "SHA256", "checksumValue": "ad2cbefa35e3061462bc0baea8566a1634660ed99f30e452e68faf2dcc4be3f8"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/hap_event.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-41", "checksums": [{"algorithm": "SHA1", "checksumValue": "f9650a1985a2733337091898563a4766e6a8f3ad"}, {"algorithm": "SHA256", "checksumValue": "7a54241032ff226303853917af9b81eb6dc580b0b58802ad668bdfbc5f7286c5"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-42", "checksums": [{"algorithm": "SHA1", "checksumValue": "621a7334f02d7b8ddfaca5786e7cbdef13befe0d"}, {"algorithm": "SHA256", "checksumValue": "bba0a4863ced656b9918fba14a57514fef3d078df4f923ee784a1c463e18abe3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/camera.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-43", "checksums": [{"algorithm": "SHA1", "checksumValue": "e5b14047df083e9d7d69669c1067aaffad5ef6e2"}, {"algorithm": "SHA256", "checksumValue": "2e9b56fe648dd30374654ac6ee83b801d8f40c660ad5a0ad6a71721903bb78ce"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/params.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-44", "checksums": [{"algorithm": "SHA1", "checksumValue": "d00cf6f1323bad6ebd574bfc187cdb2fc3c6c97b"}, {"algorithm": "SHA256", "checksumValue": "86cd3f05ae3364754c782f069be99c28381347f68d09a8039cd226058f3084cf"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/const.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-45", "checksums": [{"algorithm": "SHA1", "checksumValue": "4827e3a6d1a06cf14f29a5fec78c5e4961ea2854"}, {"algorithm": "SHA256", "checksumValue": "c424fd3dfb666f31d80eaa337241245b448ee61a77e75503714ebe5a7902cbb7"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/__pycache__/tlv.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-46", "checksums": [{"algorithm": "SHA1", "checksumValue": "90cae8b0be61b25bea6459eb9bd72cecb40aa3e1"}, {"algorithm": "SHA256", "checksumValue": "8771841211e58d76e98e43bd8c2b5d82baf21a338dd00596b62524c8812693d5"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/resources/services.json", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-47", "checksums": [{"algorithm": "SHA1", "checksumValue": "8b1e057bed8c7b85ed2fb5d069505f262c247149"}, {"algorithm": "SHA256", "checksumValue": "4d9205ca32837194d0e41ae6884a517a12eb8965247595ed4236a7a5ab1dc241"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/resources/characteristics.json", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-hap-python-48", "checksums": [{"algorithm": "SHA1", "checksumValue": "f28bb74442345ece7ffb1c7af5f63d5b828f69c8"}, {"algorithm": "SHA256", "checksumValue": "804b5ba9b719b014b92885063f3c2901626d582612358545741cf7b4324db45e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyhap/resources/snapshot.jpg", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-hap-python", "packages": [{"SPDXID": "SPDXRef-Package-python3-hap-python", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-hap-python-1", "SPDXRef-PackagedFile-python3-hap-python-2", "SPDXRef-PackagedFile-python3-hap-python-3", "SPDXRef-PackagedFile-python3-hap-python-4", "SPDXRef-PackagedFile-python3-hap-python-5", "SPDXRef-PackagedFile-python3-hap-python-6", "SPDXRef-PackagedFile-python3-hap-python-7", "SPDXRef-PackagedFile-python3-hap-python-8", "SPDXRef-PackagedFile-python3-hap-python-9", "SPDXRef-PackagedFile-python3-hap-python-10", "SPDXRef-PackagedFile-python3-hap-python-11", "SPDXRef-PackagedFile-python3-hap-python-12", "SPDXRef-PackagedFile-python3-hap-python-13", "SPDXRef-PackagedFile-python3-hap-python-14", "SPDXRef-PackagedFile-python3-hap-python-15", "SPDXRef-PackagedFile-python3-hap-python-16", "SPDXRef-PackagedFile-python3-hap-python-17", "SPDXRef-PackagedFile-python3-hap-python-18", "SPDXRef-PackagedFile-python3-hap-python-19", "SPDXRef-PackagedFile-python3-hap-python-20", "SPDXRef-PackagedFile-python3-hap-python-21", "SPDXRef-PackagedFile-python3-hap-python-22", "SPDXRef-PackagedFile-python3-hap-python-23", "SPDXRef-PackagedFile-python3-hap-python-24", "SPDXRef-PackagedFile-python3-hap-python-25", "SPDXRef-PackagedFile-python3-hap-python-26", "SPDXRef-PackagedFile-python3-hap-python-27", "SPDXRef-PackagedFile-python3-hap-python-28", "SPDXRef-PackagedFile-python3-hap-python-29", "SPDXRef-PackagedFile-python3-hap-python-30", "SPDXRef-PackagedFile-python3-hap-python-31", "SPDXRef-PackagedFile-python3-hap-python-32", "SPDXRef-PackagedFile-python3-hap-python-33", "SPDXRef-PackagedFile-python3-hap-python-34", "SPDXRef-PackagedFile-python3-hap-python-35", "SPDXRef-PackagedFile-python3-hap-python-36", "SPDXRef-PackagedFile-python3-hap-python-37", "SPDXRef-PackagedFile-python3-hap-python-38", "SPDXRef-PackagedFile-python3-hap-python-39", "SPDXRef-PackagedFile-python3-hap-python-40", "SPDXRef-PackagedFile-python3-hap-python-41", "SPDXRef-PackagedFile-python3-hap-python-42", "SPDXRef-PackagedFile-python3-hap-python-43", "SPDXRef-PackagedFile-python3-hap-python-44", "SPDXRef-PackagedFile-python3-hap-python-45", "SPDXRef-PackagedFile-python3-hap-python-46", "SPDXRef-PackagedFile-python3-hap-python-47", "SPDXRef-PackagedFile-python3-hap-python-48"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-hap-python", "packageVerificationCode": {"packageVerificationCodeValue": "851b26816e6cdff5f5f139d947ae9a0e564040eb"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "4.9.1"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-hap-python:SPDXRef-Recipe-python3-hap-python", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-Package-python3-hap-python", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-21", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-22", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-23", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-24", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-25", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-26", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-27", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-28", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-29", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-30", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-31", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-32", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-33", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-34", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-35", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-36", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-37", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-38", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-39", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-40", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-41", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-42", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-43", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-44", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-45", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-46", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-47", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-hap-python-48", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-hap-python"}], "spdxVersion": "SPDX-2.2"}