{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing package runtime dependencies.", "created": "2025-11-15T22:26:52Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/runtime-python3-bokeh-42107651-35ae-5ded-9718-5c1ed9d31cda", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "6ba7e1e11e8d1b2fe038615cbbbccdc27ff0ed7a"}, "externalDocumentId": "DocumentRef-package-python3-bokeh", "spdxDocument": "http://spdx.org/spdxdocs/python3-bokeh-d5824d09-3cf6-55f3-80fb-5bb393506fdf"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "ce2dc7fd97733298ec64d3b9a1cc43217960f03c"}, "externalDocumentId": "DocumentRef-runtime-dependency-python3-colorama", "spdxDocument": "http://spdx.org/spdxdocs/python3-colorama-5af44385-b4cb-5bc4-a205-ef7ffea966b9"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "bfe8e787919347b4b7906811043045bf8ea31edc"}, "externalDocumentId": "DocumentRef-runtime-dependency-python3-contourpy", "spdxDocument": "http://spdx.org/spdxdocs/python3-contourpy-cc89b6f3-ddd8-5181-b6e1-86adc9445738"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "279f198ac34ca9fbf1d24c93ff4433c3c524fd9a"}, "externalDocumentId": "DocumentRef-runtime-dependency-python3-core", "spdxDocument": "http://spdx.org/spdxdocs/python3-core-93a6b411-bddd-5bc5-8907-21b37e7b13ab"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "7ccffb876a93d4f41e0b3e1abde2dcabb246ad3c"}, "externalDocumentId": "DocumentRef-runtime-dependency-python3-jinja2", "spdxDocument": "http://spdx.org/spdxdocs/python3-jinja2-8d32a9d0-8153-5af0-8789-a234f153d95f"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "47c86f2d824f65e10eafcdaba8c915522349c8c8"}, "externalDocumentId": "DocumentRef-runtime-dependency-python3-numpy", "spdxDocument": "http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "9203bc107372410ede80a9b02c20ea45862b2611"}, "externalDocumentId": "DocumentRef-runtime-dependency-python3-packaging", "spdxDocument": "http://spdx.org/spdxdocs/python3-packaging-021127ce-c163-57ae-906f-244ab0003a78"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "35031aa36c2740ae8627649f7104bd2a792ed6ff"}, "externalDocumentId": "DocumentRef-runtime-dependency-python3-pandas", "spdxDocument": "http://spdx.org/spdxdocs/python3-pandas-07ca0e53-4f1e-5b81-a9e1-bff7f1c22457"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "5daa80a7e03bea01dd4a1cbcab9f80479c0e7c5d"}, "externalDocumentId": "DocumentRef-runtime-dependency-python3-pillow", "spdxDocument": "http://spdx.org/spdxdocs/python3-pillow-c0f8c502-bb29-5ea5-9232-225ab8b37419"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "f7d38fa4b1b89ef9084798f2a7626bc3ad24344c"}, "externalDocumentId": "DocumentRef-runtime-dependency-python3-pyyaml", "spdxDocument": "http://spdx.org/spdxdocs/python3-pyyaml-1e8413d7-678b-5528-8904-055d95bfe62d"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "5f55e71b60f9fe8655a2b0ea944a752b2a2e8fd8"}, "externalDocumentId": "DocumentRef-runtime-dependency-python3-tornado", "spdxDocument": "http://spdx.org/spdxdocs/python3-tornado-b310ce83-3410-5d47-9978-56d3f13a956d"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "4f1fecf9e09a1ee5d5c953d78ea6e25076a1fcf8"}, "externalDocumentId": "DocumentRef-runtime-dependency-python3-typing-extensions", "spdxDocument": "http://spdx.org/spdxdocs/python3-typing-extensions-ce2425b7-8f5a-5b91-a340-f8c6370adc15"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "34c0399043589f3e311150193f0dac0e7d3301e4"}, "externalDocumentId": "DocumentRef-runtime-dependency-python3-xyzservices", "spdxDocument": "http://spdx.org/spdxdocs/python3-xyzservices-500a03f9-41f0-56f1-a3b1-4c6fe649c00a"}], "name": "runtime-python3-bokeh", "relationships": [{"relatedSpdxElement": "DocumentRef-package-python3-bokeh:SPDXRef-DOCUMENT", "relationshipType": "AMENDS", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "DocumentRef-package-python3-bokeh:SPDXRef-Package-python3-bokeh", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-python3-colorama:SPDXRef-Package-python3-colorama"}, {"relatedSpdxElement": "DocumentRef-package-python3-bokeh:SPDXRef-Package-python3-bokeh", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-python3-contourpy:SPDXRef-Package-python3-contourpy"}, {"relatedSpdxElement": "DocumentRef-package-python3-bokeh:SPDXRef-Package-python3-bokeh", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-python3-core:SPDXRef-Package-python3-core"}, {"relatedSpdxElement": "DocumentRef-package-python3-bokeh:SPDXRef-Package-python3-bokeh", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-python3-jinja2:SPDXRef-Package-python3-jinja2"}, {"relatedSpdxElement": "DocumentRef-package-python3-bokeh:SPDXRef-Package-python3-bokeh", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-python3-numpy:SPDXRef-Package-python3-numpy"}, {"relatedSpdxElement": "DocumentRef-package-python3-bokeh:SPDXRef-Package-python3-bokeh", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-python3-packaging:SPDXRef-Package-python3-packaging"}, {"relatedSpdxElement": "DocumentRef-package-python3-bokeh:SPDXRef-Package-python3-bokeh", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-python3-pandas:SPDXRef-Package-python3-pandas"}, {"relatedSpdxElement": "DocumentRef-package-python3-bokeh:SPDXRef-Package-python3-bokeh", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-python3-pillow:SPDXRef-Package-python3-pillow"}, {"relatedSpdxElement": "DocumentRef-package-python3-bokeh:SPDXRef-Package-python3-bokeh", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-python3-pyyaml:SPDXRef-Package-python3-pyyaml"}, {"relatedSpdxElement": "DocumentRef-package-python3-bokeh:SPDXRef-Package-python3-bokeh", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-python3-tornado:SPDXRef-Package-python3-tornado"}, {"relatedSpdxElement": "DocumentRef-package-python3-bokeh:SPDXRef-Package-python3-bokeh", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-python3-typing-extensions:SPDXRef-Package-python3-typing-extensions"}, {"relatedSpdxElement": "DocumentRef-package-python3-bokeh:SPDXRef-Package-python3-bokeh", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-python3-xyzservices:SPDXRef-Package-python3-xyzservices"}], "spdxVersion": "SPDX-2.2"}