{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2025-05-10T19:32:38Z", "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-typogrify-8cba2f86-793e-5e11-85ad-a210c1963e02", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "3f78aa1abe9cf929350c4eb035b32812f7c6d35b"}, "externalDocumentId": "DocumentRef-recipe-python3-typogrify", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-typogrify-897143eb-28e9-5858-8d69-d32a1c87d863"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "b696d0e91ff81c8ef2e96fbc6e5afe9cde7d289f"}, {"algorithm": "SHA256", "checksumValue": "f86fedd281ae13b503d03ad2a55667ab584730157d0c3d97912e6fed7a664e79"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify-2.0.7.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "c92ebb46a88fc96552b74703b74bae9b13cdf6fe"}, {"algorithm": "SHA256", "checksumValue": "267effafd5886150e433d04eaee58ea3b5a6ebc29897bcc2fc7efb3e17ab736f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify-2.0.7.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "36e5a9d5451ab860a39b5f6b5358db4d0840990f"}, {"algorithm": "SHA256", "checksumValue": "0f00513159c64862b6c01fe0a0474e483869642e8155a39e32476ab035b6c707"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify-2.0.7.dist-info/LICENSE.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "ab89eaa750f757eaad07683e352842a8997acbb5"}, {"algorithm": "SHA256", "checksumValue": "90cbace7553ea89decc0dcd4d5a19a0239ff13536901924edb607301bc6d3c7f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify-2.0.7.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "faae6d7bbae10b69e15f0269cc196bf572c78eb9"}, {"algorithm": "SHA256", "checksumValue": "eda6385cbc9b02cd825d8fe1b929842911b7f71927c53ecf34130e787ed87f79"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify-2.0.7.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "a3097b9ac265312260f9d3377c01da532b362573"}, {"algorithm": "SHA256", "checksumValue": "052c325d9eb5192bc064ec1177618817f2742cb389c1ef801313f928f2be0f0f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify/filters.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "50411f4fc1b1ee2dd4e863e08178b9d9613f92de"}, {"algorithm": "SHA256", "checksumValue": "2f868e82f0c4f67fdea8bfe633f8f96ceddb43bdeaeae94da6756e1bc3a6a961"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "a441a42c7a00dd85fd70e11a3ec21ff416bffa0c"}, {"algorithm": "SHA256", "checksumValue": "2e174f5d88088e6aeb8d57d4549229cb2ebf14eb3ef5244b988000412fc694a8"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify/__pycache__/filters.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "518314df268ba7795864c40472cd2d4a021fc7af"}, {"algorithm": "SHA256", "checksumValue": "080bec5482e4733d63b2ffb84f5d19d44981c5149d5cc3cb8ddbe605d3879cb7"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "def8fbd78df1d6897f52f5d262dd9e11e0316898"}, {"algorithm": "SHA256", "checksumValue": "efa41c59e863dcc30faf3ab04790a6ea97c2cd9daa178a4881a977ab0f1a0605"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify/templatetags/typogrify_tags.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "3dc82a6d3659954db3519057e1a748f963f46520"}, {"algorithm": "SHA256", "checksumValue": "1233535c64fdf4fe27d1d9d416e666777220562d9002ca29dadc2f739b90e556"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify/templatetags/jinja_filters.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify/templatetags/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "2c4be744d3106a7b0a0a775d25959ddcbe7dbcb5"}, {"algorithm": "SHA256", "checksumValue": "409c66d4ce0bddd655502826cade5ddc457881c2a3e6e6f5e6edd941ae5e37d6"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify/templatetags/__pycache__/jinja_filters.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "3400ab1dbb31b00d1ec595ebbd64f8ff8a11fd40"}, {"algorithm": "SHA256", "checksumValue": "04495bf4940cdd6900e3ca2ffba4ec3730f9cf7c30f354f9ce2e556f8ae6fe7c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify/templatetags/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "959ef0e267db2e150940f9b464a47360e1438fcf"}, {"algorithm": "SHA256", "checksumValue": "edd0c116875bb969627c45aebab9aa728d62757d6104220937090790f8186b55"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify/templatetags/__pycache__/typogrify_tags.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "1efae39a6ae44dd1661c94ef2f5857e7852b593a"}, {"algorithm": "SHA256", "checksumValue": "cf196380372f3ec180dacd9808abf678774d63b84eb6bcaf114bc4c04b6dede8"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify/packages/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "4643a360048a35c2dd9d10b1fc8247c690fc95fb"}, {"algorithm": "SHA256", "checksumValue": "6a8215864f25ea047d816d3cd4fd04a568ea0f0a303ed1f5ecbd80729a5345b3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify/packages/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "527e583efebc2f0121f0c3d60f65a0fa45990fe6"}, {"algorithm": "SHA256", "checksumValue": "67226f4098e7ade71979e172d2c44eaebf53b8f04336b903ef67e362052481d1"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify/packages/titlecase/tests.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "5d7e23aab1d764b6556674056f928f0897a261f4"}, {"algorithm": "SHA256", "checksumValue": "5b033867d51e358b3c334c80e1cd2bcf11fbce010384c608a5bf9af42999a63f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify/packages/titlecase/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "cbe4489341043093c2cdcb04df3ccbce958359ee"}, {"algorithm": "SHA256", "checksumValue": "6d6772cd023d826eeb7cdd5ea174280e8c017e61999496368609b02e633d9d8a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify/packages/titlecase/__pycache__/tests.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-typogrify-21", "checksums": [{"algorithm": "SHA1", "checksumValue": "e783cafb7e42e48de7130c46719d49d4787afb83"}, {"algorithm": "SHA256", "checksumValue": "1baac1bc488035a4f3d8aa4e8280de272d28a3d61f92b43518ae292ea6e41795"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/typogrify/packages/titlecase/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-typogrify", "packages": [{"SPDXID": "SPDXRef-Package-python3-typogrify", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-typogrify-1", "SPDXRef-PackagedFile-python3-typogrify-2", "SPDXRef-PackagedFile-python3-typogrify-3", "SPDXRef-PackagedFile-python3-typogrify-4", "SPDXRef-PackagedFile-python3-typogrify-5", "SPDXRef-PackagedFile-python3-typogrify-6", "SPDXRef-PackagedFile-python3-typogrify-7", "SPDXRef-PackagedFile-python3-typogrify-8", "SPDXRef-PackagedFile-python3-typogrify-9", "SPDXRef-PackagedFile-python3-typogrify-10", "SPDXRef-PackagedFile-python3-typogrify-11", "SPDXRef-PackagedFile-python3-typogrify-12", "SPDXRef-PackagedFile-python3-typogrify-13", "SPDXRef-PackagedFile-python3-typogrify-14", "SPDXRef-PackagedFile-python3-typogrify-15", "SPDXRef-PackagedFile-python3-typogrify-16", "SPDXRef-PackagedFile-python3-typogrify-17", "SPDXRef-PackagedFile-python3-typogrify-18", "SPDXRef-PackagedFile-python3-typogrify-19", "SPDXRef-PackagedFile-python3-typogrify-20", "SPDXRef-PackagedFile-python3-typogrify-21"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "BSD-3-Clause", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-typogrify", "packageVerificationCode": {"packageVerificationCodeValue": "21c4b345b667b174ab48499b6463ff67c1546cac"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "2.0.7"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-typogrify:SPDXRef-Recipe-python3-typogrify", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-Package-python3-typogrify", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-typogrify-21", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-typogrify"}], "spdxVersion": "SPDX-2.2"}