{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-10-24T20:10: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-ansi2html-6912f941-e166-521c-86bd-79e4b074c04c", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "0ae582aaf5b96db29fe18f5cd286666f0b87377f"}, "externalDocumentId": "DocumentRef-recipe-python3-ansi2html", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-ansi2html-832b5a37-1981-547a-8ae1-2c3143bc1558"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "1b0ca73fc9c1747171627b7647f8e2607035a203"}, {"algorithm": "SHA256", "checksumValue": "34c4034358152f4b90aaa22950b76e6bd8cee21a985a024eee60f188e79d4e74"}], "copyrightText": "NOASSERTION", "fileName": "usr/bin/ansi2html", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "3946390672b1f11e2bf03c066a4082ed35a2bbe2"}, {"algorithm": "SHA256", "checksumValue": "2d8f1c1beee8911b1bfed36f1ad63a08d64c6f0d078749f94fe18986e0bd8142"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html/converter.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "61d1cdec6eae1650797729ae666164bad1e38e5a"}, {"algorithm": "SHA256", "checksumValue": "fdecc2096783b4470d317cf056fe29f1969519ebba3d40413564f69fa996719b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html/style.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "dde01ad87b667c2d9515feab1dc4e408d7c3dfb8"}, {"algorithm": "SHA256", "checksumValue": "433e38c2cb29670ef20173ab293f844898130b841e7f9070bf4aefe84c6a1ff5"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html/_version.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "fd794d1a1e49495faa8fab2f0194ee1897261f3f"}, {"algorithm": "SHA256", "checksumValue": "b0973ed4756e761f86e73d930ba930eea0c36c0e94502879889405f0313f497f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "e84a44a39fd0a55b4e575ff9a6c46c911c399faa"}, {"algorithm": "SHA256", "checksumValue": "c5ec3afb89ca3fd7201e6f00bc368b9c2f9cd4249bc615ad778531e079d0c7ce"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html/util.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html/py.typed", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "62c176dda86382bf9925beec807a45b618326f30"}, {"algorithm": "SHA256", "checksumValue": "18e7e316ec14fd6f714374d52ce2abf9f3f794760779ef8aacfb7c93b5cfa206"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html/__main__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "859769e65276f8b1da51123aa7c5d9854de81378"}, {"algorithm": "SHA256", "checksumValue": "fe817fc7390c858dfd39eee68b7b9421824433e7363a1b9b1dcfb4f3600c1067"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html/__pycache__/util.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "d76956d73c0b9c737f13586649aa3f3badd47850"}, {"algorithm": "SHA256", "checksumValue": "c1664e41cf7e835cf82b224d0330bd155f659dc72a894cf0c7fb344f7722e5ff"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html/__pycache__/__main__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "84bbc82b8db396b90dc7056fa6e57488bf7029a8"}, {"algorithm": "SHA256", "checksumValue": "d0027e61f7201c6aed32899d4cd3d5929ec07dd51829f3985fd6ac813febc336"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html/__pycache__/_version.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "aa7c48e29df1fcd0bc63eaba0f84abf477236b96"}, {"algorithm": "SHA256", "checksumValue": "1cee37034cc38887f7af01159f088e282bc2c58f5729d97fe5265eb7ffb88159"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "37a43c76eeb4612e961f5d1e22fccdad4758129c"}, {"algorithm": "SHA256", "checksumValue": "afe5ecd518447c965aea5b7474aea4236809800fd5be81938b390667501fa61e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html/__pycache__/style.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "2de1a56cf184a01ae1ad0d5a0baa7cedee04672e"}, {"algorithm": "SHA256", "checksumValue": "80174f5f3187ba85408fa1c605dd0e8a87aee116b3b7dc2945e16f3904621820"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html/__pycache__/converter.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "fbb0564f18717d011f97098627705fb3e17ade6b"}, {"algorithm": "SHA256", "checksumValue": "6f12ead65f87441bce9630c3eb3b24474ed89ab3e68b2372f94f69a755b00573"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html-1.9.1.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "502f95da3089549e19c451737aa262e45c5bc3bc"}, {"algorithm": "SHA256", "checksumValue": "a2241587fe4f9d033413780f762cf4f5608d9b08870cc6867abfde96a0777283"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html-1.9.1.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "13fd4e419aac7308afe800b065daa75363cd13ba"}, {"algorithm": "SHA256", "checksumValue": "f7a05be5eceacf7463b04651ff8b2f3c212433f573d43f37d4f9b36cfa015e88"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html-1.9.1.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "a43da03ef003788daa2c07764c7d2efae926ce3c"}, {"algorithm": "SHA256", "checksumValue": "69521c586ecb7863fd5db344122d7c748558945e5ada70bd25576f91c5c2463e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html-1.9.1.dist-info/entry_points.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "a8a12e6867d7ee39c21d9b11a984066099b6fb6b"}, {"algorithm": "SHA256", "checksumValue": "e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html-1.9.1.dist-info/LICENSE", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ansi2html-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "6931314b38ab3b032dc35e1393e7527376a4402a"}, {"algorithm": "SHA256", "checksumValue": "b76ae380f238b703cccb3ec067df9dca63e2901e72a792f1f0b735fecd29c5ec"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ansi2html-1.9.1.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-ansi2html", "packages": [{"SPDXID": "SPDXRef-Package-python3-ansi2html", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-ansi2html-1", "SPDXRef-PackagedFile-python3-ansi2html-2", "SPDXRef-PackagedFile-python3-ansi2html-3", "SPDXRef-PackagedFile-python3-ansi2html-4", "SPDXRef-PackagedFile-python3-ansi2html-5", "SPDXRef-PackagedFile-python3-ansi2html-6", "SPDXRef-PackagedFile-python3-ansi2html-7", "SPDXRef-PackagedFile-python3-ansi2html-8", "SPDXRef-PackagedFile-python3-ansi2html-9", "SPDXRef-PackagedFile-python3-ansi2html-10", "SPDXRef-PackagedFile-python3-ansi2html-11", "SPDXRef-PackagedFile-python3-ansi2html-12", "SPDXRef-PackagedFile-python3-ansi2html-13", "SPDXRef-PackagedFile-python3-ansi2html-14", "SPDXRef-PackagedFile-python3-ansi2html-15", "SPDXRef-PackagedFile-python3-ansi2html-16", "SPDXRef-PackagedFile-python3-ansi2html-17", "SPDXRef-PackagedFile-python3-ansi2html-18", "SPDXRef-PackagedFile-python3-ansi2html-19", "SPDXRef-PackagedFile-python3-ansi2html-20"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "GPL-3.0-only", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-ansi2html", "packageVerificationCode": {"packageVerificationCodeValue": "3da0f056e2b79f7a00c26d2efb48cfe8fe0140b8"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "1.9.1"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-ansi2html:SPDXRef-Recipe-python3-ansi2html", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-Package-python3-ansi2html", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ansi2html-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ansi2html"}], "spdxVersion": "SPDX-2.2"}