{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2025-11-11T00:42:21Z", "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-humanfriendly-45c26942-a9bb-5d40-be9a-cf78c73ec4bf", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "c147b7f4bd42cb84a157e9425c0da14d81e00e93"}, "externalDocumentId": "DocumentRef-recipe-python3-humanfriendly", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-humanfriendly-54ee0a4f-49ac-52a1-a818-a8540acb150d"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "4d68999018fce2f2590e54c912fb47744feb696b"}, {"algorithm": "SHA256", "checksumValue": "e64ae73246a8ee042af5abf1423ed5de83983284bc78fe19ce32f0b770d1764b"}], "copyrightText": "NOASSERTION", "fileName": "usr/bin/humanfriendly", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "e716321d23f0fe7d40ee1edc5012da2f65d8138d"}, {"algorithm": "SHA256", "checksumValue": "f0f489d47a6bde577a62409a5d0b131c07a9f41b5329894a9908b54626872047"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/prompts.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "80c59f8866c3e640fcba70627148cc8e5262c1b6"}, {"algorithm": "SHA256", "checksumValue": "eeaa0518c3458b31a1b39048ca230a4c352adbd0f1cee5c65f8311a192e8e26b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/compat.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "a338373e86a92730a9fa02faa281d82edf4b1891"}, {"algorithm": "SHA256", "checksumValue": "9420e710acb26519ab207ac3954cf356983dcfa94a38ef2574fe1f8758333012"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/tables.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "7748a5e73db389ea3cef80e05cc1061577a7fd08"}, {"algorithm": "SHA256", "checksumValue": "b0f08c42fd7a9b7a7cc58c1ddcdde452cd6b7b05490776460c1905d3ff2feafa"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "15d6b289321b582c67a22127a97a729227f72dd2"}, {"algorithm": "SHA256", "checksumValue": "06b1712bead7dcb37888caa0345b8e4f07987e9a58a7ef8edc7a96065bb4e4cd"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/sphinx.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "ec8d3217cedbab25479eac7c1e03cdd3c608646b"}, {"algorithm": "SHA256", "checksumValue": "6ddc75fd3f0bd6017adf9138d44e9b613aa27bd3f7a3bad8ea7e30a218e42cb9"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/deprecation.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "eb060f54e118be7194cc3136d85fe397eff1c909"}, {"algorithm": "SHA256", "checksumValue": "7e42229e3e15d52f179773824984a0a8aa06cc209b5493a32396739d58824f54"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/case.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "9404b99867b60398b903014bbbeaf9f6e56a2acd"}, {"algorithm": "SHA256", "checksumValue": "844aec9813790ab7a3e64d4ffc8d1d8502bc200c05af520e67d9103c8ad9532b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/testing.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "33eace824a1c9ae2c565a3642b37a1806c0d8077"}, {"algorithm": "SHA256", "checksumValue": "8afc41f94f5d7d75230a5e0667c83f80a142e1adeecb10d58bedeb9713e3bc9a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/decorators.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "dd3fbb662d05d19f3d73771bfc095d710dd5b78a"}, {"algorithm": "SHA256", "checksumValue": "0213e8e8372f68144814658d72d536d8c70cccddd1c9ce99082f3792dd996e4e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/usage.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "c3e81ed1962fc930e28a8f429715ecf8f62bf684"}, {"algorithm": "SHA256", "checksumValue": "6691aa4c72f07cb8c5002b1069c62437d0e205990679c3f3207cac96258dd62f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/cli.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "cc50ad24eae3629cbda25e74600b9a94aa090e40"}, {"algorithm": "SHA256", "checksumValue": "ddb91ab2b460c347007591478264e8e03507817127947b51a2afedd8c11a7db7"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/tests.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "795d749db210d9f80f7ff99c2ffbd6528fedc3f9"}, {"algorithm": "SHA256", "checksumValue": "fd6046e126786d3e521fde332d475f981e8d5dbbdce200581021264185c9d6c1"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/text.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "d163383b51dc3225222fd59163e68ed9d65933d7"}, {"algorithm": "SHA256", "checksumValue": "1aa42bf8f35b5928fdbbdd4d7fbbc7e31a857179e7914c3107ffab3be85afafc"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/__pycache__/tables.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "f0d7356e13312f48d2f4c663b387448ea8a2455c"}, {"algorithm": "SHA256", "checksumValue": "a1b36ee640a11c858ebc2aab4e7c64b9b4fa7e144df593ddecbcd792d6b9a762"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/__pycache__/decorators.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "8155d591d3cd4605a30ec3c3bc71ae30a68c70e9"}, {"algorithm": "SHA256", "checksumValue": "e166f64211954683dbee59f7cb60c85d4c4225213c64b11c197ef5e7b358f462"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/__pycache__/sphinx.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "c726b3a098a237eb53c2cf7afe373efa69ace825"}, {"algorithm": "SHA256", "checksumValue": "f382caa8625ce7eee92e02275123918ca2927f18e71ffc97f0bbb72314365d40"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "bb2cbeba22e5c97f5b9b0b83cbdfa5db5bb33fb1"}, {"algorithm": "SHA256", "checksumValue": "a22db6a0e6e7a229627ee536d946bacbfa514d5e3ee55e37423b7670ed1c868d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/__pycache__/case.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "7b45ad4e8bdf231d5594e88c78c47db55a0eb019"}, {"algorithm": "SHA256", "checksumValue": "d8a3656cd5bc4027d7fdeea8a3d0c9823057401d1e442b59b6f3ede5107c7f1d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/__pycache__/testing.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-21", "checksums": [{"algorithm": "SHA1", "checksumValue": "798fe7d311f84936e1eeac93066393e70f423ced"}, {"algorithm": "SHA256", "checksumValue": "0bc0ff2815fce4f25c3372da0c2b7015bca916e5fdaa8877c00bb6dbdc767032"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/__pycache__/cli.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-22", "checksums": [{"algorithm": "SHA1", "checksumValue": "960d17c938ba14e26b656bc436ae3ccccfea30b2"}, {"algorithm": "SHA256", "checksumValue": "a6ebcc60dadec765c11778b29a0664b05cf95eecbe379ec70bad15ae6e96181a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/__pycache__/tests.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-23", "checksums": [{"algorithm": "SHA1", "checksumValue": "9dd25bd60db026adefb9f23f3b71d268a3e2f629"}, {"algorithm": "SHA256", "checksumValue": "2a2b05ba142149542d14717b29be177fc59955f6259f7f82009f75db4f065ee2"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/__pycache__/compat.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-24", "checksums": [{"algorithm": "SHA1", "checksumValue": "a6a42bd47653758f88fd19af76642c58a08259b7"}, {"algorithm": "SHA256", "checksumValue": "5c02246a948394d9286bfcc5966906df7d3d5fba52227bfcda4fb86b3ba35802"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/__pycache__/prompts.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-25", "checksums": [{"algorithm": "SHA1", "checksumValue": "962dc15c2fb47ffaf9bbd6eb51d58148bc344d77"}, {"algorithm": "SHA256", "checksumValue": "90c1c2f89054ecf00dec91a692cbd398c1fd40738ec19fd31d63729d721a482f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/__pycache__/deprecation.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-26", "checksums": [{"algorithm": "SHA1", "checksumValue": "2756c6696732666e22a6e5a0e0ddeda37278a4c0"}, {"algorithm": "SHA256", "checksumValue": "e371c1daa56de2a9e027bc84653b157bb24195bc8f6a9ca95aed957414d27c79"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/__pycache__/usage.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-27", "checksums": [{"algorithm": "SHA1", "checksumValue": "867ec79ba97642e4dd28c75f8bfd6ff46640d094"}, {"algorithm": "SHA256", "checksumValue": "c30f3970eab5d8caf86462bde913b3d9d831751ef0697a97c63e9d5195d92444"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/__pycache__/text.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-28", "checksums": [{"algorithm": "SHA1", "checksumValue": "e68616867e556f8b8c6ff63e7b4b7c9f089529a3"}, {"algorithm": "SHA256", "checksumValue": "a3b9e49fcac1753aabf971c84fdef6b08808bb1883ca643990f56407347bbad1"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/terminal/spinners.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-29", "checksums": [{"algorithm": "SHA1", "checksumValue": "374b021d41268bad2c596bb2500444618821ed86"}, {"algorithm": "SHA256", "checksumValue": "e41cf15472ab8b39dc9518eb5b060493697572dd2ad1676ea4922b92e23d8257"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/terminal/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-30", "checksums": [{"algorithm": "SHA1", "checksumValue": "db77f025a15e847d8d3f2caaea3f2516546bfc4c"}, {"algorithm": "SHA256", "checksumValue": "fdcb146788480f4013c13bcf5d4f0aac07ba6730ff8144bbfed3771660870384"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/terminal/html.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-31", "checksums": [{"algorithm": "SHA1", "checksumValue": "e682d89018866fffe1d9400879eb35a59419224c"}, {"algorithm": "SHA256", "checksumValue": "c3f133f5a48148946eb52c071749c77b43facc645d81c158c0e624a3061ab42a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/terminal/__pycache__/html.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-32", "checksums": [{"algorithm": "SHA1", "checksumValue": "a63fb24bf73b35de6a7c8d829eea90984aab6405"}, {"algorithm": "SHA256", "checksumValue": "1fc3607d9909016b5ce06f3bd5fe7ea759eea3c6ce0e6ad0f1dbd12226275de0"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/terminal/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-33", "checksums": [{"algorithm": "SHA1", "checksumValue": "362d3f268f9928a9e71e679d529e9741bab2ceb2"}, {"algorithm": "SHA256", "checksumValue": "7ab2c85773152b223d3fa486458d701afbac8813d732b4f3ab921ec78731919b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly/terminal/__pycache__/spinners.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-34", "checksums": [{"algorithm": "SHA1", "checksumValue": "71bcd032778cc825550ca2ec311b2d40c0600a18"}, {"algorithm": "SHA256", "checksumValue": "813895d24b0a2286939e0e20b792d660fbe034b2f92fcba1b6464e8659617e6c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly-10.0.dist-info/entry_points.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-35", "checksums": [{"algorithm": "SHA1", "checksumValue": "9d6731576e0d137a6daf04638bb1396bf7303e94"}, {"algorithm": "SHA256", "checksumValue": "4ac48f4117809f2734066150450f120b3bb110ac1d3b32170795e0560dbbc1f5"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly-10.0.dist-info/LICENSE.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-36", "checksums": [{"algorithm": "SHA1", "checksumValue": "5b6c60cd0ac269ef8a963aeb5ab3a76bcfe96ca2"}, {"algorithm": "SHA256", "checksumValue": "2680b60a95facc8ce7abef05f54d8df657ecbc2a2883a997b6d455ee194b2186"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly-10.0.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-37", "checksums": [{"algorithm": "SHA1", "checksumValue": "5ffb8c87cdb120498797ab5e07293b15cc08a54a"}, {"algorithm": "SHA256", "checksumValue": "ede2802a17249a50f86685899169a19d3b35a673ff6f317ee7a553ab40fb588a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly-10.0.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-38", "checksums": [{"algorithm": "SHA1", "checksumValue": "b696d0e91ff81c8ef2e96fbc6e5afe9cde7d289f"}, {"algorithm": "SHA256", "checksumValue": "f86fedd281ae13b503d03ad2a55667ab584730157d0c3d97912e6fed7a664e79"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly-10.0.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-humanfriendly-39", "checksums": [{"algorithm": "SHA1", "checksumValue": "cfc3934b5effc7c3b11b3f6efcb8c317df174c8d"}, {"algorithm": "SHA256", "checksumValue": "0537afe49d5d8864463a7539e83ca5664daf1c3982bb04de44fa0bef653f2093"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/humanfriendly-10.0.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-humanfriendly", "packages": [{"SPDXID": "SPDXRef-Package-python3-humanfriendly", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-humanfriendly-1", "SPDXRef-PackagedFile-python3-humanfriendly-2", "SPDXRef-PackagedFile-python3-humanfriendly-3", "SPDXRef-PackagedFile-python3-humanfriendly-4", "SPDXRef-PackagedFile-python3-humanfriendly-5", "SPDXRef-PackagedFile-python3-humanfriendly-6", "SPDXRef-PackagedFile-python3-humanfriendly-7", "SPDXRef-PackagedFile-python3-humanfriendly-8", "SPDXRef-PackagedFile-python3-humanfriendly-9", "SPDXRef-PackagedFile-python3-humanfriendly-10", "SPDXRef-PackagedFile-python3-humanfriendly-11", "SPDXRef-PackagedFile-python3-humanfriendly-12", "SPDXRef-PackagedFile-python3-humanfriendly-13", "SPDXRef-PackagedFile-python3-humanfriendly-14", "SPDXRef-PackagedFile-python3-humanfriendly-15", "SPDXRef-PackagedFile-python3-humanfriendly-16", "SPDXRef-PackagedFile-python3-humanfriendly-17", "SPDXRef-PackagedFile-python3-humanfriendly-18", "SPDXRef-PackagedFile-python3-humanfriendly-19", "SPDXRef-PackagedFile-python3-humanfriendly-20", "SPDXRef-PackagedFile-python3-humanfriendly-21", "SPDXRef-PackagedFile-python3-humanfriendly-22", "SPDXRef-PackagedFile-python3-humanfriendly-23", "SPDXRef-PackagedFile-python3-humanfriendly-24", "SPDXRef-PackagedFile-python3-humanfriendly-25", "SPDXRef-PackagedFile-python3-humanfriendly-26", "SPDXRef-PackagedFile-python3-humanfriendly-27", "SPDXRef-PackagedFile-python3-humanfriendly-28", "SPDXRef-PackagedFile-python3-humanfriendly-29", "SPDXRef-PackagedFile-python3-humanfriendly-30", "SPDXRef-PackagedFile-python3-humanfriendly-31", "SPDXRef-PackagedFile-python3-humanfriendly-32", "SPDXRef-PackagedFile-python3-humanfriendly-33", "SPDXRef-PackagedFile-python3-humanfriendly-34", "SPDXRef-PackagedFile-python3-humanfriendly-35", "SPDXRef-PackagedFile-python3-humanfriendly-36", "SPDXRef-PackagedFile-python3-humanfriendly-37", "SPDXRef-PackagedFile-python3-humanfriendly-38", "SPDXRef-PackagedFile-python3-humanfriendly-39"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "MIT", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-humanfriendly", "packageVerificationCode": {"packageVerificationCodeValue": "ff49658fb3825fc870b8e847f465cd5390a1980b"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "10.0"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-humanfriendly:SPDXRef-Recipe-python3-humanfriendly", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-Package-python3-humanfriendly", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-21", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-22", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-23", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-24", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-25", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-26", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-27", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-28", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-29", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-30", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-31", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-32", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-33", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-34", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-35", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-36", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-37", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-38", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-humanfriendly-39", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-humanfriendly"}], "spdxVersion": "SPDX-2.2"}