{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2025-05-17T05:21:05Z", "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-flask-b2aaa645-0f44-5d76-aaec-ab66c112463c", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "0f66d27d06bea42ccf5c909ce08c5eda88f1dd40"}, "externalDocumentId": "DocumentRef-recipe-python3-flask", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-flask-f0ede823-8bce-5309-9eea-7a85c003ca4d"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-flask-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "33b883de663cdf76623371e19c3127f0136cc041"}, {"algorithm": "SHA256", "checksumValue": "e52b01b9d028ba7dc4ff765245724b0765773407402e8bec40c294bf3a9c25f3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask-3.0.2.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "27e3e9826bf26dc90d10d5d2710091ad9c9a7a06"}, {"algorithm": "SHA256", "checksumValue": "6c13fb853392e5fcfdccbb42eec3e87c164094c904bc1c6eecaa92ea5e65bdce"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask-3.0.2.dist-info/entry_points.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "aae9ecfb44813b68ca525ba7fa0d988615399c86"}, {"algorithm": "SHA256", "checksumValue": "1196c6921ec87b83e865f450f08d19b8ff5592537f4ef719e83484e546abe33e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask-3.0.2.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "2ea2b843ea9f81b4aaf09c2677bfe94cce712170"}, {"algorithm": "SHA256", "checksumValue": "043ea60e1b5b2753cc26218df13c0184b2d781d092396e7bfbe5af1befefb5f4"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask-3.0.2.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "e32a549b135c4b2b268107adc12d13cca2ca1e8c"}, {"algorithm": "SHA256", "checksumValue": "489a8e1108509ed98a37bb983e11e0f7e1d31f0bd8f99a79c8448e7ff37d07ea"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask-3.0.2.dist-info/LICENSE.rst", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "a04e5a2ebdd2ed7888003bfd38cdb217d59b0ce3"}, {"algorithm": "SHA256", "checksumValue": "3c6203852b56fde7d18e969adf31c8a68fa1b52b49391e35229dce2563d8070a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/debughelpers.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "cb4c9304ab7463d4a164d527f017bf2f6f302745"}, {"algorithm": "SHA256", "checksumValue": "dc11576f76cfed1e6bf972c1ba86e17336f10eef3ed4b591cd8ba16ebfa5c1a1"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/testing.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "6d8f21ab856f694d6ade67534df58f740e78d5ce"}, {"algorithm": "SHA256", "checksumValue": "f2c33758c4ee6e2d5c05bd9cfe53e45a937427c74c02aae029160b2e2d5d0952"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/logging.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "39fc06a17692e8e311b7e0f9a028a074bed3a21e"}, {"algorithm": "SHA256", "checksumValue": "79e813ffae1c48ea9a28ec08fc09b75f06824893d9f54109e849922f4aa0f318"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/cli.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "4b01b616a52e69dd7b94b72e50e3dae0491b0481"}, {"algorithm": "SHA256", "checksumValue": "1fbbb81f3367fbeae218c4ede46931507a5847309abfe58319228d9c148431c5"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/blueprints.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "a0c723e6e39cf9cfb7ec1ee87a9fa46099d8bc72"}, {"algorithm": "SHA256", "checksumValue": "5dd419992b4198f22cf2df77b63c7aa4eec19b78286c068e3569057141da19ab"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/globals.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "796763af7b3ff551b69da965fe9768008295ac55"}, {"algorithm": "SHA256", "checksumValue": "eb132a7550341484365352956865f79733427573f3a073da6b486f40235c7d29"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "5881377c179be072d0d11e81eb3e0822b61ca93b"}, {"algorithm": "SHA256", "checksumValue": "4222fd2a4413f1159cd07536004dba630e6674e90db0abfc4c41446d792a8499"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/config.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "81c4cdba4dfbd04203740aea7ace209aa2aa1df4"}, {"algorithm": "SHA256", "checksumValue": "57b94c530c3b0aa809d93854067d4f89ab59b506a73b2b7b399a6ed86648fb7e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/signals.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "d8afd63036af09357c258491168a055816130cb6"}, {"algorithm": "SHA256", "checksumValue": "9b58f9b4827122ef3fb0f3e04c007f1b84d3879d90f87a03bb0fea1d5e49e7d8"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/wrappers.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "235727669d2347efcde8314826447d13b3522c17"}, {"algorithm": "SHA256", "checksumValue": "6d8b7d7846a845059d7a3107143f11131f63c5511d669b44085b15ec5e3d2279"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__main__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "ecfba4579a7cf2fca5912e6a6b6526bc1c9aaadc"}, {"algorithm": "SHA256", "checksumValue": "e1ab4384927f72957554cab8aac7d4e04ffad4cd6837dde3952d87f608eb979f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/ctx.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "7f3de85c97fdd631317fed69ec4b3418c9e1e8cb"}, {"algorithm": "SHA256", "checksumValue": "b58adc43fef71ae49954483016bf9e32657af54ae21500c19adf30649200aaf8"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/helpers.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "940aafa4cb24b5be98adacfb1437d248707ccc61"}, {"algorithm": "SHA256", "checksumValue": "4d07e1bd296fd50a5a3c779e473fca7bb26689214c3074feac9478b6ab041dd7"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/app.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "06bcda8565a275ff4b1fe2da977127d9d21aa9f5"}, {"algorithm": "SHA256", "checksumValue": "6c8a594708937e76099f78a456708f705da436dc91cf475fa6cb8c0032294897"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/sessions.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-21", "checksums": [{"algorithm": "SHA1", "checksumValue": "7f862dec8473a326de77bbca181271516d1888a9"}, {"algorithm": "SHA256", "checksumValue": "65abcafb0576f18bfc09007bbbbdea669fe32da9696d676b5d2dfb411d5fb4dd"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/typing.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-22", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/py.typed", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-23", "checksums": [{"algorithm": "SHA1", "checksumValue": "c2dd054203b2f946ae29a13941da1a7136999ee9"}, {"algorithm": "SHA256", "checksumValue": "d937172d3f3902c7e59b65bd58e485c4a0a6627e5ee3dc3f26483df8d69a256a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/templating.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-24", "checksums": [{"algorithm": "SHA1", "checksumValue": "c62acd6fd1793573bc9b73ea7a1911150e9ef601"}, {"algorithm": "SHA256", "checksumValue": "07ae9b4ef60105c1cc624e1d03549c643d284d14c1974239b26a759519bdae22"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/views.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-25", "checksums": [{"algorithm": "SHA1", "checksumValue": "9f59cab5ca90e5e7db46572f333cabcbb82434b6"}, {"algorithm": "SHA256", "checksumValue": "f524920ba03fcf35e17045587fdc24acac76af8b83a9f216b2744d612bc37255"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/sansio/scaffold.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-26", "checksums": [{"algorithm": "SHA1", "checksumValue": "8fa1083cf91fa55b917afa326dbf87f437e15cc2"}, {"algorithm": "SHA256", "checksumValue": "4ea7beec4919fad6d67219bc883a027c3f38f1fd3fde72efe8d3637883ef1f03"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/sansio/blueprints.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-27", "checksums": [{"algorithm": "SHA1", "checksumValue": "7f05a6b9cf609c5846306f3b915243e096d92c5d"}, {"algorithm": "SHA256", "checksumValue": "fb45f5b440a78a59b3d5ca20c7e621370e5dee0b8aec62ababf0c45763b3954d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/sansio/README.md", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-28", "checksums": [{"algorithm": "SHA1", "checksumValue": "0ab16a7c46c014b2c8420f5e04ede8dc2bcede73"}, {"algorithm": "SHA256", "checksumValue": "645d18cbad7434a4a9749d5deaab46e0bd919029b39e0bb41bd1455d97f83bf3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/sansio/app.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-29", "checksums": [{"algorithm": "SHA1", "checksumValue": "a54eabee901e5e23ec51a4048025b824ef279f42"}, {"algorithm": "SHA256", "checksumValue": "9c64f10f2613f25c69d01aebd6209bbfc152c2e016f704af7c60e51716dfb777"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/sansio/__pycache__/scaffold.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-30", "checksums": [{"algorithm": "SHA1", "checksumValue": "96fa958bda4b7381215598ee4c1a7e303765ea0f"}, {"algorithm": "SHA256", "checksumValue": "db657a395ea10213b0117074cdb2d1533361fbae529d10db596b726ed6b72bdf"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/sansio/__pycache__/app.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-31", "checksums": [{"algorithm": "SHA1", "checksumValue": "631b9a738a7235729081f25ef030738523c541d6"}, {"algorithm": "SHA256", "checksumValue": "a4522879f71a786ce4377afed508410cf7ea54a49d4dcaa7d6fa6abe3a45141f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/sansio/__pycache__/blueprints.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-32", "checksums": [{"algorithm": "SHA1", "checksumValue": "2d18f8f4d71dcb3bb3fc830eeec1898a7b53ca71"}, {"algorithm": "SHA256", "checksumValue": "aba881f379528a8a72f340d93eb53ef6619c5b0ac3d26bcb8e2bfd7c7ad16607"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/json/provider.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-33", "checksums": [{"algorithm": "SHA1", "checksumValue": "b015d9e6910062b5ea888a87f50a4b1c77fccf7f"}, {"algorithm": "SHA256", "checksumValue": "84b351f3df296aaa1e7dd78086b69ae70c89cbe6e6441da4d9d578120572d99f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/json/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-34", "checksums": [{"algorithm": "SHA1", "checksumValue": "915c288739ea4042b1c433d8ddc998ad1ef729ec"}, {"algorithm": "SHA256", "checksumValue": "697b25bd0c8ee10a71be2589ab18723a3d020902a5617ab5af41fd0caaa2118f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/json/tag.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-35", "checksums": [{"algorithm": "SHA1", "checksumValue": "e274214f4c1409a35eeb2198902d4cef57b610f7"}, {"algorithm": "SHA256", "checksumValue": "9bf158e3ba89d6ef04b928d086d7d9ad121eef277f1bd04e8ab287ba85259b37"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/json/__pycache__/tag.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-36", "checksums": [{"algorithm": "SHA1", "checksumValue": "933606082ac8e1fc4dfcbbdff5310c6ee9b9882a"}, {"algorithm": "SHA256", "checksumValue": "26eab3a3a32a94a1bbdc489356e631802db17f46351426e724cef6bdb0034b59"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/json/__pycache__/provider.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-37", "checksums": [{"algorithm": "SHA1", "checksumValue": "a471fdb53a83b1bbdb2c9a6117774d2c2fbf9604"}, {"algorithm": "SHA256", "checksumValue": "4605e0343a47e0dc4f6854c3632ce374f83f74003cb17e813fc05b451d3a214a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/json/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-38", "checksums": [{"algorithm": "SHA1", "checksumValue": "dab1ec0ce01ed046b30d844b477499a8bec447a6"}, {"algorithm": "SHA256", "checksumValue": "98775cda26d48163c24d2730640f894ad74ed42b24f587720be40dddaaca11d9"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/testing.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-39", "checksums": [{"algorithm": "SHA1", "checksumValue": "c87b282ee0283797ea99a03321bb613357386f9d"}, {"algorithm": "SHA256", "checksumValue": "b2aaeb3337765fb1315c6f5c03a62fdb0fa8beabb49580501ddbfab3e168866d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/ctx.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-40", "checksums": [{"algorithm": "SHA1", "checksumValue": "3b07f1e3cee3ad34bb250f3545baab1c1adbcc06"}, {"algorithm": "SHA256", "checksumValue": "5c495bcdb7e925d59e55ff8ef789a99d61f71895c58ff667060847b827b7af94"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/__main__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-41", "checksums": [{"algorithm": "SHA1", "checksumValue": "1d8e1112969ab21323cffacd66cf26de107d85c6"}, {"algorithm": "SHA256", "checksumValue": "743d92e12261ea9b2b4165d39d2258c1e93823e153492cf1de0e5219f704fe77"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/app.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-42", "checksums": [{"algorithm": "SHA1", "checksumValue": "03fa7a7f585337cd4f6bcd9d43d97af5d8670334"}, {"algorithm": "SHA256", "checksumValue": "7a9503d842d857647cc0f1f567abd920beb212e0544f504d29f8e4f92b6f2c9b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/signals.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-43", "checksums": [{"algorithm": "SHA1", "checksumValue": "12a705cbb1e15df3e9ec3ded7b5e05bcfe8ea3da"}, {"algorithm": "SHA256", "checksumValue": "eaed84ed2dcf72d9639fa67c507390ad3454ebc5a09386adeee89ff2dccefdcb"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/cli.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-44", "checksums": [{"algorithm": "SHA1", "checksumValue": "e6f511273fc71a3c69a44b50c80217ca16f9ebae"}, {"algorithm": "SHA256", "checksumValue": "fbb11c8c20dd1c97d086626106a6376b5fc7329d46a0275e7d79104368a7c374"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/wrappers.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-45", "checksums": [{"algorithm": "SHA1", "checksumValue": "14c415c32e078cefb3e6c736a3c0496bcc64b9c4"}, {"algorithm": "SHA256", "checksumValue": "122eb88b7c6329d04cac4969593e6d6b6e5e94322375e9a8ddbcdab08f16dff3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/typing.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-46", "checksums": [{"algorithm": "SHA1", "checksumValue": "eefb0764a4ffcf340c076fceee8f6e564ee1488e"}, {"algorithm": "SHA256", "checksumValue": "4cfcd6c95e8c08b8178dea0ee70dbbcf5acfbd33b14077833b882198b9ff58a9"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/globals.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-47", "checksums": [{"algorithm": "SHA1", "checksumValue": "f1f2cd68395cb336310dcc36ea196666be931849"}, {"algorithm": "SHA256", "checksumValue": "9d27c1fbcd971ec3aedc8b1d1370f16841ee494f405f0e8f47e0be0710972bf1"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/helpers.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-48", "checksums": [{"algorithm": "SHA1", "checksumValue": "7b9014712271992cc2e61e7fa9a9fb34e816e601"}, {"algorithm": "SHA256", "checksumValue": "212d26962a407123362e44ea21aad652b40e6257c6a146292aca1dc5ce277d76"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/views.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-49", "checksums": [{"algorithm": "SHA1", "checksumValue": "508c5bc4547460e35d0840412c59d76ccebe241b"}, {"algorithm": "SHA256", "checksumValue": "c3db2e1eea28372ee163a56b6441a7714e7ceb5e1b86e4fb204f5fd6b8f632d3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/sessions.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-50", "checksums": [{"algorithm": "SHA1", "checksumValue": "ede2745e9311cf1c5f361166c09bca3012126efe"}, {"algorithm": "SHA256", "checksumValue": "03cb1160453ef3de16e2aae189b12f0a1abe1983568c21cf46ca0b00335b6ba5"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/blueprints.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-51", "checksums": [{"algorithm": "SHA1", "checksumValue": "ea482eee5be82a5dcfff3f46f34207e3efaf83ea"}, {"algorithm": "SHA256", "checksumValue": "5e7b642772c91575e4cf8b93e977c9dc42266570cf0a3863fbca89e1ac84410b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/logging.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-52", "checksums": [{"algorithm": "SHA1", "checksumValue": "67aa180fd09b4f8122b1afd636db438bcd090f94"}, {"algorithm": "SHA256", "checksumValue": "76bcf1e0b2a77b1968bbea7ed7adec2ae85ee02c5f4373e418a37df7fbbf4123"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/templating.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-53", "checksums": [{"algorithm": "SHA1", "checksumValue": "fb0a20663ed880c559bd4a8a0f348d9f2fd920e7"}, {"algorithm": "SHA256", "checksumValue": "8fca1ff0a8542d01a6ea70f6ac396bde3c8b3767269e26859751cd4524be0efb"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/debughelpers.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-54", "checksums": [{"algorithm": "SHA1", "checksumValue": "640dc143f53d8ef1e1a93372c48fd21b62404750"}, {"algorithm": "SHA256", "checksumValue": "53aed7b1487330aff44fed28de44ee16226c41ff949a6a5ff640680d28ebb2a4"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-55", "checksums": [{"algorithm": "SHA1", "checksumValue": "c5f49bd4f5964518c35e764d6a80fa8a5c22f60f"}, {"algorithm": "SHA256", "checksumValue": "ea9a7b02187660190e817ad1ff1fd047782a3f9a3102554e5ed2e619de23e579"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/flask/__pycache__/config.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-flask-56", "checksums": [{"algorithm": "SHA1", "checksumValue": "d62fb55975be0005b030716a91510c39b1155158"}, {"algorithm": "SHA256", "checksumValue": "5354589157fd49b1099d3569ab1bf12333f6e7aef497fb857de2d9ee7e36ab0a"}], "copyrightText": "NOASSERTION", "fileName": "usr/bin/flask", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-flask", "packages": [{"SPDXID": "SPDXRef-Package-python3-flask", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-flask-1", "SPDXRef-PackagedFile-python3-flask-2", "SPDXRef-PackagedFile-python3-flask-3", "SPDXRef-PackagedFile-python3-flask-4", "SPDXRef-PackagedFile-python3-flask-5", "SPDXRef-PackagedFile-python3-flask-6", "SPDXRef-PackagedFile-python3-flask-7", "SPDXRef-PackagedFile-python3-flask-8", "SPDXRef-PackagedFile-python3-flask-9", "SPDXRef-PackagedFile-python3-flask-10", "SPDXRef-PackagedFile-python3-flask-11", "SPDXRef-PackagedFile-python3-flask-12", "SPDXRef-PackagedFile-python3-flask-13", "SPDXRef-PackagedFile-python3-flask-14", "SPDXRef-PackagedFile-python3-flask-15", "SPDXRef-PackagedFile-python3-flask-16", "SPDXRef-PackagedFile-python3-flask-17", "SPDXRef-PackagedFile-python3-flask-18", "SPDXRef-PackagedFile-python3-flask-19", "SPDXRef-PackagedFile-python3-flask-20", "SPDXRef-PackagedFile-python3-flask-21", "SPDXRef-PackagedFile-python3-flask-22", "SPDXRef-PackagedFile-python3-flask-23", "SPDXRef-PackagedFile-python3-flask-24", "SPDXRef-PackagedFile-python3-flask-25", "SPDXRef-PackagedFile-python3-flask-26", "SPDXRef-PackagedFile-python3-flask-27", "SPDXRef-PackagedFile-python3-flask-28", "SPDXRef-PackagedFile-python3-flask-29", "SPDXRef-PackagedFile-python3-flask-30", "SPDXRef-PackagedFile-python3-flask-31", "SPDXRef-PackagedFile-python3-flask-32", "SPDXRef-PackagedFile-python3-flask-33", "SPDXRef-PackagedFile-python3-flask-34", "SPDXRef-PackagedFile-python3-flask-35", "SPDXRef-PackagedFile-python3-flask-36", "SPDXRef-PackagedFile-python3-flask-37", "SPDXRef-PackagedFile-python3-flask-38", "SPDXRef-PackagedFile-python3-flask-39", "SPDXRef-PackagedFile-python3-flask-40", "SPDXRef-PackagedFile-python3-flask-41", "SPDXRef-PackagedFile-python3-flask-42", "SPDXRef-PackagedFile-python3-flask-43", "SPDXRef-PackagedFile-python3-flask-44", "SPDXRef-PackagedFile-python3-flask-45", "SPDXRef-PackagedFile-python3-flask-46", "SPDXRef-PackagedFile-python3-flask-47", "SPDXRef-PackagedFile-python3-flask-48", "SPDXRef-PackagedFile-python3-flask-49", "SPDXRef-PackagedFile-python3-flask-50", "SPDXRef-PackagedFile-python3-flask-51", "SPDXRef-PackagedFile-python3-flask-52", "SPDXRef-PackagedFile-python3-flask-53", "SPDXRef-PackagedFile-python3-flask-54", "SPDXRef-PackagedFile-python3-flask-55", "SPDXRef-PackagedFile-python3-flask-56"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "BSD-3-Clause", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-flask", "packageVerificationCode": {"packageVerificationCodeValue": "0097bcb570546073ce70869f01c1e89af766a31e"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "3.0.2"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-flask:SPDXRef-Recipe-python3-flask", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-Package-python3-flask", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-21", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-22", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-23", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-24", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-25", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-26", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-27", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-28", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-29", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-30", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-31", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-32", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-33", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-34", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-35", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-36", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-37", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-38", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-39", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-40", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-41", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-42", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-43", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-44", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-45", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-46", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-47", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-48", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-49", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-50", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-51", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-52", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-53", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-54", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-55", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-flask-56", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-flask"}], "spdxVersion": "SPDX-2.2"}