{"name": "werkzeug-2.1.1", "files": [{"SPDXID": "SPDXRef-File-newurl.html-0014525fdb6cde7346722499d88e14ef0a488b440394faf0c754b2c0f7b57a27", "fileName": "new_url.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "0014525fdb6cde7346722499d88e14ef0a488b440394faf0c754b2c0f7b57a27"}, {"algorithm": "SHA1", "checksumValue": "c54599208e131a00c1668c531a7066a114493cb1"}, {"algorithm": "MD5", "checksumValue": "6eae158b5ab46387fa3098abccae1b19"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-managecupoftee.py-008c9b70e1fb80f68a53aefad88b2fecc86c04a56c8916149680fee506b03020", "fileName": "manage-cupoftee.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "008c9b70e1fb80f68a53aefad88b2fecc86c04a56c8916149680fee506b03020"}, {"algorithm": "SHA1", "checksumValue": "bc6d26f9f5a9803615c9ada63c1ec6e4464ec48c"}, {"algorithm": "MD5", "checksumValue": "5c82191e14d9d16b7672723f35076f6d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-style.css-01261951c70fdaa2b7b3f57765bf484d42e556644af01ae77c23e5621ce1b6df", "fileName": "style.css", "checksums": [{"algorithm": "SHA256", "checksumValue": "01261951c70fdaa2b7b3f57765bf484d42e556644af01ae77c23e5621ce1b6df"}, {"algorithm": "SHA1", "checksumValue": "1d97d7b371ed9b204332fa121283db397e8f3403"}, {"algorithm": "MD5", "checksumValue": "4aef3cb4837fc78724d4fb9d3bb30d2d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dependencylinks.txt-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b", "fileName": "dependency_links.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}, {"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "MD5", "checksumValue": "68b329da9893e34099c7d8ad5cb9c940"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-docs.txt-0228876208c57043784dcb00ee459505ac4358f6da80c2e2c1e938416a976d7b", "fileName": "docs.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "0228876208c57043784dcb00ee459505ac4358f6da80c2e2c1e938416a976d7b"}, {"algorithm": "SHA1", "checksumValue": "18b48e99a5298d48777335d99d145efdd7427810"}, {"algorithm": "MD5", "checksumValue": "ffda7424176ebe018b03e568155fe649"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-about.html-04af68ec0df9537aa0665e1c7c940bd4a9b74cd85f2c806ebdb5193f288237b5", "fileName": "about.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "04af68ec0df9537aa0665e1c7c940bd4a9b74cd85f2c806ebdb5193f288237b5"}, {"algorithm": "SHA1", "checksumValue": "543117311457155d51ba9d86f7a7465823d3f70e"}, {"algorithm": "MD5", "checksumValue": "c638b525509cb90dc4885dec713e8908"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-multipart.py-0518c193f9823e3489cf0355bc1826ac91a4dd0c40f6961fb20cc5922dbc6f17", "fileName": "multipart.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "0518c193f9823e3489cf0355bc1826ac91a4dd0c40f6961fb20cc5922dbc6f17"}, {"algorithm": "SHA1", "checksumValue": "4f938b0d3e951d979fce1722d0f93c2b19fd792b"}, {"algorithm": "MD5", "checksumValue": "8b20cdcf712f952ba1d267f5bbc7e96b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-text.txt-063da02e8c38b191bdb4538cf2c8bb6dfb9d13be95d37034062de69c7d8a6d98", "fileName": "text.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "063da02e8c38b191bdb4538cf2c8bb6dfb9d13be95d37034062de69c7d8a6d98"}, {"algorithm": "SHA1", "checksumValue": "573df7b68942c6ab1b38c26462faf9438d530fdc"}, {"algorithm": "MD5", "checksumValue": "6864d96de83bb797cecca2aac49f6a7d"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-file1.png-0a733b99fcd03c5e6359d0973a169bbfaf94485227437480d9c703bbe58e4b4c", "fileName": "file1.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "0a733b99fcd03c5e6359d0973a169bbfaf94485227437480d9c703bbe58e4b4c"}, {"algorithm": "SHA1", "checksumValue": "8872adf860a379cf6eab4faf35a67301b38325c6"}, {"algorithm": "MD5", "checksumValue": "8bfed48756f192ed7afe6eaa4799aae4"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-README.rst-0a82ccb8b6ea4f0c134dda3a0f9aaa5be050b0bb39fd1c46ea24d538185bce64", "fileName": "README.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "0a82ccb8b6ea4f0c134dda3a0f9aaa5be050b0bb39fd1c46ea24d538185bce64"}, {"algorithm": "SHA1", "checksumValue": "2f89ad5908217bda57b55caf31b8bbc9ae238f2d"}, {"algorithm": "MD5", "checksumValue": "b8e659009e739af94435701d586a3785"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ICONLICENSE.md-0e103a6358149792707e0d0d14df518f8556213b7cb54c7422f7467f4bb1f7eb", "fileName": "ICON_LICENSE.md", "checksums": [{"algorithm": "SHA256", "checksumValue": "0e103a6358149792707e0d0d14df518f8556213b7cb54c7422f7467f4bb1f7eb"}, {"algorithm": "SHA1", "checksumValue": "f040b2dbca14dc5a59baf34beaaf9665c32b0af8"}, {"algorithm": "MD5", "checksumValue": "44921d713d160eb0d2a7004e35675485"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-content.png-0e3508d340c9b442b0c47af7284ca0d4515ba8546b61db896e5ae47d31851167", "fileName": "content.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "0e3508d340c9b442b0c47af7284ca0d4515ba8546b61db896e5ae47d31851167"}, {"algorithm": "SHA1", "checksumValue": "0b0a572c84b91868b254e0cd3cec46adc674b49a"}, {"algorithm": "MD5", "checksumValue": "dbc2fcea7a37e9e53250d92f10c2cc43"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utils.py-64a128792a6e1ff8cc45dd4c0a50d176992055dee40be8ad9963da3b9719d1d5", "fileName": "utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "64a128792a6e1ff8cc45dd4c0a50d176992055dee40be8ad9963da3b9719d1d5"}, {"algorithm": "SHA1", "checksumValue": "4969aaca5614d2565c3a2e7a642857649ab68417"}, {"algorithm": "MD5", "checksumValue": "084a99407562f9be80edb14fd53dd724"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testutils.py-6590f56d40dc5c92104070e73f56561abe4cae320caa14fb319b42e0de6f2d5a", "fileName": "test_utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "6590f56d40dc5c92104070e73f56561abe4cae320caa14fb319b42e0de6f2d5a"}, {"algorithm": "SHA1", "checksumValue": "9605cc41f731627655dac8c4b6f3448d1d69ce01"}, {"algorithm": "MD5", "checksumValue": "64523ddb9269804f8e720b107754b780"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-index.html-65e88f53607d9c2182ad9a47ad3f08b2d3eb9b90627c22c4ff7d807f0acdf11c", "fileName": "index.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "65e88f53607d9c2182ad9a47ad3f08b2d3eb9b90627c22c4ff7d807f0acdf11c"}, {"algorithm": "SHA1", "checksumValue": "6b1a09f07bb62ab325d5d913f52f5652dc21cde5"}, {"algorithm": "MD5", "checksumValue": "9096ac98de7253e29f899af3498b8623"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-complexrouting.py-680afa4ca8bf501882fc0640e315a434e375d369f9b2fb28c5b379ad296990c3", "fileName": "complex_routing.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "680afa4ca8bf501882fc0640e315a434e375d369f9b2fb28c5b379ad296990c3"}, {"algorithm": "SHA1", "checksumValue": "203797afdd02b2b485892b839df00a477dde89c1"}, {"algorithm": "MD5", "checksumValue": "157ce44628fc39f84dd4b85478ea1cfb"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-terms.rst-697eeb796e3152b0ab10a8fd073188592f6990b0227b52f6d9d243742214f305", "fileName": "terms.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "697eeb796e3152b0ab10a8fd073188592f6990b0227b52f6d9d243742214f305"}, {"algorithm": "SHA1", "checksumValue": "ed0ec5f01ddfcafcde74fde561c1a56c5654ba91"}, {"algorithm": "MD5", "checksumValue": "d42e27d56cfaf6111e40f0069ccb81b5"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-views.py-6e29ff9a17d670f487994c8e83a259aa62cccf263f6b7bb1471b0681a4454268", "fileName": "views.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "6e29ff9a17d670f487994c8e83a259aa62cccf263f6b7bb1471b0681a4454268"}, {"algorithm": "SHA1", "checksumValue": "333c114a7ccc9506d73c47925af831a5e7aac2a7"}, {"algorithm": "MD5", "checksumValue": "f1637fcc556ddda3f4daa56979e8a6dd"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-conftest.py-6eacb512a485f62ca08951ae4ec1596c21a65e4308621c74cc5d599922e6791e", "fileName": "conftest.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "6eacb512a485f62ca08951ae4ec1596c21a65e4308621c74cc5d599922e6791e"}, {"algorithm": "SHA1", "checksumValue": "2911b9d785e358382f2b45b1e00e3e44d34714d4"}, {"algorithm": "MD5", "checksumValue": "5fe347ecd386747f1bade3fbaca1b769"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-console.png-6f16b1e915d796f3a28ff29eaaf48d5f4a2325ff3761b9d9ee6cbedc6c7dc360", "fileName": "console.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "6f16b1e915d796f3a28ff29eaaf48d5f4a2325ff3761b9d9ee6cbedc6c7dc360"}, {"algorithm": "SHA1", "checksumValue": "5000245ec6c0156e78d26306e13081ae5d395136"}, {"algorithm": "MD5", "checksumValue": "bc0d3d5aaf8f72d4ab44601664c580d6"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-new.html-6f6a7cc0e787dddb171d612a2fca115059da664f12a7455ae571a4bee090c81a", "fileName": "new.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "6f6a7cc0e787dddb171d612a2fca115059da664f12a7455ae571a4bee090c81a"}, {"algorithm": "SHA1", "checksumValue": "8fb68bc2bf17d2b8cd4d32f3a7acb5f059b7dbdc"}, {"algorithm": "MD5", "checksumValue": "e1b558659a1efdf472ae3423a1adec24"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-httpbasicauth.py-7103a5cceb6d1f0542b72cbb2be6c7c6f96bbf61049aea7daea0e32299472567", "fileName": "httpbasicauth.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7103a5cceb6d1f0542b72cbb2be6c7c6f96bbf61049aea7daea0e32299472567"}, {"algorithm": "SHA1", "checksumValue": "b29176b12841f1d1d78ec58e69313467504d6f77"}, {"algorithm": "MD5", "checksumValue": "e689bc9d28640c876fc33da9553b1897"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-requires.txt-730956f77109ce070e44bfef0b568671a2335fc5909eca40d3e6f61e286df8fe", "fileName": "requires.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "730956f77109ce070e44bfef0b568671a2335fc5909eca40d3e6f61e286df8fe"}, {"algorithm": "SHA1", "checksumValue": "4cf3ac27e954f91272886ac022d67046a5176aff"}, {"algorithm": "MD5", "checksumValue": "f68b378664c9210502abcbf479d4cf9a"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-response.py-7361d45ebaede527fcf97101d5f517c66ea3a7b2eef34291d00fed6d016fc354", "fileName": "response.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7361d45ebaede527fcf97101d5f517c66ea3a7b2eef34291d00fed6d016fc354"}, {"algorithm": "SHA1", "checksumValue": "1455c23058204de302684a0b70b7d2dfc27c2e00"}, {"algorithm": "MD5", "checksumValue": "879297d1eeab933cf8de1ff4e3b68e65"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-application.py-73c6ae7963e0fb888742d4b4b06cf2bd77c411376f509b39ca00c942e12ffee4", "fileName": "application.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "73c6ae7963e0fb888742d4b4b06cf2bd77c411376f509b39ca00c942e12ffee4"}, {"algorithm": "SHA1", "checksumValue": "a3b4277af71d978800f581d9424a3bc7c64dbe84"}, {"algorithm": "MD5", "checksumValue": "1f36191feff7a3881d17cef9d81c3995"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-shortlinkdetails.html-749f97e98520910cc3b0de91ec68c00f95983838901500787184574652abaa43", "fileName": "short_link_details.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "749f97e98520910cc3b0de91ec68c00f95983838901500787184574652abaa43"}, {"algorithm": "SHA1", "checksumValue": "d1d41ddd6dd875df6200b25235be16aa8159a346"}, {"algorithm": "MD5", "checksumValue": "8bd57eebc925f3161d95378b4eb27998"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-upload.py-75d5aa5619becb39793f314244af0970e68b569a78592ff2177169fb5ac1d48e", "fileName": "upload.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "75d5aa5619becb39793f314244af0970e68b569a78592ff2177169fb5ac1d48e"}, {"algorithm": "SHA1", "checksumValue": "18e5e5345826fc263ad3e322ba96b129ffcd6a1f"}, {"algorithm": "MD5", "checksumValue": "8857b92810262e94090416088c110501"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-actionedit.html-780d99f39a9117f7cd9912341b5d5b2805e0be68c98e6c18c82b28194cbb2280", "fileName": "action_edit.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "780d99f39a9117f7cd9912341b5d5b2805e0be68c98e6c18c82b28194cbb2280"}, {"algorithm": "SHA1", "checksumValue": "6292cbac32c705e35be177549713b581f9d14543"}, {"algorithm": "MD5", "checksumValue": "11df034d51ec8340179a691e29f469ca"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-layout.html-7a159aab6c2356825f8d67488c1233901c3014d6f0072c91724ebf5396419bfb", "fileName": "layout.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "7a159aab6c2356825f8d67488c1233901c3014d6f0072c91724ebf5396419bfb"}, {"algorithm": "SHA1", "checksumValue": "743975153516e42e8c6554f0dff801e278b827e6"}, {"algorithm": "MD5", "checksumValue": "3f49d5157ac82476dd104e482800025f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-layout.html-7a159aab6c2356825f8d67488c1233901c3014d6f0072c91724ebf5396419bfb", "fileName": "layout.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "7a159aab6c2356825f8d67488c1233901c3014d6f0072c91724ebf5396419bfb"}, {"algorithm": "SHA1", "checksumValue": "743975153516e42e8c6554f0dff801e278b827e6"}, {"algorithm": "MD5", "checksumValue": "3f49d5157ac82476dd104e482800025f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-streamingapp.py-7a7425b35fb40bdf5cbc06281c07d23cfedaf8f62c416d4fb6b1485289c75eb5", "fileName": "streaming_app.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7a7425b35fb40bdf5cbc06281c07d23cfedaf8f62c416d4fb6b1485289c75eb5"}, {"algorithm": "SHA1", "checksumValue": "f482874108d286e590e7defa0edd07bd13485986"}, {"algorithm": "MD5", "checksumValue": "69f59cf7d154ea507bcc865632580d8e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-about.html-7aa863d57acb8f45870661c4f7f2a5e437d6fedda21602af23b80a4ba2add061", "fileName": "about.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "7aa863d57acb8f45870661c4f7f2a5e437d6fedda21602af23b80a4ba2add061"}, {"algorithm": "SHA1", "checksumValue": "1705b75707a7b8f7bc815281cc36458a6ee004fc"}, {"algorithm": "MD5", "checksumValue": "ecf999c02fcf4d5df53631db5241d2dd"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-shareddata.rst-7ad7407ca05786fcce71f85b4e789eb098bd539d22005358b8c51d02c37cb384", "fileName": "shared_data.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "7ad7407ca05786fcce71f85b4e789eb098bd539d22005358b8c51d02c37cb384"}, {"algorithm": "SHA1", "checksumValue": "b447cd3c737d2340438dfadd177d10f790f16434"}, {"algorithm": "MD5", "checksumValue": "53f07adc2941a6c50d2ac5f6f832974b"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-example.py-7afa448675bce1819f7a87ffed769ca00b807e324ac39e262c699581ad80001e", "fileName": "example.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7afa448675bce1819f7a87ffed769ca00b807e324ac39e262c699581ad80001e"}, {"algorithm": "SHA1", "checksumValue": "187123a96d8fb0c98a6c5d7ad750d1234c1997cf"}, {"algorithm": "MD5", "checksumValue": "08915c2b1c89a87e8a3cf92f72816086"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ie7fullpathrequest.http-7b5c18543bc3839a914c972e3bd8f6b625d28336615668375de86040b84235cb", "fileName": "ie7_full_path_request.http", "checksums": [{"algorithm": "SHA256", "checksumValue": "7b5c18543bc3839a914c972e3bd8f6b625d28336615668375de86040b84235cb"}, {"algorithm": "SHA1", "checksumValue": "074a5d60e3b2b43d32490b902aa1f871dea1a27b"}, {"algorithm": "MD5", "checksumValue": "6b7ab554c80fe91b28a0648233cd6da8"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-favicon.ico-7b60c7e39d0ab9b2d8923658c05950e23d6e18c488d9d314f4954581e8a3fa06", "fileName": "favicon.ico", "checksums": [{"algorithm": "SHA256", "checksumValue": "7b60c7e39d0ab9b2d8923658c05950e23d6e18c488d9d314f4954581e8a3fa06"}, {"algorithm": "SHA1", "checksumValue": "7d09222351e83b290607db48de315685bb6b4e6d"}, {"algorithm": "MD5", "checksumValue": "e3f28aab904e9edfd015f64dc93d487d"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-managecouchy.py-7ca6c945086afa526505878912864883d17b4175b09410b5136aa5d226527fc8", "fileName": "manage-couchy.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7ca6c945086afa526505878912864883d17b4175b09410b5136aa5d226527fc8"}, {"algorithm": "SHA1", "checksumValue": "67773773b382c8485f7284c48a4d2c4f74b049fc"}, {"algorithm": "MD5", "checksumValue": "efdc7f2dd68cff00ecf3b3f4918290bb"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-shareddata.py-7d78eb124baac5454b1b50cbace7502dcf7a4107637ed081675a0ce682bcf61e", "fileName": "shared_data.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7d78eb124baac5454b1b50cbace7502dcf7a4107637ed081675a0ce682bcf61e"}, {"algorithm": "SHA1", "checksumValue": "e1df67152b1db3d23ae523bc93567f136d8a443b"}, {"algorithm": "MD5", "checksumValue": "cd4d815594dca746c71ffb5d8e0e4396"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-layout.html-7dcbe19a85e2b45ceaf5e32eb922087a27127dd52152d6230f03c606ed700d38", "fileName": "layout.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "7dcbe19a85e2b45ceaf5e32eb922087a27127dd52152d6230f03c606ed700d38"}, {"algorithm": "SHA1", "checksumValue": "0c306d4c2c01cfcf65807bda02dbf3b7f9853b03"}, {"algorithm": "MD5", "checksumValue": "9e5787b06d449e0bda78b4fe8c5b0b5a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-text.txt-7e6bb673f061cfd23cba009e648143fb07ac77dcd1681f6a9af9d5fe7c0f7f4b", "fileName": "text.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "7e6bb673f061cfd23cba009e648143fb07ac77dcd1681f6a9af9d5fe7c0f7f4b"}, {"algorithm": "SHA1", "checksumValue": "5bfddf84d3060332ba6530f806758e199ee61adb"}, {"algorithm": "MD5", "checksumValue": "9058c04d83e6715d15574b1b51fadba8"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-application.py-7f4f618577ef0a43dad2d8ee2d93555c8cd199ab356ed20e534a88a55385e000", "fileName": "application.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7f4f618577ef0a43dad2d8ee2d93555c8cd199ab356ed20e534a88a55385e000"}, {"algorithm": "SHA1", "checksumValue": "746d29f247dd3c10fc163667f24c652b215f4764"}, {"algorithm": "MD5", "checksumValue": "0bfdee5d58c3c04253ab46f9633eb70d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testapp.py-7f8f29ad64862616d2aef61bf1ed5f9c06a1e0192b2dbd1e9c749d0a182c8c16", "fileName": "testapp.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7f8f29ad64862616d2aef61bf1ed5f9c06a1e0192b2dbd1e9c749d0a182c8c16"}, {"algorithm": "SHA1", "checksumValue": "447cd882067ee1200d4e1a21f5ade14726fc2178"}, {"algorithm": "MD5", "checksumValue": "ea2ff5bdf5b3f82a0f4dd6549c334a4b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-network.py-80b6560b32499ef245d88fed6b4cb38fe895ad5c6d9497fb486402fda87a5a98", "fileName": "network.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "80b6560b32499ef245d88fed6b4cb38fe895ad5c6d9497fb486402fda87a5a98"}, {"algorithm": "SHA1", "checksumValue": "8a5176840a6531ae240f76f626fd0ca68a28d810"}, {"algorithm": "MD5", "checksumValue": "e60eaf657a70846e8cc9e4081b96b51c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-down.png-815b3d613014a7fdf6ed7c034225ceb7adb6895b0e10cfc87459f3e8a7e12a33", "fileName": "down.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "815b3d613014a7fdf6ed7c034225ceb7adb6895b0e10cfc87459f3e8a7e12a33"}, {"algorithm": "SHA1", "checksumValue": "41bc08420caf90723956c2fe676db1bab63df20c"}, {"algorithm": "MD5", "checksumValue": "779fea2d2dc213cfe3e3d2b2900fefc7"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-standardapp.py-81d0081dfb9b6af6f2a784cb8eb5d2c8536856c1b744bf453e8acbc7d17ade29", "fileName": "standard_app.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "81d0081dfb9b6af6f2a784cb8eb5d2c8536856c1b744bf453e8acbc7d17ade29"}, {"algorithm": "SHA1", "checksumValue": "e521205b3677aa5356d0492878859d4956e6f7af"}, {"algorithm": "MD5", "checksumValue": "60ed2befc7b1d09522bb90c7bfee2260"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-missingaction.html-838f97d29e44402eb87bd60b59f5d590fe21eeb5ef7649ea4fb2bbac214c6ace", "fileName": "missing_action.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "838f97d29e44402eb87bd60b59f5d590fe21eeb5ef7649ea4fb2bbac214c6ace"}, {"algorithm": "SHA1", "checksumValue": "8eb5e7264dc61e147118fa879f61b219b2532c0c"}, {"algorithm": "MD5", "checksumValue": "421fe5180176f344e43febec9aae2ffd"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-webapp.py-83af913b33dab05c705c4ddffb24fba4106e6e8c0372472c8096fbb45e545a63", "fileName": "webapp.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "83af913b33dab05c705c4ddffb24fba4106e6e8c0372472c8096fbb45e545a63"}, {"algorithm": "SHA1", "checksumValue": "4e07cb92a8ea369e9afd368b6453b34eca54d136"}, {"algorithm": "MD5", "checksumValue": "0441646002646cc98e3769960b0ce652"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-models.py-84468fea7d45d7037633ce379c3cd3cdf13b91bf1f7de151349a598ef2f5cac5", "fileName": "models.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "84468fea7d45d7037633ce379c3cd3cdf13b91bf1f7de151349a598ef2f5cac5"}, {"algorithm": "SHA1", "checksumValue": "957a1174d60dc92e7291e110a3521daf697b5f7c"}, {"algorithm": "MD5", "checksumValue": "251ae1061cf62ebacea7b0e773a7e805"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-internal.py-84531b239a62840a0602a4352a6db482492ad461a53759951d2d3f411f8ab1f5", "fileName": "_internal.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "84531b239a62840a0602a4352a6db482492ad461a53759951d2d3f411f8ab1f5"}, {"algorithm": "SHA1", "checksumValue": "42cddb3d6ea280a847732f6866d99d7b602e6cd4"}, {"algorithm": "MD5", "checksumValue": "a21f44b3423e4799457b568959327084"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-shortly.png-8478897e796f553cdb6c0940622b0d603bd5f476ffff6f449f5549257e366b60", "fileName": "shortly.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "8478897e796f553cdb6c0940622b0d603bd5f476ffff6f449f5549257e366b60"}, {"algorithm": "SHA1", "checksumValue": "cc3b8d4a4eb922aa30c0767998dc495b9256c0db"}, {"algorithm": "MD5", "checksumValue": "080c244c2ae35168b2d807e0dcd14419"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-wrappers.rst-84d8e0251bb224bd173f8c3e468440c7cdeb7c8f9c6ec5a83118d927b6b0d261", "fileName": "wrappers.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "84d8e0251bb224bd173f8c3e468440c7cdeb7c8f9c6ec5a83118d927b6b0d261"}, {"algorithm": "SHA1", "checksumValue": "d909e2b665469572a848687e1fa4e28e3adf9b58"}, {"algorithm": "MD5", "checksumValue": "5ca93620b0508ba06b7539f34b162695"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testinternal.py-87a361ec58ce64a1ef604af7ffee835bdd1bdffe95f6f93153fbaf3eeab2e788", "fileName": "test_internal.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "87a361ec58ce64a1ef604af7ffee835bdd1bdffe95f6f93153fbaf3eeab2e788"}, {"algorithm": "SHA1", "checksumValue": "3ffd519ab237409293fbea5b7699b89f096b71c9"}, {"algorithm": "MD5", "checksumValue": "a48ffcd2807e5e12d06be67c9f4062c2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-make.bat-89a52884548ce62dd8ea6f58710e767ce865c08d47faeb3c79e0cec8b6174e77", "fileName": "make.bat", "checksums": [{"algorithm": "SHA256", "checksumValue": "89a52884548ce62dd8ea6f58710e767ce865c08d47faeb3c79e0cec8b6174e77"}, {"algorithm": "SHA1", "checksumValue": "b106de4cbc33e27d0dd45c983b341e60e312f8a7"}, {"algorithm": "MD5", "checksumValue": "2e84f239600a559abe7408c7468cb589"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-8b4ca9eab50b1d58e1c22601e5930bbc2123dd76ed4a7be84fbb0a54ed6c1a0f", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "8b4ca9eab50b1d58e1c22601e5930bbc2123dd76ed4a7be84fbb0a54ed6c1a0f"}, {"algorithm": "SHA1", "checksumValue": "46a92f1d7978d75ba437eebe04846e3da6e594dc"}, {"algorithm": "MD5", "checksumValue": "cfb1dfe9c0443786d4e28ea4b296a03a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-up.png-8bbb508be02ca35be34fcdd0ff74df62f90c1cf701ff5353c106a77cfa99fa98", "fileName": "up.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "8bbb508be02ca35be34fcdd0ff74df62f90c1cf701ff5353c106a77cfa99fa98"}, {"algorithm": "SHA1", "checksumValue": "c55999e29fb50a1a07284ed0b2ef3149702cea6d"}, {"algorithm": "MD5", "checksumValue": "8bd010b3e2ba790659c39a38554c94a5"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-layout.html-8bca9b0cd1217c1e82f22569d55a5d56db0fc5b23976076b24b9b9f6f3389a57", "fileName": "layout.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "8bca9b0cd1217c1e82f22569d55a5d56db0fc5b23976076b24b9b9f6f3389a57"}, {"algorithm": "SHA1", "checksumValue": "6eff9ce2a520af96f8c19019cf042d3a8576b6b7"}, {"algorithm": "MD5", "checksumValue": "05f6958b365a1c2a99d78db213529125"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-request.http-9013cc7283b1af50371d15d1f672bd6e0a3138f53df9f26f1a4443a6613b4072", "fileName": "request.http", "checksums": [{"algorithm": "SHA256", "checksumValue": "9013cc7283b1af50371d15d1f672bd6e0a3138f53df9f26f1a4443a6613b4072"}, {"algorithm": "SHA1", "checksumValue": "00820ad4fa5f3273227b9650699b7d1406e2f712"}, {"algorithm": "MD5", "checksumValue": "dbf6426b1522b8e83c0357cae0e5ec5a"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-906c8aeeb3ae777a82c6597f8c5c96d7961aac9863d71b5d7f7a1cc7d661781f", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "906c8aeeb3ae777a82c6597f8c5c96d7961aac9863d71b5d7f7a1cc7d661781f"}, {"algorithm": "SHA1", "checksumValue": "7b89c6b52ecedbf1467b4876f51ebe1eb0194e9d"}, {"algorithm": "MD5", "checksumValue": "672af3b7cd6cc08432083912207b9409"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utils.rst-9091a1ee064e29cd2bb203ef3754849b698c36181f71da1d4fdee3d9e6e079f8", "fileName": "utils.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "9091a1ee064e29cd2bb203ef3754849b698c36181f71da1d4fdee3d9e6e079f8"}, {"algorithm": "SHA1", "checksumValue": "b0be570f07c429deeb6d7abb1271ed11ef59e4b1"}, {"algorithm": "MD5", "checksumValue": "40f3a75a6eff0d81c2e1b03dffde8fb5"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-90f2ecdcdc0999687dd5b7c37b1e0ad0a81168a5a924438692cf1b145c4c5683", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "90f2ecdcdc0999687dd5b7c37b1e0ad0a81168a5a924438692cf1b145c4c5683"}, {"algorithm": "SHA1", "checksumValue": "b100fea380f62c018db6159dfce6b56ab0ef7a13"}, {"algorithm": "MD5", "checksumValue": "c038028e32792889014c7a177da600d9"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testformparser.py-90fd322f510532c10917c7ffe98a568b934232e13c3327cc9f48a6cc53a2d0d7", "fileName": "test_formparser.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "90fd322f510532c10917c7ffe98a568b934232e13c3327cc9f48a6cc53a2d0d7"}, {"algorithm": "SHA1", "checksumValue": "1dba56d9ec6b0010f3b0fdf3bf8fee2e39effc9c"}, {"algorithm": "MD5", "checksumValue": "60e0b5ef4d132fb70342fe6a62a01f57"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-quickstart.rst-91517d46b2cf134bc3ee24522f91c8825772415440023a0699645b3efad1ea06", "fileName": "quickstart.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "91517d46b2cf134bc3ee24522f91c8825772415440023a0699645b3efad1ea06"}, {"algorithm": "SHA1", "checksumValue": "7ad177f00fc90ea0db3ffef0653983cd24af5c1b"}, {"algorithm": "MD5", "checksumValue": "9a3b09e9ac101a3636e93898baccaf49"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testserving.py-91e5751e9323c6bb3def0468ee20a6b816e702f745a74e8eaa88c815f89c867f", "fileName": "test_serving.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "91e5751e9323c6bb3def0468ee20a6b816e702f745a74e8eaa88c815f89c867f"}, {"algorithm": "SHA1", "checksumValue": "961aaa2c446b44971e0c2aed3fa64541947c8afd"}, {"algorithm": "MD5", "checksumValue": "bc0a7d49d95be6742f94be194a00a9f2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-index.rst-92c493c2a1bdaf32bf2ca16ad9aac3694162d521df36bce2db83a78a5adbb477", "fileName": "index.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "92c493c2a1bdaf32bf2ca16ad9aac3694162d521df36bce2db83a78a5adbb477"}, {"algorithm": "SHA1", "checksumValue": "8caeb189f28bdfbb25248557af3d99f6bcfc58ce"}, {"algorithm": "MD5", "checksumValue": "8d77e875e682c652a0296479bed34891"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-changes.rst-94c7e3657f8795af8f66d20fb6208f83df46bce9cab9b82d2c16ad961a87f7e0", "fileName": "changes.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "94c7e3657f8795af8f66d20fb6208f83df46bce9cab9b82d2c16ad961a87f7e0"}, {"algorithm": "SHA1", "checksumValue": "3aaf35e76944916abd5511efa7648087c901cb40"}, {"algorithm": "MD5", "checksumValue": "2d1de201960dd91a43d92150aaa7ae3f"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-reloader.py-9584ad9480ddb93c41381f014a8cf2ff8e0743b613e5fba9fb1deeb9a735fb6a", "fileName": "_reloader.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "9584ad9480ddb93c41381f014a8cf2ff8e0743b613e5fba9fb1deeb9a735fb6a"}, {"algorithm": "SHA1", "checksumValue": "0b630df9b00fa3401983028e9ad97d1a22118bde"}, {"algorithm": "MD5", "checksumValue": "cf6bb2af15dff850c3f2cca585ab9913"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-proxyfix.py-97b2c2fcb0eed187784af5314b94858a00093337083869ba2cd2a5f485c90525", "fileName": "proxy_fix.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "97b2c2fcb0eed187784af5314b94858a00093337083869ba2cd2a5f485c90525"}, {"algorithm": "SHA1", "checksumValue": "2bc860d5727eee06db42331ac38aacf9a2345163"}, {"algorithm": "MD5", "checksumValue": "2d38839db27de490193185c72a0e5520"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utils.py-97e5caf5998d3f0110dbdb0d5633f3010c4a6fc2d4c6abf1e46490468413415d", "fileName": "utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "97e5caf5998d3f0110dbdb0d5633f3010c4a6fc2d4c6abf1e46490468413415d"}, {"algorithm": "SHA1", "checksumValue": "977f6ea99dd331b942c60a09dc3172b995368723"}, {"algorithm": "MD5", "checksumValue": "37a336d0f17de6cedfe9ac48cb958e7a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-logo.svg-9e1b4f9c822f040b24061fe45965d44c7420650287442508844f4ee600005978", "fileName": "logo.svg", "checksums": [{"algorithm": "SHA256", "checksumValue": "9e1b4f9c822f040b24061fe45965d44c7420650287442508844f4ee600005978"}, {"algorithm": "SHA1", "checksumValue": "5971ec6a5eaeb186506ba83b7fdade17519abeb3"}, {"algorithm": "MD5", "checksumValue": "bcfeee48f757da214399a811a42538bc"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-modwsgi.rst-9f0467ac40f8122ff4f53ad467e3bc95bc8ed3c9c529a954f462bd9b8e8ea5cc", "fileName": "mod_wsgi.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "9f0467ac40f8122ff4f53ad467e3bc95bc8ed3c9c529a954f462bd9b8e8ea5cc"}, {"algorithm": "SHA1", "checksumValue": "64ff7d0d085a9c124ea18ad43794f497e696d46a"}, {"algorithm": "MD5", "checksumValue": "2fc1a6c6461c509b39abce1f7318dbfc"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testrequest.py-a01fd4143765472584fae6e3896676502e7bbff8de7ac7558eb8ec4ca3c0b736", "fileName": "test_request.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a01fd4143765472584fae6e3896676502e7bbff8de7ac7558eb8ec4ca3c0b736"}, {"algorithm": "SHA1", "checksumValue": "8f262e78284ae5fe900e6a7fecd6da34eb27f814"}, {"algorithm": "MD5", "checksumValue": "122db45a6e617fa2963159b42a405453"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-actionrevert.html-a128fda388b202a34fe16a9e60f15741918c4ecb4a5d75f564043530f69be7fb", "fileName": "action_revert.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "a128fda388b202a34fe16a9e60f15741918c4ecb4a5d75f564043530f69be7fb"}, {"algorithm": "SHA1", "checksumValue": "24481889d6e80870a4adc7aa3ea59144a6b5d62f"}, {"algorithm": "MD5", "checksumValue": "5f399954414e3638b5996c68b5c8d045"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pages.py-a19dd283325744aae50c80195f13db760c7fb128e655f1034984a9dd141092a3", "fileName": "pages.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a19dd283325744aae50c80195f13db760c7fb128e655f1034984a9dd141092a3"}, {"algorithm": "SHA1", "checksumValue": "14e3f937f3a912cc73107065db515a33eef15adb"}, {"algorithm": "MD5", "checksumValue": "012a281ea6c49440708c56f892e4d64b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-file2.png-a2b406a67747bcc68d66cf6052fef04ff21533c12eda7572b5b95de40a55f3b8", "fileName": "file2.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "a2b406a67747bcc68d66cf6052fef04ff21533c12eda7572b5b95de40a55f3b8"}, {"algorithm": "SHA1", "checksumValue": "f75720c58ab5e5dacc1d200d8a6844877b8f0ab7"}, {"algorithm": "MD5", "checksumValue": "d816cd0db889e6f132d9585e9282bc4a"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-CHANGES.rst-a2ecb13427445640774f24f4071ee24468ac67c7ea2b6df22c53b94de066aa4f", "fileName": "CHANGES.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "a2ecb13427445640774f24f4071ee24468ac67c7ea2b6df22c53b94de066aa4f"}, {"algorithm": "SHA1", "checksumValue": "4a7f56da9087448d65f3cfef74a6098a55d005dd"}, {"algorithm": "MD5", "checksumValue": "45cc830d0a620f53025eab762299181b"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-werkzeug.png-a33246c5eb101c7ccdf02ccf7feaf7511141a2a3aa36fa81924361ede2df1cae", "fileName": "werkzeug.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "a33246c5eb101c7ccdf02ccf7feaf7511141a2a3aa36fa81924361ede2df1cae"}, {"algorithm": "SHA1", "checksumValue": "4627e4b9fbfe40a919fb0e955c9b92f64255bc2d"}, {"algorithm": "MD5", "checksumValue": "f19358ed752c33152326ec87044964ef"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-actions.py-a6e5e546d3bed2d9d39fa9c02958eb86cda8647c3299805bb5325f9e8e775654", "fileName": "actions.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a6e5e546d3bed2d9d39fa9c02958eb86cda8647c3299805bb5325f9e8e775654"}, {"algorithm": "SHA1", "checksumValue": "d11284e665163f1badab01570236edbd7a4657fc"}, {"algorithm": "MD5", "checksumValue": "4766d5195d9328d066bb3cf267d71b42"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-display.html-a7adf5ada8be2b1df906629e2c4aa52caabfbd771bd9b7c7f44192c085151e81", "fileName": "display.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "a7adf5ada8be2b1df906629e2c4aa52caabfbd771bd9b7c7f44192c085151e81"}, {"algorithm": "SHA1", "checksumValue": "3ebe8f2c1354e2e511aa9604142a38aeaa43d111"}, {"algorithm": "MD5", "checksumValue": "843398aba10d4b6a3342395fb31e41be"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-display.html-a7adf5ada8be2b1df906629e2c4aa52caabfbd771bd9b7c7f44192c085151e81", "fileName": "display.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "a7adf5ada8be2b1df906629e2c4aa52caabfbd771bd9b7c7f44192c085151e81"}, {"algorithm": "SHA1", "checksumValue": "3ebe8f2c1354e2e511aa9604142a38aeaa43d111"}, {"algorithm": "MD5", "checksumValue": "843398aba10d4b6a3342395fb31e41be"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testlint.py-2c03800f59f848abb1a7fd7f8bc96ab3de2dd762ed4ab6aa49790cdb8c2edfb8", "fileName": "test_lint.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2c03800f59f848abb1a7fd7f8bc96ab3de2dd762ed4ab6aa49790cdb8c2edfb8"}, {"algorithm": "SHA1", "checksumValue": "201b90edcc010c313278c45b3225be9beeabae4f"}, {"algorithm": "MD5", "checksumValue": "496237e463df28e7a22ef57ad0afb929"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-actionlog.html-2ca30b6b591619097c1915896ca0581f7b97591605a07d5ea29dfaeba4aa0a8f", "fileName": "action_log.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "2ca30b6b591619097c1915896ca0581f7b97591605a07d5ea29dfaeba4aa0a8f"}, {"algorithm": "SHA1", "checksumValue": "6dbb35acd164c9746454f0836dfbbca130748f97"}, {"algorithm": "MD5", "checksumValue": "b589c7c867e167109584225605fab001"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-PKGINFO-2cc34c68b1f81ae2a97b5f9d8b5262faa3323e278c980970734e30b8e3a138b2", "fileName": "PKG-INFO", "checksums": [{"algorithm": "SHA256", "checksumValue": "2cc34c68b1f81ae2a97b5f9d8b5262faa3323e278c980970734e30b8e3a138b2"}, {"algorithm": "SHA1", "checksumValue": "574b3aabe2a8c91186d7e18343ce7a0329f362b7"}, {"algorithm": "MD5", "checksumValue": "1b693f5a97342f4ad95d59a505638970"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-PKGINFO-2cc34c68b1f81ae2a97b5f9d8b5262faa3323e278c980970734e30b8e3a138b2", "fileName": "PKG-INFO", "checksums": [{"algorithm": "SHA256", "checksumValue": "2cc34c68b1f81ae2a97b5f9d8b5262faa3323e278c980970734e30b8e3a138b2"}, {"algorithm": "SHA1", "checksumValue": "574b3aabe2a8c91186d7e18343ce7a0329f362b7"}, {"algorithm": "MD5", "checksumValue": "1b693f5a97342f4ad95d59a505638970"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-text.txt-2cc79db29985a2bdda860f6034a872ccbb272eb53cad104aee27e45a2b2d2b68", "fileName": "text.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "2cc79db29985a2bdda860f6034a872ccbb272eb53cad104aee27e45a2b2d2b68"}, {"algorithm": "SHA1", "checksumValue": "25a23719f47e501289d09600eab14e5b4310a7a6"}, {"algorithm": "MD5", "checksumValue": "3e01a17785312fa3f33e69229a426985"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-recentchanges.html-2cccf47adcd8fde9c688ae3e09b752e829b4cfc402801f629ddae90d37442770", "fileName": "recent_changes.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "2cccf47adcd8fde9c688ae3e09b752e829b4cfc402801f629ddae90d37442770"}, {"algorithm": "SHA1", "checksumValue": "78cd1ab3fb65f8da757eca81b8a9e45c45211e01"}, {"algorithm": "MD5", "checksumValue": "96356d2b6f7b0053c7bb80f495adb1f1"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-managesimplewiki.py-2ef1c70b14bfc69d8cd51ebe43efc69e33482893236d3fda0edec664141e2cf6", "fileName": "manage-simplewiki.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2ef1c70b14bfc69d8cd51ebe43efc69e33482893236d3fda0edec664141e2cf6"}, {"algorithm": "SHA1", "checksumValue": "78b9b5e4e0fa060463d52f477f3390658ac2f089"}, {"algorithm": "MD5", "checksumValue": "2ea0871afa1da8c7773a7ed5b8c71cc8"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-levels.rst-2f77ab933e9be25c5fce5e75a87bd5960a77cd92b6f9d7cabb5702f7f356b48b", "fileName": "levels.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "2f77ab933e9be25c5fce5e75a87bd5960a77cd92b6f9d7cabb5702f7f356b48b"}, {"algorithm": "SHA1", "checksumValue": "6b37883359eb41ba1e4c3b1efe392f52d610e21f"}, {"algorithm": "MD5", "checksumValue": "317bf471a8f1aa3f5100172bdd35c53c"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-wsgi.py-2fbb39f9196dec1455119d66f3531a7a719f3033fbc8bde9d4ac6df58b2cab38", "fileName": "wsgi.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2fbb39f9196dec1455119d66f3531a7a719f3033fbc8bde9d4ac6df58b2cab38"}, {"algorithm": "SHA1", "checksumValue": "5f02db2516b12f68d46b0c98237b13262be571ba"}, {"algorithm": "MD5", "checksumValue": "9a6f80bad9a72a63efb4e65d8c003e22"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-logo.png-2fd2e084ec7a509fdf24157a846ee6d83935f571057779d5b7c9470e9a308ed0", "fileName": "logo.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "2fd2e084ec7a509fdf24157a846ee6d83935f571057779d5b7c9470e9a308ed0"}, {"algorithm": "SHA1", "checksumValue": "73578db9da7b691176741341d6f75e8bc86b19ca"}, {"algorithm": "MD5", "checksumValue": "3ab7be915c8ec288d837520d7c7b7680"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-datastructures.pyi-30bd5cf9452936d88973adb720af5186775447a346e9fc1f54015fd377ef3e1f", "fileName": "datastructures.pyi", "checksums": [{"algorithm": "SHA256", "checksumValue": "30bd5cf9452936d88973adb720af5186775447a346e9fc1f54015fd377ef3e1f"}, {"algorithm": "SHA1", "checksumValue": "ec848967de1ad6f4f2875acb0cf392bc2636aebc"}, {"algorithm": "MD5", "checksumValue": "35f2c667039401e978037ce751b48b34"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-header.png-30e249308a6f9a0da74973ad975aac8c6aeddbae5b6470df696b8db6e9fe3d06", "fileName": "header.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "30e249308a6f9a0da74973ad975aac8c6aeddbae5b6470df696b8db6e9fe3d06"}, {"algorithm": "SHA1", "checksumValue": "1fb0036c4b5ad6b699fd7bb7c4b62372cd2ecc2e"}, {"algorithm": "MD5", "checksumValue": "d8aeed675d420da5084ff29e9ce98d10"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testtest.py-31d1768a59358236e2e1ea039b4c3f15003eb518351c097f2137f050e4c32bf1", "fileName": "test_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "31d1768a59358236e2e1ea039b4c3f15003eb518351c097f2137f050e4c32bf1"}, {"algorithm": "SHA1", "checksumValue": "9397d1d82e42a7f8fb8737fd077dcf67681bbc97"}, {"algorithm": "MD5", "checksumValue": "9b847bcf0c47ae7d24f1858894c06817"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-MANIFEST.in-32218c5989d1f5904b66b65ac96fff28f629bb8d0bf952b354f901088b326fa3", "fileName": "MANIFEST.in", "checksums": [{"algorithm": "SHA256", "checksumValue": "32218c5989d1f5904b66b65ac96fff28f629bb8d0bf952b354f901088b326fa3"}, {"algorithm": "SHA1", "checksumValue": "3f2935cff8f57e4be2dea6f4b2983efbacd01109"}, {"algorithm": "MD5", "checksumValue": "298c22c978dba90756d57bde047ed155"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dispatcher.rst-3394d4bd7fd8b5234798c10a5121068392d2b2bb411ec9766100ba4246d9f5d3", "fileName": "dispatcher.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "3394d4bd7fd8b5234798c10a5121068392d2b2bb411ec9766100ba4246d9f5d3"}, {"algorithm": "SHA1", "checksumValue": "2592834fdd135bcca23cabb48db9bb16645db409"}, {"algorithm": "MD5", "checksumValue": "e05a16d086046e3f53e8cb201368cc4c"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-local.py-368f947f43f3ef8814603a75c265d8614dc74776196a91776202ceb361b1f186", "fileName": "local.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "368f947f43f3ef8814603a75c265d8614dc74776196a91776202ceb361b1f186"}, {"algorithm": "SHA1", "checksumValue": "f822b736cb67ecf430ee5860c8716a81cdeffaaf"}, {"algorithm": "MD5", "checksumValue": "d01432b49875be0d363a8f6eba1fe637"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-text.txt-36ec30a4152fc4f3517c5d68e04c660c9e4d710e7afa370bfc7368d05a18916e", "fileName": "text.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "36ec30a4152fc4f3517c5d68e04c660c9e4d710e7afa370bfc7368d05a18916e"}, {"algorithm": "SHA1", "checksumValue": "3d4699558a224c4e374eabf0c26d4f1254579215"}, {"algorithm": "MD5", "checksumValue": "fa109cd31f106f0c48a2115cd868e248"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-file1.png-3ac2581178525c36aa4ad8ddf5a1c3bd92fd6be597e29e2559299a77af359041", "fileName": "file1.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "3ac2581178525c36aa4ad8ddf5a1c3bd92fd6be597e29e2559299a77af359041"}, {"algorithm": "SHA1", "checksumValue": "b06c7554784c73b2b5f00bd157ec7862749bf710"}, {"algorithm": "MD5", "checksumValue": "e850b483aa3ce7c102a7969dd4ab768a"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-request.http-3b03e925178093112ce7c4cf903d99f6d7b7df8c9920887b8ebe0890132cef87", "fileName": "request.http", "checksums": [{"algorithm": "SHA256", "checksumValue": "3b03e925178093112ce7c4cf903d99f6d7b7df8c9920887b8ebe0890132cef87"}, {"algorithm": "SHA1", "checksumValue": "7925e0fc7c4f680c4298f5743b29b28a6d83292a"}, {"algorithm": "MD5", "checksumValue": "603751b7e6878335d4f0a8d55922e115"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-LICENSE.rst-3b49dcee4105eb37bac10faf1be260408fe85d252b8e9df2e0979fc1e094437b", "fileName": "LICENSE.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "3b49dcee4105eb37bac10faf1be260408fe85d252b8e9df2e0979fc1e094437b"}, {"algorithm": "SHA1", "checksumValue": "c4dbdbc12926d4d52c9156e690640f372615c234"}, {"algorithm": "MD5", "checksumValue": "5dc88300786f1c214c1e9827a5229462"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-README-3c4bb9b66cdd00aa6127d8dd888775ea0c9f1e46c38dab6793ee677dfb502616", "fileName": "README", "checksums": [{"algorithm": "SHA256", "checksumValue": "3c4bb9b66cdd00aa6127d8dd888775ea0c9f1e46c38dab6793ee677dfb502616"}, {"algorithm": "SHA1", "checksumValue": "59540268b9fb7259f6e269ff04cf1712b3cd1397"}, {"algorithm": "MD5", "checksumValue": "5063068f99f6e431745d34b003d2a6f5"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-wsecho.py-3e6298e5feb86c77a0b99993e004f32a9671ead7b6be35d43b1c32b734f2defc", "fileName": "wsecho.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "3e6298e5feb86c77a0b99993e004f32a9671ead7b6be35d43b1c32b734f2defc"}, {"algorithm": "SHA1", "checksumValue": "a42da5655e3ede89ea43186ef2e3d9d2a431ee13"}, {"algorithm": "MD5", "checksumValue": "68fae246a960566718a64b964e9c6f3a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-datastructures.rst-3f7ab675c651626f0da24b52bfb22ada36dba854a6dd1c0f06d3a9929b941171", "fileName": "datastructures.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "3f7ab675c651626f0da24b52bfb22ada36dba854a6dd1c0f06d3a9929b941171"}, {"algorithm": "SHA1", "checksumValue": "e95fe02bc42ca5513b759dd38e0ddee8efa52577"}, {"algorithm": "MD5", "checksumValue": "06d1d76d20c6eb309bc46dc95412837b"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-repr.py-40248710d2ac0a11190c2200a64562fd4363849efbbfc04c5cad4e7f13b5f3d3", "fileName": "repr.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "40248710d2ac0a11190c2200a64562fd4363849efbbfc04c5cad4e7f13b5f3d3"}, {"algorithm": "SHA1", "checksumValue": "bac8fcae1085438f6e2d957d460863dff164923f"}, {"algorithm": "MD5", "checksumValue": "1adfd27f11f5f9b928b5f3ba92fb0d1b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pagemissing.html-4077ab769aa6fc4bbd37b2e9f141c35db8bdbc36ce1e0da1bc7a843341dda5d0", "fileName": "page_missing.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "4077ab769aa6fc4bbd37b2e9f141c35db8bdbc36ce1e0da1bc7a843341dda5d0"}, {"algorithm": "SHA1", "checksumValue": "f7dc5ab004382b87822e95a2b0130859a076c71a"}, {"algorithm": "MD5", "checksumValue": "6d1cd26857973102e4ade44880461d90"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-toplevel.txt-411ca3d958f0268424af08f01483a507c5e0debf6e9f436da951d017ed79c5ac", "fileName": "top_level.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "411ca3d958f0268424af08f01483a507c5e0debf6e9f436da951d017ed79c5ac"}, {"algorithm": "SHA1", "checksumValue": "411cfb915a49186b3885431ce832fe61b41a4832"}, {"algorithm": "MD5", "checksumValue": "f35e0b66bc27185d39b63b6f9b5203cd"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-41db3b0a645e0ebd775d468a62f7309c6341429e9df3aa28195feda36530d02d", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "41db3b0a645e0ebd775d468a62f7309c6341429e9df3aa28195feda36530d02d"}, {"algorithm": "SHA1", "checksumValue": "b75f2290deacb981262be26a410e7f473584acd9"}, {"algorithm": "MD5", "checksumValue": "c00b7c3775a34655a017536b7f1af9d1"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-profiler.py-4245e4edcaa768f9c5f3042efb94b23c220e4f7fe4740054068ad03a085534e0", "fileName": "profiler.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4245e4edcaa768f9c5f3042efb94b23c220e4f7fe4740054068ad03a085534e0"}, {"algorithm": "SHA1", "checksumValue": "f95ec5f1837e7945c69c811265bc2c8941492d54"}, {"algorithm": "MD5", "checksumValue": "1a78ffa53db5da1f14ec0067f18de13f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-new.html-43196505409385b150f083971db31bbc55fa0ed892d0e40b61769bae4ca16641", "fileName": "new.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "43196505409385b150f083971db31bbc55fa0ed892d0e40b61769bae4ca16641"}, {"algorithm": "SHA1", "checksumValue": "3fce81a190352f50154d7d4effd57210bbf51b04"}, {"algorithm": "MD5", "checksumValue": "a9bd7c6f44efc4b730a48c2cad41ff3a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tox.ini-43a326933d7d1963d7ae5910fda8b840b8b9b29828b79172f3e3ac12c13f7975", "fileName": "tox.ini", "checksums": [{"algorithm": "SHA256", "checksumValue": "43a326933d7d1963d7ae5910fda8b840b8b9b29828b79172f3e3ac12c13f7975"}, {"algorithm": "SHA1", "checksumValue": "41010df9aed7521ca9b03862cfd82761e796e2eb"}, {"algorithm": "MD5", "checksumValue": "c51473d9bc21ec2977ef42eab1dc1669"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-urls.py-43d4a2f9e561ef2c64debc24cebc06466d78e855d55e083d9413f79341d47d53", "fileName": "urls.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "43d4a2f9e561ef2c64debc24cebc06466d78e855d55e083d9413f79341d47d53"}, {"algorithm": "SHA1", "checksumValue": "05d9808f309219833d221acfd32699905fbf9167"}, {"algorithm": "MD5", "checksumValue": "1e1f5245a8923fde02c388e642dc9620"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-http.py-454c23d09335126dcb1f2ab25d224e91db41393db898994615b925aa8dcf5836", "fileName": "http.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "454c23d09335126dcb1f2ab25d224e91db41393db898994615b925aa8dcf5836"}, {"algorithm": "SHA1", "checksumValue": "391e306d85a854384cd4c52c4d11a96599278703"}, {"algorithm": "MD5", "checksumValue": "eda5916df0c6a0832b09431dbc1b3fd0"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-database.py-456d3b569cbe36a4b679370492ca1841b6bda63ec5f25de65dad70333cd21c28", "fileName": "database.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "456d3b569cbe36a4b679370492ca1841b6bda63ec5f25de65dad70333cd21c28"}, {"algorithm": "SHA1", "checksumValue": "4931efb3bb709193bb673a8d6c3afac5880df0e2"}, {"algorithm": "MD5", "checksumValue": "fe44feaae118470507b28df0afdc7070"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-views.py-4c4b55b65c98663e5143195b3e775cd9385fe0c4486603b760d5a6c8f4e6651e", "fileName": "views.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4c4b55b65c98663e5143195b3e775cd9385fe0c4486603b760d5a6c8f4e6651e"}, {"algorithm": "SHA1", "checksumValue": "e7e84d3154b0c8c3d0f3e1879b75b011b0b2dc89"}, {"algorithm": "MD5", "checksumValue": "0b28e2b54efbf09b33b52d2ed6cc775d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testutils.py-4d1fd23103d9b3d53ff8438d011dcb5ccb40b23303f158269dfa29f4720492ea", "fileName": "test_utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4d1fd23103d9b3d53ff8438d011dcb5ccb40b23303f158269dfa29f4720492ea"}, {"algorithm": "SHA1", "checksumValue": "f8bac535681d5eee49037213afb6263d288a8c32"}, {"algorithm": "MD5", "checksumValue": "63b1682ba5e8ec56c3ec23caaa10b2d4"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-request.http-4f1d6b7cd2d61167c4d47bb036e3fdce03718fa49fce3168830872c29c66b2ea", "fileName": "request.http", "checksums": [{"algorithm": "SHA256", "checksumValue": "4f1d6b7cd2d61167c4d47bb036e3fdce03718fa49fce3168830872c29c66b2ea"}, {"algorithm": "SHA1", "checksumValue": "b3dde8045f186172719f0d43b801fbbbcddb56e0"}, {"algorithm": "MD5", "checksumValue": "3834d5978e46b792f523b3850102456a"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-application.py-4f89747e7588b16f9a8c63b7b23ef0e10634e6aa7391a8a126157563d3ac3ba9", "fileName": "application.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4f89747e7588b16f9a8c63b7b23ef0e10634e6aa7391a8a126157563d3ac3ba9"}, {"algorithm": "SHA1", "checksumValue": "f19473203a0b140d73921ffe87bc85a7bf3f6fbf"}, {"algorithm": "MD5", "checksumValue": "aa64f1f8e803de9f272aa1ef326e69af"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-manageshorty.py-4faf48809c23a6162db31429a7a9fa56f405202119a933268a9f531b20f8c3c9", "fileName": "manage-shorty.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4faf48809c23a6162db31429a7a9fa56f405202119a933268a9f531b20f8c3c9"}, {"algorithm": "SHA1", "checksumValue": "bfa21bf3f09735338f8f0cd49a27339767013ed9"}, {"algorithm": "MD5", "checksumValue": "bca48b19b0fdf6606eafb169d1be9c58"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-request.py-510e79f4a9064b43e8e874c182f28c964d7f02c370e73b2dce6f28fdd46b7dd4", "fileName": "request.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "510e79f4a9064b43e8e874c182f28c964d7f02c370e73b2dce6f28fdd46b7dd4"}, {"algorithm": "SHA1", "checksumValue": "0de66c52f4b2adb3f4f3dc57af200f58452f36cb"}, {"algorithm": "MD5", "checksumValue": "1afc4099c65fafa6e5e4697a6c9dcbb4"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-serverlist.html-51bed994a9c4c9ac2f05d0328d036e50211959ec51dfdfe2882e7f148335290b", "fileName": "serverlist.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "51bed994a9c4c9ac2f05d0328d036e50211959ec51dfdfe2882e7f148335290b"}, {"algorithm": "SHA1", "checksumValue": "6bff144de2e86ac09395759c6625ac592b52847f"}, {"algorithm": "MD5", "checksumValue": "bed4c3e4053344d48218c688f84194a7"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testdispatcher.py-5278f14db9296044fef7ebca0dde692c73c555d6bf4a073a30d11c8b6c4143e9", "fileName": "test_dispatcher.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "5278f14db9296044fef7ebca0dde692c73c555d6bf4a073a30d11c8b6c4143e9"}, {"algorithm": "SHA1", "checksumValue": "22169a59464ef7317a4aa4a372b891349d2bf62e"}, {"algorithm": "MD5", "checksumValue": "96564c7a3a01a5fd18f9dc7d94e73397"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-static.py-556ebf8f0e437be53da4fce46553e12bc6b3037d54c4840e1d30618e47e0d736", "fileName": "static.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "556ebf8f0e437be53da4fce46553e12bc6b3037d54c4840e1d30618e47e0d736"}, {"algorithm": "SHA1", "checksumValue": "c1b493e6768d35666e158b01e2ac817572e4f7cf"}, {"algorithm": "MD5", "checksumValue": "891c62d4040c8bbc9317554ad4147d85"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-exceptions.py-56d64755fec4e6f53b9ac6c4c479ce383f28d8a721836281d24ad3479a0a8f1d", "fileName": "exceptions.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "56d64755fec4e6f53b9ac6c4c479ce383f28d8a721836281d24ad3479a0a8f1d"}, {"algorithm": "SHA1", "checksumValue": "cfced0f8c8d804e899c4a29662b7bd3e3db3fbd7"}, {"algorithm": "MD5", "checksumValue": "c19a34c604ad23d7875430434ac6eea8"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-about.html-5762ffcc5275dc61e803fcbf7e8f960a49830f4e626bd37580ea059c26eca0c0", "fileName": "about.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "5762ffcc5275dc61e803fcbf7e8f960a49830f4e626bd37580ea059c26eca0c0"}, {"algorithm": "SHA1", "checksumValue": "8121085f397d4be99bfe6f93874cf211094a4d8b"}, {"algorithm": "MD5", "checksumValue": "04ed103d90f1080e3fe0a976c555c196"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utils.py-579bfe5149d7f299b845e84ff53b7f362512389189194bca8e55b478e21095d3", "fileName": "utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "579bfe5149d7f299b845e84ff53b7f362512389189194bca8e55b478e21095d3"}, {"algorithm": "SHA1", "checksumValue": "ba443b0b4969896a6e5857d8e7c7a554a14d47ec"}, {"algorithm": "MD5", "checksumValue": "416ed117d06051400eaa19b78751149a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-layout.html-58bb3f0fb584465b0777a984e6f93c8d236befb98a9953ebb787c310ddf997af", "fileName": "layout.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "58bb3f0fb584465b0777a984e6f93c8d236befb98a9953ebb787c310ddf997af"}, {"algorithm": "SHA1", "checksumValue": "fe232847333fb72710cd8d5b43e6f4d98f8f667b"}, {"algorithm": "MD5", "checksumValue": "e1d215555e5fa6c460da39286a1a0257"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-README.rst-58fb0c3039872446ea9129bebb33dde15e9b04b2181d002db8b76cd39bafbcdd", "fileName": "README.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "58fb0c3039872446ea9129bebb33dde15e9b04b2181d002db8b76cd39bafbcdd"}, {"algorithm": "SHA1", "checksumValue": "c1fb2e25c0dfff930a603b8818d6a0ae41825e96"}, {"algorithm": "MD5", "checksumValue": "0f234ae02936574ed6dbed1792f84d06"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testhttpproxy.py-5978d59f0fb49eba4ee0d3cb497a99524127de6db198077468801cedf074c9b0", "fileName": "test_http_proxy.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "5978d59f0fb49eba4ee0d3cb497a99524127de6db198077468801cedf074c9b0"}, {"algorithm": "SHA1", "checksumValue": "51e9d3538e7a5d1188446f9e484e1cd3af22ce57"}, {"algorithm": "MD5", "checksumValue": "7a2a2153657c8404c855b695fb1f4d5f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-useragent.py-59c959869be02eeacc178e61b22a126d2ef91f565be2231018a377ff2676a0aa", "fileName": "user_agent.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "59c959869be02eeacc178e61b22a126d2ef91f565be2231018a377ff2676a0aa"}, {"algorithm": "SHA1", "checksumValue": "7af49e5d19aadc5247611c77e3dfa20aecbaa802"}, {"algorithm": "MD5", "checksumValue": "6d6c3958b00bdf0e23731d8773c1db5f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-layout.html-5a9896d6d13c6ee8a0f925749afd4e05f17d79707f35e5a8229c1ef8d080bac5", "fileName": "layout.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "5a9896d6d13c6ee8a0f925749afd4e05f17d79707f35e5a8229c1ef8d080bac5"}, {"algorithm": "SHA1", "checksumValue": "66e63c2c03fb6f55489c3a2ba8f1903928c89a95"}, {"algorithm": "MD5", "checksumValue": "c2a3ac6be85abb1a465b639254dc18d0"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-reloaderapp.py-5cf6957d7ae1ba50e39ca104f70eaee9d6d2ff974767e7e23966e515129239e7", "fileName": "reloader_app.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "5cf6957d7ae1ba50e39ca104f70eaee9d6d2ff974767e7e23966e515129239e7"}, {"algorithm": "SHA1", "checksumValue": "a85ef03656824307b0a519c4577f6202869c3cac"}, {"algorithm": "MD5", "checksumValue": "ad95c05901a1112e46e310585b102591"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-db.py-5e8a493d8ed4eca163abc289ba2175eca335efa36457c622ac3175bca55f8633", "fileName": "db.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "5e8a493d8ed4eca163abc289ba2175eca335efa36457c622ac3175bca55f8633"}, {"algorithm": "SHA1", "checksumValue": "01232b5894c8fd5764dc7013f39c3f6b3d53b1f5"}, {"algorithm": "MD5", "checksumValue": "e2ec56b05a5107948ae8f4c58da9f7de"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-actionshow.html-62b59d9b9848e1c0f6a5b1333bd76515aeb2a9df9a0d0340bbf1958eb4410c4f", "fileName": "action_show.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "62b59d9b9848e1c0f6a5b1333bd76515aeb2a9df9a0d0340bbf1958eb4410c4f"}, {"algorithm": "SHA1", "checksumValue": "01b6580091753bf55e9318bcef64f8d2859ad933"}, {"algorithm": "MD5", "checksumValue": "8f73250d471314f1668e670c4aa8476f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-test.py-6341fa50b94868c01f9a15a9f2a046f600983e48489293a3245c93ed4f2ce07e", "fileName": "test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "6341fa50b94868c01f9a15a9f2a046f600983e48489293a3245c93ed4f2ce07e"}, {"algorithm": "SHA1", "checksumValue": "d5158fbe0c14265d0a6def800a0894dff385b553"}, {"algorithm": "MD5", "checksumValue": "20391ed1781cac019307ad97d97ae665"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testdebug.py-63647fddd9680f8e406df1e7502c3f20594cf1f347f8e4c631843580481210ff", "fileName": "test_debug.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "63647fddd9680f8e406df1e7502c3f20594cf1f347f8e4c631843580481210ff"}, {"algorithm": "SHA1", "checksumValue": "ecb0073b3b58a5748c337bc615c5b221dfb17d89"}, {"algorithm": "MD5", "checksumValue": "730da8d451358d7dca162c2ef377302d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-webpylike.py-637dbae834593d24650739e82356dc994d8e0a6f0e34bf0b1c1f1c7b8069de5e", "fileName": "webpylike.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "637dbae834593d24650739e82356dc994d8e0a6f0e34bf0b1c1f1c7b8069de5e"}, {"algorithm": "SHA1", "checksumValue": "60b088ccc045270beac39f8964130bc4c6ae7208"}, {"algorithm": "MD5", "checksumValue": "3289ed2c1b903f61af199c0a7adba618"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-urls.py-6391ece28e462981687f514ebd2fe1dffbcf9f32eae85c1e923f7780200b68ed", "fileName": "urls.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "6391ece28e462981687f514ebd2fe1dffbcf9f32eae85c1e923f7780200b68ed"}, {"algorithm": "SHA1", "checksumValue": "96fd3c30467e06f65be2b7220661f1e6b2825387"}, {"algorithm": "MD5", "checksumValue": "882caa4c7c76984eb4292226c320626c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-license.rst-c9362a7258a11c84a8f7e825ccbbb5c425c6fc02368d3aee6494533fb99ba1f4", "fileName": "license.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "c9362a7258a11c84a8f7e825ccbbb5c425c6fc02368d3aee6494533fb99ba1f4"}, {"algorithm": "SHA1", "checksumValue": "dd5be432e10ec7cc82bea56f4c1788da61aeb164"}, {"algorithm": "MD5", "checksumValue": "5f4c795946979fabc2361be4c70d0a9f"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-server.html-cb37d0821abb32930f4f90321e82a28df76ca1064419bc6a1f0f16c6c34c4769", "fileName": "server.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "cb37d0821abb32930f4f90321e82a28df76ca1064419bc6a1f0f16c6c34c4769"}, {"algorithm": "SHA1", "checksumValue": "fc2a6dfec7a67bd399beabd958f4443a773b6416"}, {"algorithm": "MD5", "checksumValue": "0f721f4e7daa3b9c338aa65a1044266a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-conf.py-cbc3d3d861c405a10b73d899a1416830b630a3c98d7751421c5c3fb0b4623258", "fileName": "conf.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "cbc3d3d861c405a10b73d899a1416830b630a3c98d7751421c5c3fb0b4623258"}, {"algorithm": "SHA1", "checksumValue": "564a5625f74325972f0e2ec13f037963aee13d21"}, {"algorithm": "MD5", "checksumValue": "24eb44618075ec51e0cd7a5027a8a3d6"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-routing.py-cbfc8e387e12e707b2aff11b9db17ab78d8002d9563a7e869e2e57c17d6f446a", "fileName": "routing.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "cbfc8e387e12e707b2aff11b9db17ab78d8002d9563a7e869e2e57c17d6f446a"}, {"algorithm": "SHA1", "checksumValue": "2ef6f4c6e5ddef596aa13c07242e458b03f96776"}, {"algorithm": "MD5", "checksumValue": "209a0bc9d0300dac55b809608eaf868f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tests.txt-cc0081a4ea1885fc92b4b8a4af88c56c1ef272bcf375742ff80f9bdf94e38951", "fileName": "tests.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "cc0081a4ea1885fc92b4b8a4af88c56c1ef272bcf375742ff80f9bdf94e38951"}, {"algorithm": "SHA1", "checksumValue": "67a41b14bb2127944a721229c0aa4c4fc88aee24"}, {"algorithm": "MD5", "checksumValue": "d8cda69ac4e09ccd9d35ac7104bc7802"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-serving.rst-ccdd51f1e6762e964ab01f2273f1d79eceb0b7a4109470aad75dd86091ee0c0f", "fileName": "serving.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "ccdd51f1e6762e964ab01f2273f1d79eceb0b7a4109470aad75dd86091ee0c0f"}, {"algorithm": "SHA1", "checksumValue": "9a9ff62555ddb84cdd5de1335b0f97bb70b7a240"}, {"algorithm": "MD5", "checksumValue": "447fcba86f236d574158628da1824451"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-database.py-cd2bf52030b51f13a5fac8ea55f9770f7bf79929c9371f0c18e3319e17c1ac6e", "fileName": "database.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "cd2bf52030b51f13a5fac8ea55f9770f7bf79929c9371f0c18e3319e17c1ac6e"}, {"algorithm": "SHA1", "checksumValue": "02130e514582d0e40312b2ca46ebdd0d376da6d9"}, {"algorithm": "MD5", "checksumValue": "9668b91c73d0c92ce3cbe49d9e60aa0c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-debug.rst-ceab4247459ff1208c43b4b3499d14c8e7b09f09bb46900ff8a97c0351a0aa94", "fileName": "debug.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "ceab4247459ff1208c43b4b3499d14c8e7b09f09bb46900ff8a97c0351a0aa94"}, {"algorithm": "SHA1", "checksumValue": "e94f670bf8f1fcf5160c1bb32aa4c769841eedfe"}, {"algorithm": "MD5", "checksumValue": "c575979f0f17e3fae6aa9091b84ba434"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-response.py-cef0aaf474810591817791a0e35d8163d4592309cab099792b37dddca97db12a", "fileName": "response.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "cef0aaf474810591817791a0e35d8163d4592309cab099792b37dddca97db12a"}, {"algorithm": "SHA1", "checksumValue": "8706027ce6c7cd5488e18835acd50f91c97be4d5"}, {"algorithm": "MD5", "checksumValue": "eeab955f5ae2f6506c61563de62f5388"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-d31605407c3f2cae34283e16c6ef776aeb5544d62b074c82b374ac1a3ea90ab9", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d31605407c3f2cae34283e16c6ef776aeb5544d62b074c82b374ac1a3ea90ab9"}, {"algorithm": "SHA1", "checksumValue": "c742c45510efffd81456dc3a2e947cab0deac921"}, {"algorithm": "MD5", "checksumValue": "31aa8135c1344e6b94dd2a6b887a2005"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-console.py-d3c98a1992ccb2b77613ed2a0fcd89e649d46c8d83a261d7510e73d39e746bfa", "fileName": "console.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d3c98a1992ccb2b77613ed2a0fcd89e649d46c8d83a261d7510e73d39e746bfa"}, {"algorithm": "SHA1", "checksumValue": "d9bf658ea4ebd6bf08ace7103bb9047a88dec108"}, {"algorithm": "MD5", "checksumValue": "483018f630b197a0e1ca7bd51b5e1877"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-d604cc7dc0d527c48331cf0cb1979ab8d9c7f83c2d044537c405f6a548b6eb4d", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d604cc7dc0d527c48331cf0cb1979ab8d9c7f83c2d044537c405f6a548b6eb4d"}, {"algorithm": "SHA1", "checksumValue": "7970a094dcbbb753f582d5876b4adbaf5320cb63"}, {"algorithm": "MD5", "checksumValue": "313b0b2a71192e0baf44e35036254408"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-blog.html-d62483a3dc43e2e35ad97152571ef19d619f16a5432c7bb39042f6c1de4b18bb", "fileName": "blog.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "d62483a3dc43e2e35ad97152571ef19d619f16a5432c7bb39042f6c1de4b18bb"}, {"algorithm": "SHA1", "checksumValue": "d3625ff11859cfde02cafca2b94defd0c8d769c1"}, {"algorithm": "MD5", "checksumValue": "6f2b03cf1f682ad0c7274096c89e3bf1"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-index.rst-d65b371ba61f3892a4f75bdfed189f5e979ee0ee4b4a8d09a6caf61dd1ca34e0", "fileName": "index.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "d65b371ba61f3892a4f75bdfed189f5e979ee0ee4b4a8d09a6caf61dd1ca34e0"}, {"algorithm": "SHA1", "checksumValue": "f71262d6c4711d3d632145600bf01ba42c387b23"}, {"algorithm": "MD5", "checksumValue": "a45fdb3d524be9bfe4b4366f63f1e209"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pageindex.html-d6b5123553b3e11817f644f94acec5f009cc477ba172a160b9160d408257e2bc", "fileName": "page_index.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "d6b5123553b3e11817f644f94acec5f009cc477ba172a160b9160d408257e2bc"}, {"algorithm": "SHA1", "checksumValue": "958b7d58d0cb1cae54d0a60034384b48a2172307"}, {"algorithm": "MD5", "checksumValue": "82836233f2160de592c31cfbf405ccfa"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-file1.png-d6cceb0793726c359e3c2494c2901b542d81a6ae9941c36c9c47e38a9d8c2983", "fileName": "file1.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "d6cceb0793726c359e3c2494c2901b542d81a6ae9941c36c9c47e38a9d8c2983"}, {"algorithm": "SHA1", "checksumValue": "e130e285e9a63351d1837185296924f977e18b97"}, {"algorithm": "MD5", "checksumValue": "211c0086e9dc6393663327586ba5e556"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testrouting.py-d81f9a962fe043d18c3f68092e20e8cc551dd618e0530062851bdcc0010afc92", "fileName": "test_routing.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d81f9a962fe043d18c3f68092e20e8cc551dd618e0530062851bdcc0010afc92"}, {"algorithm": "SHA1", "checksumValue": "e3ad3c7d273f60170b07ac860b5090822a2bc9d8"}, {"algorithm": "MD5", "checksumValue": "d221670e554d95dc88b4c113dfa4786f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utils.py-d82c505db539eb682f29ba3fffbef5bb0b614d8002489fff2447b5065fee341e", "fileName": "utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d82c505db539eb682f29ba3fffbef5bb0b614d8002489fff2447b5065fee341e"}, {"algorithm": "SHA1", "checksumValue": "4bd5defce90b52748ef08aa2280c9a2f59a4516a"}, {"algorithm": "MD5", "checksumValue": "c1b8fcb953fb547b80c060e294ea9a77"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testdatastructures.py-d96f4fe973f781eb660c69695e4808bf4729d762dd5323af3b29c43372af54c7", "fileName": "test_datastructures.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d96f4fe973f781eb660c69695e4808bf4729d762dd5323af3b29c43372af54c7"}, {"algorithm": "SHA1", "checksumValue": "e09d986ea006a4acafd4bc5ceaf2aa89c2ef8e0e"}, {"algorithm": "MD5", "checksumValue": "9d0d7c21cfe684648e3e27d7828ddf6c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-views.py-d9e4c02076382b05abc3685ca3b6a1c34aa6527126be7e63a90cb785086888a1", "fileName": "views.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d9e4c02076382b05abc3685ca3b6a1c34aa6527126be7e63a90cb785086888a1"}, {"algorithm": "SHA1", "checksumValue": "9092fc86567d37032d32c8042c3214749f00a019"}, {"algorithm": "MD5", "checksumValue": "a19656b0424e7acc9a9897ab2f3b829c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-style.css-da9bc8aa472fe75e69007b4be41439775285eb21b57d8a34def9748554db1146", "fileName": "style.css", "checksums": [{"algorithm": "SHA256", "checksumValue": "da9bc8aa472fe75e69007b4be41439775285eb21b57d8a34def9748554db1146"}, {"algorithm": "SHA1", "checksumValue": "54630ec3b9c4bcb56ecf4bca2165569edf3b2e5f"}, {"algorithm": "MD5", "checksumValue": "ca9dfa0a492522177b622f3c7db61574"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-wsgi.rst-db1d7776267705a55e5854f11ae1be5542f439f83b27034734e6bee5c525a08e", "fileName": "wsgi.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "db1d7776267705a55e5854f11ae1be5542f439f83b27034734e6bee5c525a08e"}, {"algorithm": "SHA1", "checksumValue": "e659800c65c076c3b03ab17f7fe3641a9d87bf3c"}, {"algorithm": "MD5", "checksumValue": "3d755ef950c8214e619954c059388df2"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-typing.txt-ded42d15cad53198f7506456538e8f4bc564dc4f3b724d7fed708073d5988225", "fileName": "typing.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "ded42d15cad53198f7506456538e8f4bc564dc4f3b724d7fed708073d5988225"}, {"algorithm": "SHA1", "checksumValue": "8aeebc9dd7f010e0193b8e6a03855a18686f36a8"}, {"algorithm": "MD5", "checksumValue": "76005acb0067b41465675be62ef87053"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utils.py-df8ab931b42a8e4e53b8b5b3c42f811a3ee309b7d60bc87f87c9eae6ada4cef5", "fileName": "utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "df8ab931b42a8e4e53b8b5b3c42f811a3ee309b7d60bc87f87c9eae6ada4cef5"}, {"algorithm": "SHA1", "checksumValue": "926ec4356f746bfbde16c8ed8b8ef1537f3d6fd8"}, {"algorithm": "MD5", "checksumValue": "0f05c739d6ef44a5d03d3eb150f58444"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testsecurity.py-dfea99651543c171548ed258b77ecc72f2e308ce4dacb92475a071994e12ad35", "fileName": "test_security.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "dfea99651543c171548ed258b77ecc72f2e308ce4dacb92475a071994e12ad35"}, {"algorithm": "SHA1", "checksumValue": "edbf2b7ed5bab6cc9e0d49c196fdb22b81ba94c0"}, {"algorithm": "MD5", "checksumValue": "ab495c20cc2557468a2d0333c39bdc9b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testproxyfix.py-e1ebacdf3d945c17d842fc3944f0f40d92dc79f4e9db055cf72e098a1f2973ca", "fileName": "test_proxy_fix.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e1ebacdf3d945c17d842fc3944f0f40d92dc79f4e9db055cf72e098a1f2973ca"}, {"algorithm": "SHA1", "checksumValue": "68fb4653c63c0135c331c4034f4f5898d2151894"}, {"algorithm": "MD5", "checksumValue": "4d27e115cdb30474602fb349fdd5d6f1"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-request.http-e21c7c41aa225d683a4aeb22843ab8e5a6610980465613f6599b59d4eba3799b", "fileName": "request.http", "checksums": [{"algorithm": "SHA256", "checksumValue": "e21c7c41aa225d683a4aeb22843ab8e5a6610980465613f6599b59d4eba3799b"}, {"algorithm": "SHA1", "checksumValue": "b9e1bc56bf07cf6fc347ea36d363de850fc4125b"}, {"algorithm": "MD5", "checksumValue": "e84a4687a6e2b687d3693a1b723cd83a"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-search.html-e2db94f5f68e8ac218d9f20b96e8d0bfb6748b974a0f278127c77d847740ad75", "fileName": "search.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "e2db94f5f68e8ac218d9f20b96e8d0bfb6748b974a0f278127c77d847740ad75"}, {"algorithm": "SHA1", "checksumValue": "313d4b9d36877d8d00761a67ebb6523a442151c7"}, {"algorithm": "MD5", "checksumValue": "fca21739068ac5297b16ec04b95dc3b3"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-py.typed-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "py.typed", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-manageplnt.py-e45c6534196395e2d93f5e97a6a63ffc9d4be7267ba3445905ed4eaf92f48d72", "fileName": "manage-plnt.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e45c6534196395e2d93f5e97a6a63ffc9d4be7267ba3445905ed4eaf92f48d72"}, {"algorithm": "SHA1", "checksumValue": "b05664503d9264acb60dee569a05a92a7d000ab0"}, {"algorithm": "MD5", "checksumValue": "8bbb266f68571604b76dab6cc348386b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-style.css-e5b163eb815205fb8b405c6b1c875af1759262dd80a48acee8218d42b4f41d9e", "fileName": "style.css", "checksums": [{"algorithm": "SHA256", "checksumValue": "e5b163eb815205fb8b405c6b1c875af1759262dd80a48acee8218d42b4f41d9e"}, {"algorithm": "SHA1", "checksumValue": "d3a1c42bc538a9491ba9b423d263d4746e96e287"}, {"algorithm": "MD5", "checksumValue": "6fcea1104cc9910380414e544e294090"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testmultipart.py-e8cebd86819abd1ee84d9e7467d86dae469465a862e28b6bdb68151f7940d0ad", "fileName": "test_multipart.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e8cebd86819abd1ee84d9e7467d86dae469465a862e28b6bdb68151f7940d0ad"}, {"algorithm": "SHA1", "checksumValue": "26984e72b63b2ad223da3b1f5427bf83ba8ebc18"}, {"algorithm": "MD5", "checksumValue": "30605dcbadf6d1ccc0db660638db1609"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-debugscreenshot.png-e9b758106a8db68c76cff3f5516f1eae8f2e52a2b473cfa7b6168c3299d7c91d", "fileName": "debug-screenshot.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "e9b758106a8db68c76cff3f5516f1eae8f2e52a2b473cfa7b6168c3299d7c91d"}, {"algorithm": "SHA1", "checksumValue": "05e5fa34fcea6b8a3ac2a95407f72b14bda01515"}, {"algorithm": "MD5", "checksumValue": "944e68e6bdac1ed89bc220a59b8f68d7"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-request.py-eb186b34902a49c75b045e62ec737e63fd578c9d38c10b4128eb19b82cb4018c", "fileName": "request.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "eb186b34902a49c75b045e62ec737e63fd578c9d38c10b4128eb19b82cb4018c"}, {"algorithm": "SHA1", "checksumValue": "9a0716f87f0fb39804886a2fefd4e71262b11b46"}, {"algorithm": "MD5", "checksumValue": "4c3705e3fc954980fd7c8d39d25bdde1"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-lint.rst-ebf602647c0a888587ef905312cbcd0ba6d42ce5e4c8168ce443656cbe5503c9", "fileName": "lint.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "ebf602647c0a888587ef905312cbcd0ba6d42ce5e4c8168ce443656cbe5503c9"}, {"algorithm": "SHA1", "checksumValue": "92100d8144d50230676c6dece7c8f53b9f4c21fd"}, {"algorithm": "MD5", "checksumValue": "5ee8707d5bb8cba6a4236d6e1af536ee"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-views.py-ee289adc6ed674a871c5d8cf0e7f8ce4aef4c5f6450f2d48b0a005ad39d443d4", "fileName": "views.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "ee289adc6ed674a871c5d8cf0e7f8ce4aef4c5f6450f2d48b0a005ad39d443d4"}, {"algorithm": "SHA1", "checksumValue": "f6020507ddfc27d73f0dedb8f82084aa7cb48f4a"}, {"algorithm": "MD5", "checksumValue": "114eea486697cd15f5987712ddb78f0b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utils.py-ee5ceecb246cc77876e7108ce31bda1a0bbc2beadd8265f93ca28418ea0ca69a", "fileName": "utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "ee5ceecb246cc77876e7108ce31bda1a0bbc2beadd8265f93ca28418ea0ca69a"}, {"algorithm": "SHA1", "checksumValue": "1b3657ad9e20b6e6436db19785c0f9abd3226c3e"}, {"algorithm": "MD5", "checksumValue": "e38a93ec8e56c537d4ae033b276e5110"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-requestdata.rst-0e3693cdb094c39ec7acf8e288157087dd002cd26611d33e9edd30e4e4ea0b99", "fileName": "request_data.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "0e3693cdb094c39ec7acf8e288157087dd002cd26611d33e9edd30e4e4ea0b99"}, {"algorithm": "SHA1", "checksumValue": "de247bceb26d1d40559f58166f41fa72e550b7aa"}, {"algorithm": "MD5", "checksumValue": "002f3621004efcff2d1bac1e24c0c833"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testhttp.py-104b547a6ad492755f232457d0e1e64ff6c1d8848fe1f0ff6e5831697c0705f1", "fileName": "test_http.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "104b547a6ad492755f232457d0e1e64ff6c1d8848fe1f0ff6e5831697c0705f1"}, {"algorithm": "SHA1", "checksumValue": "506d61ab4e42865efe7ba9ce7026f8003e762f75"}, {"algorithm": "MD5", "checksumValue": "30b42d2fd0196e4e4e45b6e5845a404f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-specialpages.py-115195407c13de279cb57ea09b5cc90563e34153d6644bea863e3b010adba3df", "fileName": "specialpages.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "115195407c13de279cb57ea09b5cc90563e34153d6644bea863e3b010adba3df"}, {"algorithm": "SHA1", "checksumValue": "cc1ca56bf36912abeb0d1d7a378d0f754a20cbf6"}, {"algorithm": "MD5", "checksumValue": "f707f659e4d1a64ecfed831627cfd90b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-text.txt-12cdecf3587818353081de39247181dc152eac68e4db3cfd9f13459ba3092e50", "fileName": "text.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "12cdecf3587818353081de39247181dc152eac68e4db3cfd9f13459ba3092e50"}, {"algorithm": "SHA1", "checksumValue": "5a2c0a1d1d5cb4fe038c3a602316458f749b5a3f"}, {"algorithm": "MD5", "checksumValue": "e3e7ad40b0f4014ddc14fa20ca60ded5"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-helpers.py-12d289846a3a00ea9feb4b50498cfc49d0fc1231a878e038c624be43ab074748", "fileName": "helpers.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "12d289846a3a00ea9feb4b50498cfc49d0fc1231a878e038c624be43ab074748"}, {"algorithm": "SHA1", "checksumValue": "f2415f48315a0ba9d5f2a8961ba022dc9a711905"}, {"algorithm": "MD5", "checksumValue": "f9f5be3189cd72aba4ca73b940731a95"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testshareddata.py-1563d3a02317eaa7231a2f54bceb14eb0819d472ee43c7f1753165b901332c87", "fileName": "test_shared_data.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1563d3a02317eaa7231a2f54bceb14eb0819d472ee43c7f1753165b901332c87"}, {"algorithm": "SHA1", "checksumValue": "0377f80a26503d3b2eccc743e1c82f176fe1bd79"}, {"algorithm": "MD5", "checksumValue": "7489fad903fd42607c4b3c8c1a256c3d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-style.css-15e2b7cbd88826e1fc8593aa04b0fafa980c797500662b20e0a3d856b4da0796", "fileName": "style.css", "checksums": [{"algorithm": "SHA256", "checksumValue": "15e2b7cbd88826e1fc8593aa04b0fafa980c797500662b20e0a3d856b4da0796"}, {"algorithm": "SHA1", "checksumValue": "63460d3604ec80cfb6f6a52159ebd780d25998a7"}, {"algorithm": "MD5", "checksumValue": "e8f6f613aa5c5c0612e41d91d00dec76"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-style.css-15e2b7cbd88826e1fc8593aa04b0fafa980c797500662b20e0a3d856b4da0796", "fileName": "style.css", "checksums": [{"algorithm": "SHA256", "checksumValue": "15e2b7cbd88826e1fc8593aa04b0fafa980c797500662b20e0a3d856b4da0796"}, {"algorithm": "SHA1", "checksumValue": "63460d3604ec80cfb6f6a52159ebd780d25998a7"}, {"algorithm": "MD5", "checksumValue": "e8f6f613aa5c5c0612e41d91d00dec76"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dispatcher.py-161ff0f8ac969d349817e2dfbf9762990ed31d24bb69f3c064c9af738cc5d608", "fileName": "dispatcher.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "161ff0f8ac969d349817e2dfbf9762990ed31d24bb69f3c064c9af738cc5d608"}, {"algorithm": "SHA1", "checksumValue": "a0db21cbb42c1cfdd606e5f835308a6e71a1fd3e"}, {"algorithm": "MD5", "checksumValue": "f70d39f44d2d69e9ef30f874546cea48"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-exceptions.rst-16f24dd4117fc75a28e208c9c82f8e4c91299339491622f992e3059c5d758735", "fileName": "exceptions.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "16f24dd4117fc75a28e208c9c82f8e4c91299339491622f992e3059c5d758735"}, {"algorithm": "SHA1", "checksumValue": "408dd026574942c1a5c7aaf44a0888188aa066ce"}, {"algorithm": "MD5", "checksumValue": "2811e7ac5b8b6ec99b5d2b39a3d4df55"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-fastcgi.rst-180facc4973223372956edc6a87ef3996804e53b26ed545583265fb878dcd6ee", "fileName": "fastcgi.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "180facc4973223372956edc6a87ef3996804e53b26ed545583265fb878dcd6ee"}, {"algorithm": "SHA1", "checksumValue": "7ae1db7cdc8ab68c7539efc09cbb87c9a2e1eba5"}, {"algorithm": "MD5", "checksumValue": "0cc2daf4115aa74d626f6704830654fe"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-unicode.rst-183174cdb2364958656c22cc4001bbd901bc36f3d9fc7f24257c2bf97d7441cf", "fileName": "unicode.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "183174cdb2364958656c22cc4001bbd901bc36f3d9fc7f24257c2bf97d7441cf"}, {"algorithm": "SHA1", "checksumValue": "ee52c4095cfb425b4bde049c7dab142c99604309"}, {"algorithm": "MD5", "checksumValue": "6e3258e172ca554d740ceabbbfa2b919"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-cgi.rst-1921d55a0fd6afeaeb6d334706eea1b9e90d83ea1e44bff792bbe25fdba76c5f", "fileName": "cgi.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "1921d55a0fd6afeaeb6d334706eea1b9e90d83ea1e44bff792bbe25fdba76c5f"}, {"algorithm": "SHA1", "checksumValue": "6c1c37dee531db805dd371bb945cc1298cb6dffe"}, {"algorithm": "MD5", "checksumValue": "8f3ee33c99e6a081a9082c8bdefb8dd0"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-request.http-197f644738babb0b4238b8aa017e54ffe794a5a5b56535f30baa836dc36f72d1", "fileName": "request.http", "checksums": [{"algorithm": "SHA256", "checksumValue": "197f644738babb0b4238b8aa017e54ffe794a5a5b56535f30baa836dc36f72d1"}, {"algorithm": "SHA1", "checksumValue": "eac4bee51df23a95ec05fc6f3e0fe50881a038bf"}, {"algorithm": "MD5", "checksumValue": "196a6ab51be30f9335433ab8416dc242"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-missingpage.html-1a330f406d14e932a4f289c8f5448b9e7b2ffc8c06dea8ba4d3c25b2011dbbcc", "fileName": "missingpage.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "1a330f406d14e932a4f289c8f5448b9e7b2ffc8c06dea8ba4d3c25b2011dbbcc"}, {"algorithm": "SHA1", "checksumValue": "8fa9cd67d90c7cda26db1a654ae0d9d8d8d6c6a6"}, {"algorithm": "MD5", "checksumValue": "98520b847eb72a8eb780098cc6e85689"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-more.png-1a780dec28a81d0a15e7cac7ea88e79188bc73fa840f60246b914ee545eb45e6", "fileName": "more.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "1a780dec28a81d0a15e7cac7ea88e79188bc73fa840f60246b914ee545eb45e6"}, {"algorithm": "SHA1", "checksumValue": "2fcdfaffbdebe20dd570dca43380e647e964f1be"}, {"algorithm": "MD5", "checksumValue": "57880de4db36a385d6679a5382825ede"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-datastructures.py-1b0784d59f4be10c675af36a60ace3e868c3a1d06f9852adc2351bb4059c2437", "fileName": "datastructures.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1b0784d59f4be10c675af36a60ace3e868c3a1d06f9852adc2351bb4059c2437"}, {"algorithm": "SHA1", "checksumValue": "a2873d76264482ddb8b9f11abe750c9cc3be1b64"}, {"algorithm": "MD5", "checksumValue": "453cec6e2825dff2216cffef8c6ffc2f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-style.css-1b53499f34519a9b560bcd7f6c8d5f3b9361222a648efc6bf8cdc5ccc469f88a", "fileName": "style.css", "checksums": [{"algorithm": "SHA256", "checksumValue": "1b53499f34519a9b560bcd7f6c8d5f3b9361222a648efc6bf8cdc5ccc469f88a"}, {"algorithm": "SHA1", "checksumValue": "28c9de5e5de7eb1cef9b56e8f63be6e90b4a9c3b"}, {"algorithm": "MD5", "checksumValue": "a774806739b5a962f3f74bdf786c961c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-logo.png-1be9c715af17bd116a87273cd02d38f0e6d1f26a9dd5b6c60eb284660b9eea05", "fileName": "logo.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "1be9c715af17bd116a87273cd02d38f0e6d1f26a9dd5b6c60eb284660b9eea05"}, {"algorithm": "SHA1", "checksumValue": "058ab164ba176a9dcb8ad4b26ccfb71e3de359c2"}, {"algorithm": "MD5", "checksumValue": "10211ce25d7d485ed3ff8b72f23de569"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-httpproxy.py-1c4f15ca14bb091f84d4eebff5bebc86ebfc14b806191d432d8aa44b75dca774", "fileName": "http_proxy.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1c4f15ca14bb091f84d4eebff5bebc86ebfc14b806191d432d8aa44b75dca774"}, {"algorithm": "SHA1", "checksumValue": "cde0a65619e1d2d59c6f96e6f2eb95db83d1836d"}, {"algorithm": "MD5", "checksumValue": "248b5e3588081744275218e00e724b16"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testlocal.py-1c70667994742ece1443d16949025a1fb8c1bab9d37790fa5bc38079f0d164e2", "fileName": "test_local.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1c70667994742ece1443d16949025a1fb8c1bab9d37790fa5bc38079f0d164e2"}, {"algorithm": "SHA1", "checksumValue": "d0c0791f6c01e35fb2b32791cee86661fbaf82b6"}, {"algorithm": "MD5", "checksumValue": "43197a9129fbd7220bf379fe8942968a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-application.py-1f002dff99c358a0d9e82f79c1d65f76fb4955da8ca8469c535fbebed64c6139", "fileName": "application.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1f002dff99c358a0d9e82f79c1d65f76fb4955da8ca8469c535fbebed64c6139"}, {"algorithm": "SHA1", "checksumValue": "dc8357ebcf54bac7010fe61206070075b41ebf6d"}, {"algorithm": "MD5", "checksumValue": "83b64ca599a8ac6e6531ea76122b65c5"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-setup.py-1fde063524f23768c18b7eef69e010b0c61be228ff81a4f81df100656d734ada", "fileName": "setup.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1fde063524f23768c18b7eef69e010b0c61be228ff81a4f81df100656d734ada"}, {"algorithm": "SHA1", "checksumValue": "c96bfeaaa1dac01ecaa3c2f9473822df395388c6"}, {"algorithm": "MD5", "checksumValue": "0771672b7ada89348a4ca290f348add7"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-layout.html-21595b1d1142a8910efc4258851415ccf0f85ef9e5d01ecc99c54793fe2c607b", "fileName": "layout.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "21595b1d1142a8910efc4258851415ccf0f85ef9e5d01ecc99c54793fe2c607b"}, {"algorithm": "SHA1", "checksumValue": "3df318008dab2aab3d82982630cf8be0cbb7e11b"}, {"algorithm": "MD5", "checksumValue": "53c7334d38a9f614cebb354b385e84dd"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-index.rst-22cf570c51b14fa038c403c0135b02e3396f1deedf66c5293a69c6650f34299b", "fileName": "index.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "22cf570c51b14fa038c403c0135b02e3396f1deedf66c5293a69c6650f34299b"}, {"algorithm": "SHA1", "checksumValue": "5feeef9808dcc494435363b3f7a02f78179f98e2"}, {"algorithm": "MD5", "checksumValue": "30ee9278ed165d976e5253fe8a2db0f8"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-managewebpylike.py-240fb68d30b3e48f1b90c37a53dff9fc52f4411ae49804b462fbad9033e2eb4d", "fileName": "manage-webpylike.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "240fb68d30b3e48f1b90c37a53dff9fc52f4411ae49804b462fbad9033e2eb4d"}, {"algorithm": "SHA1", "checksumValue": "e93e01a3500db92a0539922bb6480e0eed5347eb"}, {"algorithm": "MD5", "checksumValue": "fd89b2bf59ab5451d7a5647e22359dc4"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-sync.py-26a2ca0f49f304969d6c9f8addc133abca977bb7b45674f63f0318dfa8145141", "fileName": "sync.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "26a2ca0f49f304969d6c9f8addc133abca977bb7b45674f63f0318dfa8145141"}, {"algorithm": "SHA1", "checksumValue": "e17dfbf30fa7e081d0dbe791b37b6169af066928"}, {"algorithm": "MD5", "checksumValue": "8a5e135ccc67863d669c34079fc92f0c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tutorial.rst-26f7e819959925a8191705a5fa1488e2168e2ac02320f806f9a30d28cf005532", "fileName": "tutorial.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "26f7e819959925a8191705a5fa1488e2168e2ac02320f806f9a30d28cf005532"}, {"algorithm": "SHA1", "checksumValue": "89f8ae66157d612c06d3f5dbac86caaba6a861b9"}, {"algorithm": "MD5", "checksumValue": "8dcd8469632cdf8544c944c7c4a23ebb"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-profiler.rst-290c626c2e3d7424c50355d86b94b0fef6f133812c6da1e1896b9b6b7b7d4237", "fileName": "profiler.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "290c626c2e3d7424c50355d86b94b0fef6f133812c6da1e1896b9b6b7b7d4237"}, {"algorithm": "SHA1", "checksumValue": "b19659056a1b6216162657e0345d676c25786949"}, {"algorithm": "MD5", "checksumValue": "4f2c11245e738211c2db2888a3467b41"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-proxyfix.rst-2995e0296d2145a9d9cac92da1bd99e920d0582508b802bc72c12cac7274803c", "fileName": "proxy_fix.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "2995e0296d2145a9d9cac92da1bd99e920d0582508b802bc72c12cac7274803c"}, {"algorithm": "SHA1", "checksumValue": "b297440662d39b8ab8c286be710097aa9534efcc"}, {"algorithm": "MD5", "checksumValue": "acd70a7568971682d6cb94be13ec3dd2"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-notfound.html-2a26f9403d828d1ca7d1acc528f98cf685a2f63cb6de1b99ec23871be87f011a", "fileName": "not_found.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "2a26f9403d828d1ca7d1acc528f98cf685a2f63cb6de1b99ec23871be87f011a"}, {"algorithm": "SHA1", "checksumValue": "3768ce442f9c3c8c6c304c85769bd21912719809"}, {"algorithm": "MD5", "checksumValue": "1234270591c1f94f207efdef53236dac"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-notfound.html-2a26f9403d828d1ca7d1acc528f98cf685a2f63cb6de1b99ec23871be87f011a", "fileName": "not_found.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "2a26f9403d828d1ca7d1acc528f98cf685a2f63cb6de1b99ec23871be87f011a"}, {"algorithm": "SHA1", "checksumValue": "3768ce442f9c3c8c6c304c85769bd21912719809"}, {"algorithm": "MD5", "checksumValue": "1234270591c1f94f207efdef53236dac"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-managei18nurls.py-2b55cdfbc54fcc336d1e7f5ba1d1d4dbecab3cb2c660a022f9d39dd03f0ef84e", "fileName": "manage-i18nurls.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2b55cdfbc54fcc336d1e7f5ba1d1d4dbecab3cb2c660a022f9d39dd03f0ef84e"}, {"algorithm": "SHA1", "checksumValue": "aa70da2f0c62248a92ba7a6491de8f4d291043b5"}, {"algorithm": "MD5", "checksumValue": "9f8cdbfe7a43bed4337e1db06889cdbc"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testwrappers.py-a8490b34c49f6113f2e3cddd73ef4bbab0ec1c71fadd106ae3316e6b64c83a45", "fileName": "test_wrappers.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a8490b34c49f6113f2e3cddd73ef4bbab0ec1c71fadd106ae3316e6b64c83a45"}, {"algorithm": "SHA1", "checksumValue": "28023e6357c9e68db4474f9ebf837cf31bcc655e"}, {"algorithm": "MD5", "checksumValue": "e6989cc816c87f5ec4f89d00beea3e70"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dev.txt-a85926cfb5921a5476733e89e8f31cc1fa892503ac932479b0d866a75b5fbb7b", "fileName": "dev.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "a85926cfb5921a5476733e89e8f31cc1fa892503ac932479b0d866a75b5fbb7b"}, {"algorithm": "SHA1", "checksumValue": "91c97b18d72d482feae32f11b5bbbb3f4b729453"}, {"algorithm": "MD5", "checksumValue": "df119d45d5c4339247bc5ed1b1b85747"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-a8fb3d8a61d2583d887c6a82e6e31c0b6ce6c4d5af6c53c4030b6b55caa1db2a", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a8fb3d8a61d2583d887c6a82e6e31c0b6ce6c4d5af6c53c4030b6b55caa1db2a"}, {"algorithm": "SHA1", "checksumValue": "9312ce686bf8444b9ae75fc3eb6f08363ca56abc"}, {"algorithm": "MD5", "checksumValue": "ffcd5ab57f1983fdeed75a7ea2eeba82"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-favicon.ico-a90b037750e4a70138e56f22ecbe143be2f57ebbd0981cec5d37c08f48e67cd0", "fileName": "favicon.ico", "checksums": [{"algorithm": "SHA256", "checksumValue": "a90b037750e4a70138e56f22ecbe143be2f57ebbd0981cec5d37c08f48e67cd0"}, {"algorithm": "SHA1", "checksumValue": "fb98265b5a2e787638e698cf75ba9155b1075407"}, {"algorithm": "MD5", "checksumValue": "6927da350550f29bc641138825dff36f"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-a9faa0753e67a701bdb1eb37f855d025fdda07de4960fd737217ad1ff4f73d4c", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a9faa0753e67a701bdb1eb37f855d025fdda07de4960fd737217ad1ff4f73d4c"}, {"algorithm": "SHA1", "checksumValue": "b6909696e12a2095f05b9cb58dabf1384f6706f1"}, {"algorithm": "MD5", "checksumValue": "cc82ddfb142b329643f8c8438511b5c9"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-file2.png-ac456c6d40fcdd76fa7f63b6c791df297026ee0e88786f5e29f899a9b05bd8c0", "fileName": "file2.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "ac456c6d40fcdd76fa7f63b6c791df297026ee0e88786f5e29f899a9b05bd8c0"}, {"algorithm": "SHA1", "checksumValue": "355fe6c2f77b4516053c10e3d84877655aa5af24"}, {"algorithm": "MD5", "checksumValue": "53757a50df938edb6b4a733d63d72200"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-macros.xml-ac6e6752ac3d9c89ed20d52770c60f82b3e5bc28520ca32ccc0bebeb0cdb2c83", "fileName": "macros.xml", "checksums": [{"algorithm": "SHA256", "checksumValue": "ac6e6752ac3d9c89ed20d52770c60f82b3e5bc28520ca32ccc0bebeb0cdb2c83"}, {"algorithm": "SHA1", "checksumValue": "bf91227705bd86a7cc55684c3236a0b421ffc866"}, {"algorithm": "MD5", "checksumValue": "a0bd284d50609b1c776243a50dc13a2e"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-formparser.py-acb12efd9c15a6faac85983a138422bf7e90b26ce60b2b538a305e197ddd0c69", "fileName": "formparser.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "acb12efd9c15a6faac85983a138422bf7e90b26ce60b2b538a305e197ddd0c69"}, {"algorithm": "SHA1", "checksumValue": "e7186f2ea5dfb9c7a93be7f3f589a15ea91a9456"}, {"algorithm": "MD5", "checksumValue": "0c14487a945a7eab776cf3ed1f0a2ec4"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-proxying.rst-ad0529c76e1393186f0f3da1e9e3f4aab55253261f00fcec57ece677db079704", "fileName": "proxying.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "ad0529c76e1393186f0f3da1e9e3f4aab55253261f00fcec57ece677db079704"}, {"algorithm": "SHA1", "checksumValue": "eb93f59900a7228321a4cb9d769f9770f6028e74"}, {"algorithm": "MD5", "checksumValue": "be6efe58f293a4b10a3090e336497ed2"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-run.py-ae441bdbcb7a890f8187d0e83b08dc1af12c6171c9bca0c30681207f34611563", "fileName": "run.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "ae441bdbcb7a890f8187d0e83b08dc1af12c6171c9bca0c30681207f34611563"}, {"algorithm": "SHA1", "checksumValue": "e4142ef43be0984dcdcf17fdb9bbae0c48176e18"}, {"algorithm": "MD5", "checksumValue": "25fc057997b398dc1ceda04f47c004ce"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-lint.py-b0083719c3a1202224c185f96c9186f27f2279b5f4622a6afd41f41efac1be85", "fileName": "lint.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b0083719c3a1202224c185f96c9186f27f2279b5f4622a6afd41f41efac1be85"}, {"algorithm": "SHA1", "checksumValue": "2e2831e0cb8deacfb3ac059af0809a9ee03cd4d0"}, {"algorithm": "MD5", "checksumValue": "c0e70f8a7e8f86e1f857ad31da5f2ce3"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-managecoolmagic.py-b0e074fd6949f40ed24cb1b438a626836880848317a77c182e3ea7159ac1e7ed", "fileName": "manage-coolmagic.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b0e074fd6949f40ed24cb1b438a626836880848317a77c182e3ea7159ac1e7ed"}, {"algorithm": "SHA1", "checksumValue": "79d8de3dd9cacb73d99f8d56749555007b055d2f"}, {"algorithm": "MD5", "checksumValue": "47fa8054f28c3d556a4063f518aec786"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-installation.rst-b197a0c74c7e7fa23b751fd5c4c53b5df446ab2a040225123406b000be22f85a", "fileName": "installation.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "b197a0c74c7e7fa23b751fd5c4c53b5df446ab2a040225123406b000be22f85a"}, {"algorithm": "SHA1", "checksumValue": "269969b00d7b4f238a8d6fd6bba8c487d150f1f6"}, {"algorithm": "MD5", "checksumValue": "3b39c17e83246946ab52533ef78be350"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-test.txt-b2c7dc3b520334fd047eb3b6bfce12291af3082c2c7fc37d20d698123b97cbb3", "fileName": "test.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "b2c7dc3b520334fd047eb3b6bfce12291af3082c2c7fc37d20d698123b97cbb3"}, {"algorithm": "SHA1", "checksumValue": "2373e44b9e238830bec4249b746bc00505e2932e"}, {"algorithm": "MD5", "checksumValue": "df9a98da791c25a2c456ca7ce6f7fd85"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-b3b257076f5faed77f84e11f57e97bb91f7070f022f8e4119d183926a8aad08e", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b3b257076f5faed77f84e11f57e97bb91f7070f022f8e4119d183926a8aad08e"}, {"algorithm": "SHA1", "checksumValue": "3962531192f3c11d1bbdc62c16fa9e0dc1706c3f"}, {"algorithm": "MD5", "checksumValue": "466850097a5ea03bd94fbe4a365c6509"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-local.rst-b464a504627cfa5531c47add6c3be9790af7b2ce43b5888f8b426e88c17a90a5", "fileName": "local.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "b464a504627cfa5531c47add6c3be9790af7b2ce43b5888f8b426e88c17a90a5"}, {"algorithm": "SHA1", "checksumValue": "d1fad18991c9992a8cedef3f459eaff576dd83f1"}, {"algorithm": "MD5", "checksumValue": "89e5300617e514454301bc3dd7cb128d"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-httpproxy.rst-b493dc422da85963ff121e2f10f87d11e49c3a43100dd01fe34dcbf4272307f6", "fileName": "http_proxy.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "b493dc422da85963ff121e2f10f87d11e49c3a43100dd01fe34dcbf4272307f6"}, {"algorithm": "SHA1", "checksumValue": "2c8f3e86f751d7dd8740225d54f46a428da0d530"}, {"algorithm": "MD5", "checksumValue": "ac97a986ca50e093b6b7d5773d8c33e2"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tbtools.py-b4b0bdc73d53aa78002e0dab18ec48ee33db34e0af5227abd60518ab4c967cb7", "fileName": "tbtools.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b4b0bdc73d53aa78002e0dab18ec48ee33db34e0af5227abd60518ab4c967cb7"}, {"algorithm": "SHA1", "checksumValue": "712571a6cd98bdb8b546e0a6a998d79e402d626a"}, {"algorithm": "MD5", "checksumValue": "df369a612d4907a79d71b978a8aa3f49"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testsendfile.py-b530469f6c9ba55d49caf5dd4caa23e01af9e9fa9c8b94a45a9bd98abdc3b4f0", "fileName": "test_send_file.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b530469f6c9ba55d49caf5dd4caa23e01af9e9fa9c8b94a45a9bd98abdc3b4f0"}, {"algorithm": "SHA1", "checksumValue": "19ab16bfc0b8dacbdfad2c3dfb9954c121d7e234"}, {"algorithm": "MD5", "checksumValue": "73ac894d4d90794aa74eb6f29008b47a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-list.html-b5ae5c7eb77e4fa9b35c02cf0f4e4f7b19694fa597537d633524d88229bc4107", "fileName": "list.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "b5ae5c7eb77e4fa9b35c02cf0f4e4f7b19694fa597537d633524d88229bc4107"}, {"algorithm": "SHA1", "checksumValue": "7b53bcd314c46e9f5e79dce51715715629580fdc"}, {"algorithm": "MD5", "checksumValue": "eb240bc3a8efd518ef57f657b6b57763"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-debugger.js-b60e36499b35495998599fbf163e442cae7e14b1e718d42b7a2d0ad81cbc070f", "fileName": "debugger.js", "checksums": [{"algorithm": "SHA256", "checksumValue": "b60e36499b35495998599fbf163e442cae7e14b1e718d42b7a2d0ad81cbc070f"}, {"algorithm": "SHA1", "checksumValue": "327128d76ac358b4a6b3b64264b4667e2300bb9e"}, {"algorithm": "MD5", "checksumValue": "de9209fac36422b450670008fd23ea01"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-urls.rst-b8ddad488137329f6f7ee675fbb4a69b97afa026c97836b1a117024bd662517b", "fileName": "urls.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "b8ddad488137329f6f7ee675fbb4a69b97afa026c97836b1a117024bd662517b"}, {"algorithm": "SHA1", "checksumValue": "7fb140b342ec2d7f1d46da0be629e4f140ed26af"}, {"algorithm": "MD5", "checksumValue": "304a3288a29e36e5997aee5dd03585fa"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-list.html-b909a18b6fa40e347c9045fd365f04e63ad708bf5eccef9dba434e3ba5d8e689", "fileName": "list.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "b909a18b6fa40e347c9045fd365f04e63ad708bf5eccef9dba434e3ba5d8e689"}, {"algorithm": "SHA1", "checksumValue": "de098a9ce1aa4e39c90b6169598409713517da6f"}, {"algorithm": "MD5", "checksumValue": "f8fce25df0c9ab95dfedf9e344342aef"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utils.py-b9d20c0f56e5d9a610db43bb483858d9616f31615bd9b6863e0cc77e8db319fd", "fileName": "utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b9d20c0f56e5d9a610db43bb483858d9616f31615bd9b6863e0cc77e8db319fd"}, {"algorithm": "SHA1", "checksumValue": "cb0e6f7893557d1021e40cc8194dec7bc2ec638d"}, {"algorithm": "MD5", "checksumValue": "a6754f8e5cdd9c5c35c9715d32a99bdc"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-index.html-baba0a1de0f7aaea9a3e4276c96394420c86f3b29d357812c16d31ba7ca43bd9", "fileName": "index.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "baba0a1de0f7aaea9a3e4276c96394420c86f3b29d357812c16d31ba7ca43bd9"}, {"algorithm": "SHA1", "checksumValue": "b315a2e96420f88433149bf805e366d7f0081107"}, {"algorithm": "MD5", "checksumValue": "9724623329e1c3f43de8bc1d550d8d0b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-security.py-beb0687e1e16659a14a35780749e85d43af35519586ae192d825036296d02a3f", "fileName": "security.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "beb0687e1e16659a14a35780749e85d43af35519586ae192d825036296d02a3f"}, {"algorithm": "SHA1", "checksumValue": "a9da96d459ac425e2cf418f96a3d82c7ab9938ea"}, {"algorithm": "MD5", "checksumValue": "4226b93e2ef3859d4c1b42b5fd14e7c9"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-file2.png-c06a52df3361df380a02a45159a0858d6f7cd8cbc3f71ff732a65d6c25ea6af6", "fileName": "file2.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "c06a52df3361df380a02a45159a0858d6f7cd8cbc3f71ff732a65d6c25ea6af6"}, {"algorithm": "SHA1", "checksumValue": "b6244b0027a8c9f702b311cb5b2ab8cc64f3b5f2"}, {"algorithm": "MD5", "checksumValue": "1988c3cc1384a3ac9b9a4129183248f3"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testwsgi.py-c1639622cfb8808fe9342baccba95494e492571a94781df4bcfb73f256bc766f", "fileName": "test_wsgi.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c1639622cfb8808fe9342baccba95494e492571a94781df4bcfb73f256bc766f"}, {"algorithm": "SHA1", "checksumValue": "3fc30290068e26e10f25b879f5f78cf51f277c69"}, {"algorithm": "MD5", "checksumValue": "ff978c4e9cf11d68ccc95d401da38922"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-404.html-c1de79baf6cea7cb75b77b86fdf301db9f12885cbc5017c955409acfc4c6b510", "fileName": "404.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "c1de79baf6cea7cb75b77b86fdf301db9f12885cbc5017c955409acfc4c6b510"}, {"algorithm": "SHA1", "checksumValue": "c5f3a31020d471d84109eee62a3cd7f060586129"}, {"algorithm": "MD5", "checksumValue": "2b891b27d23087e3234557740eac9592"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testurls.py-c3f5c1a8f3b9663e601543fb756b8817f89d5e7cb4e4611f97fb2e7791d139ae", "fileName": "test_urls.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c3f5c1a8f3b9663e601543fb756b8817f89d5e7cb4e4611f97fb2e7791d139ae"}, {"algorithm": "SHA1", "checksumValue": "b108e8048edab51bbc609ae124cfe8455b33ac9c"}, {"algorithm": "MD5", "checksumValue": "85773efe0965c5e1ff205c1e2472f0b7"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-http.rst-c5ae82af7876e30fde10f3a37ec2f8f209999916209d538f7f69a52539737f60", "fileName": "http.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "c5ae82af7876e30fde10f3a37ec2f8f209999916209d538f7f69a52539737f60"}, {"algorithm": "SHA1", "checksumValue": "577d8e30509912952f97c9450e6a1d9ac79318f4"}, {"algorithm": "MD5", "checksumValue": "3fce35bd7772392f32dc4588c1316440"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-models.py-c5dd5421383b75521d509530b21f1d73214d563f9f03834ca0b1d6152e012035", "fileName": "models.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c5dd5421383b75521d509530b21f1d73214d563f9f03834ca0b1d6152e012035"}, {"algorithm": "SHA1", "checksumValue": "099b18e26afc770af9127bed9f1fdf500021b71f"}, {"algorithm": "MD5", "checksumValue": "0c704c8f111bccbab3727dc7bce3bbc6"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-file1.png-c6be60af8af7b9830cdcb02684a3844a9988926c3d1f3f5cb6cd00e272607678", "fileName": "file1.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "c6be60af8af7b9830cdcb02684a3844a9988926c3d1f3f5cb6cd00e272607678"}, {"algorithm": "SHA1", "checksumValue": "6026432d3167d6cf906c129fd61e332a7e8b1c57"}, {"algorithm": "MD5", "checksumValue": "0ed06dae5ffe58553abc857fac04e3a2"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-file1.png-c6be60af8af7b9830cdcb02684a3844a9988926c3d1f3f5cb6cd00e272607678", "fileName": "file1.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "c6be60af8af7b9830cdcb02684a3844a9988926c3d1f3f5cb6cd00e272607678"}, {"algorithm": "SHA1", "checksumValue": "6026432d3167d6cf906c129fd61e332a7e8b1c57"}, {"algorithm": "MD5", "checksumValue": "0ed06dae5ffe58553abc857fac04e3a2"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-shortly.py-c6d414c9a86899de2008e2a2956b37890f46fcf9223d420e347d70765fdcf044", "fileName": "shortly.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c6d414c9a86899de2008e2a2956b37890f46fcf9223d420e347d70765fdcf044"}, {"algorithm": "SHA1", "checksumValue": "53f1a978d9d5a0d7906fdbf6fe048b238e41a4f4"}, {"algorithm": "MD5", "checksumValue": "f2c11f7cb95a41373b695b5e676b104f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-README-c76cfea8c7881ecf1c76f39a980b138f5a5a5bd53bda2fe82649d32fd7d7bbde", "fileName": "README", "checksums": [{"algorithm": "SHA256", "checksumValue": "c76cfea8c7881ecf1c76f39a980b138f5a5a5bd53bda2fe82649d32fd7d7bbde"}, {"algorithm": "SHA1", "checksumValue": "51a1f6aba51823ca992e158e1cd9255e12cdf23a"}, {"algorithm": "MD5", "checksumValue": "273ed7765ffd9daffeb6502bbdcaaff0"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-application.py-c7bc310b447ea941140422299a62b8a10309da71aa79db0d88c82943381a5d9b", "fileName": "application.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c7bc310b447ea941140422299a62b8a10309da71aa79db0d88c82943381a5d9b"}, {"algorithm": "SHA1", "checksumValue": "7e8d4bb7291f07672ff5472a2e76bc914330ec34"}, {"algorithm": "MD5", "checksumValue": "504300a3bc3878c0beaeefb380aee6c1"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-setup.cfg-c82409f85af78c8551f147f03771781aec8a34d99fe09a608f18556a8725c112", "fileName": "setup.cfg", "checksums": [{"algorithm": "SHA256", "checksumValue": "c82409f85af78c8551f147f03771781aec8a34d99fe09a608f18556a8725c112"}, {"algorithm": "SHA1", "checksumValue": "284a4d07edebde821d37e4b23ceaf66adb3256cb"}, {"algorithm": "MD5", "checksumValue": "4d9338aac64998241b9581d65e0e5a90"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-routing.rst-c8bebb87f90d0cc50c5b711150f9448ea0bd869c422a4fe97570041f9c59c2ba", "fileName": "routing.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "c8bebb87f90d0cc50c5b711150f9448ea0bd869c422a4fe97570041f9c59c2ba"}, {"algorithm": "SHA1", "checksumValue": "5a18e6cc763239af9d86af32816250accabf9f53"}, {"algorithm": "MD5", "checksumValue": "b7aee962fa8322a260e97ff48ffa87b3"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-file2.png-ef330f3446cc6ab9dbc6800c6d9c50cc19d904fd092451f43207fedec2ce22e7", "fileName": "file2.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "ef330f3446cc6ab9dbc6800c6d9c50cc19d904fd092451f43207fedec2ce22e7"}, {"algorithm": "SHA1", "checksumValue": "3867d3ac1d0839b2a612a82a3bdf93de235ba330"}, {"algorithm": "MD5", "checksumValue": "3a06e8c3eb5b3712b7aa9d989255f04d"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-file2.png-ef330f3446cc6ab9dbc6800c6d9c50cc19d904fd092451f43207fedec2ce22e7", "fileName": "file2.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "ef330f3446cc6ab9dbc6800c6d9c50cc19d904fd092451f43207fedec2ce22e7"}, {"algorithm": "SHA1", "checksumValue": "3867d3ac1d0839b2a612a82a3bdf93de235ba330"}, {"algorithm": "MD5", "checksumValue": "3a06e8c3eb5b3712b7aa9d989255f04d"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-layout.html-ef74c832b194c0334dfd1a70188a737b47cbbc0f78d0d06f07e0d4f1a6ba76fc", "fileName": "layout.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "ef74c832b194c0334dfd1a70188a737b47cbbc0f78d0d06f07e0d4f1a6ba76fc"}, {"algorithm": "SHA1", "checksumValue": "d8ef780a93f22ebe47d8acee891d04f46649e1f1"}, {"algorithm": "MD5", "checksumValue": "10a57225d315911804ff921ef3695f15"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-serving.py-efad220e75ef5a93584a0e2af44f0a16df7b41634117312c23ceb764254d2fc0", "fileName": "serving.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "efad220e75ef5a93584a0e2af44f0a16df7b41634117312c23ceb764254d2fc0"}, {"algorithm": "SHA1", "checksumValue": "35ab2d10e6cf69a713f235de8adbdb34fdf64a24"}, {"algorithm": "MD5", "checksumValue": "749c3bc36844cf30238666c8c2998046"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-style.css-f29e40e2f5f93052e31e9ac76076daa1081975491da10b4c6676d8d5fe154384", "fileName": "style.css", "checksums": [{"algorithm": "SHA256", "checksumValue": "f29e40e2f5f93052e31e9ac76076daa1081975491da10b4c6676d8d5fe154384"}, {"algorithm": "SHA1", "checksumValue": "8afb123e029ab09abf347bde882c0eb0cda3044e"}, {"algorithm": "MD5", "checksumValue": "59ab3aeb6cc290d9c6bafddae9a9c88c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-application.py-f40419b31c36cb70db3a17a634b3988087fa41328a32e9a8452e55263f942c05", "fileName": "application.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "f40419b31c36cb70db3a17a634b3988087fa41328a32e9a8452e55263f942c05"}, {"algorithm": "SHA1", "checksumValue": "82d50014446b6ce141613d3f7994001aeadd507c"}, {"algorithm": "MD5", "checksumValue": "d96bc38ec45b8d0547862a6a7a03100c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-index.html-f4cf6be7d520067ac72da20b9b2c8fbbdde0b31e8182101aa33ddda928ad8ac1", "fileName": "index.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "f4cf6be7d520067ac72da20b9b2c8fbbdde0b31e8182101aa33ddda928ad8ac1"}, {"algorithm": "SHA1", "checksumValue": "04292bbe66bb853be7842b876a5e3466b7277c68"}, {"algorithm": "MD5", "checksumValue": "1c583fd4168667561eedd095cb9a971e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utils.py-f60690578ddebaaf96a56d59cf474f5cec2355d5ec7836c11e42b1df65593550", "fileName": "utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "f60690578ddebaaf96a56d59cf474f5cec2355d5ec7836c11e42b1df65593550"}, {"algorithm": "SHA1", "checksumValue": "17e6f1f3ef32c15cc1805b2b555976753a9f952f"}, {"algorithm": "MD5", "checksumValue": "7d380fb60f8b2cba3dba37984f7ea98c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dataapp.py-f68420772d6bb998768d559f87023c67943ba2d9b1eaf392be127a79fd2fa06e", "fileName": "data_app.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "f68420772d6bb998768d559f87023c67943ba2d9b1eaf392be127a79fd2fa06e"}, {"algorithm": "SHA1", "checksumValue": "7d6f49040d0c53eaded0546b43d71e3e8c75de22"}, {"algorithm": "MD5", "checksumValue": "d46fb8dbe421c2a6599fefaf00ef537b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testexceptions.py-f703232de253deceb2bff31e8edd69f9e6f833ad4e1e9e680e991cdb9919ef1b", "fileName": "test_exceptions.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "f703232de253deceb2bff31e8edd69f9e6f833ad4e1e9e680e991cdb9919ef1b"}, {"algorithm": "SHA1", "checksumValue": "8acb8aaed2a95c5d2560d90fbe521e570ba4b914"}, {"algorithm": "MD5", "checksumValue": "ad8b8944a8ca26d6859d37969bd86074"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-actiondiff.html-faa385328d02bda957add45a9a13feff66fa824f3d7659dae9acac94915d3715", "fileName": "action_diff.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "faa385328d02bda957add45a9a13feff66fa824f3d7659dae9acac94915d3715"}, {"algorithm": "SHA1", "checksumValue": "b2f2611dd2dcc98f4971d5330ace6fd3d5a32c4f"}, {"algorithm": "MD5", "checksumValue": "4a765d640b2af63befda03f493135a16"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-style.css-fb14b1cd41191b0fc8aa50d1e626718ad365f0b4148c133efd8e1402f5d51fc8", "fileName": "style.css", "checksums": [{"algorithm": "SHA256", "checksumValue": "fb14b1cd41191b0fc8aa50d1e626718ad365f0b4148c133efd8e1402f5d51fc8"}, {"algorithm": "SHA1", "checksumValue": "212ace82151a2adb899af7246e06d8a176691500"}, {"algorithm": "MD5", "checksumValue": "7d2cb16dbcf3680fa3a5dfe2aebb98d7"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-less.png-fb8fa435169725238d54b6a1ad0294c4cc171a6f51e0e9d9f52c431a91e5211e", "fileName": "less.png", "checksums": [{"algorithm": "SHA256", "checksumValue": "fb8fa435169725238d54b6a1ad0294c4cc171a6f51e0e9d9f52c431a91e5211e"}, {"algorithm": "SHA1", "checksumValue": "05fa17be5c04da88403c762ceedbe4c7fcf4d3c1"}, {"algorithm": "MD5", "checksumValue": "01e34f8c5a88d39e8e786ca32b5b5966"}], "fileTypes": ["IMAGE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-SOURCES.txt-fd6535ffb035ad38c7b19af5c6c2daa0a899c9a54c6d1f589620694e65e9514d", "fileName": "SOURCES.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "fd6535ffb035ad38c7b19af5c6c2daa0a899c9a54c6d1f589620694e65e9514d"}, {"algorithm": "SHA1", "checksumValue": "e5debac4fc151ad48639026ab317f9b7eea50fc7"}, {"algorithm": "MD5", "checksumValue": "0c0d5895fbe79b26f00da91caea9ae05"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-index.html-fd83e37e1464ff4d9bff6e83a5ba892c1cfb00201dd1db293eb9cdc8b493e640", "fileName": "index.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "fd83e37e1464ff4d9bff6e83a5ba892c1cfb00201dd1db293eb9cdc8b493e640"}, {"algorithm": "SHA1", "checksumValue": "fd575582a4ef049a3203a9440a173fed8e6b218d"}, {"algorithm": "MD5", "checksumValue": "7e81b7dc43c068a09d4844dab2a4071e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-notfound.html-fd9c11167053a3d5e4cad5f634a1f7e47135863bbee59689e5d39575ee73e6e0", "fileName": "not_found.html", "checksums": [{"algorithm": "SHA256", "checksumValue": "fd9c11167053a3d5e4cad5f634a1f7e47135863bbee59689e5d39575ee73e6e0"}, {"algorithm": "SHA1", "checksumValue": "d01adc7373e8407b168a1e748857d4f62de26651"}, {"algorithm": "MD5", "checksumValue": "2360a63c0b919c71a1a41a69da41729c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-test.rst-fdbf12a40120abddfae9bcb650e2d69fa845ea0c757a94878392c924ed365ae2", "fileName": "test.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "fdbf12a40120abddfae9bcb650e2d69fa845ea0c757a94878392c924ed365ae2"}, {"algorithm": "SHA1", "checksumValue": "f0dc1af08d7695f18e48c0c01f18a2f0d464cd71"}, {"algorithm": "MD5", "checksumValue": "5e2ed96e9ad40a3ef7b25a8ee5a77600"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-Makefile-ffa975e0794eed8baca37b894e2cf2e689c354cd8ea5980dc2c80b18f96ac37b", "fileName": "Makefile", "checksums": [{"algorithm": "SHA256", "checksumValue": "ffa975e0794eed8baca37b894e2cf2e689c354cd8ea5980dc2c80b18f96ac37b"}, {"algorithm": "SHA1", "checksumValue": "05ec02ad53f9b71feabf2c6c19ccbc9b12981dac"}, {"algorithm": "MD5", "checksumValue": "160d59d86ea7f4ba80e2128e80bcdded"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "SPDXID": "SPDXRef-DOCUMENT", "comment": "This file contains computer automated SPDX data. Computer automated data is created by using only computer automation analysis on the source code files contained in the package. That is, no human experts participated in the source code analysis. Although we continuously work to improve the quality by adding and/or improving various heuristics, and accessing different databases and rule-based systems, the quality is bounded by what can be achieved by way of computer automation. Please send your feedback to: spdx@WindRiver.com.  DISCLAIMER: This document is provided \"as is\" without any warranty whatsoever. This documentation may not be referenced or relied upon for its accuracy or comprehensiveness, or to determine legal obligations with respect to open source code contained in the software package it represents. Such determinations should be based upon recipient's independent legal analysis and by reference to the notices and licenses contained within the open source code itself. Wind River may change the contents of this document at any time at its sole discretion, and Wind River shall have no liability whatsoever arising from recipient's use of this information.", "packages": [{"name": "werkzeug-2.1.1", "SPDXID": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "checksums": [{"algorithm": "SHA256", "checksumValue": "46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7"}], "originator": "NOASSERTION", "versionInfo": "2.1.1", "copyrightText": "NOASSERTION", "filesAnalyzed": true, "licenseDeclared": "BSD-3-CLAUSE", "packageFileName": "python3-werkzeug-2.1.1-r0-p981f073.tar.gz", "downloadLocation": "NOASSERTION", "licenseConcluded": "BSD-3-CLAUSE", "licenseInfoFromFiles": ["NOASSERTION"], "packageVerificationCode": {"packageVerificationCodeValue": "46564332004310fa8b7505e1f533be6089381fd5c9fb9005184d27ff77ec0a8512530cb530"}}], "annotations": [{"commnet": "The analysis has been completely performed by an automated tool.  [---Q:CG,H:2.0,SV:2.1---]", "annotator": "Tool: The Duke of Highlander", "annotationDate": "2025-05-24T03:15:41.153462773Z", "annotationType": "REVIEW"}], "dataLicense": "CC0-1.0", "spdxVersion": "SPDX-2.3", "creationInfo": {"comment": "DISCLAIMER: This document is provided \"as is\" without any warranty whatsoever. This documentation may not be referenced or relied upon for its accuracy or comprehensiveness, or to determine legal obligations with respect to open source code contained in the software package it represents. Such determinations should be based upon recipient's independent legal analysis and by reference to the notices and licenses contained within the open source code itself. Wind River may change the contents of this document at any time at its sole discretion, and Wind River shall have no liability whatsoever arising from recipient's use of this information.", "created": "2025-05-24T03:15:41.153462703Z", "creators": ["Tool: The Duke of Highlander"], "licenseListVersion": "2.0"}, "relationships": [{"comment": "This describes relationship was added as a default relationship by the SPDX Tools Tag parser.", "spdxElementId": "SPDXRef-DOCUMENT", "relationshipType": "DESCRIBES", "relatedSpdxElement": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-newurl.html-0014525fdb6cde7346722499d88e14ef0a488b440394faf0c754b2c0f7b57a27"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-managecupoftee.py-008c9b70e1fb80f68a53aefad88b2fecc86c04a56c8916149680fee506b03020"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-style.css-01261951c70fdaa2b7b3f57765bf484d42e556644af01ae77c23e5621ce1b6df"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dependencylinks.txt-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-docs.txt-0228876208c57043784dcb00ee459505ac4358f6da80c2e2c1e938416a976d7b"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-about.html-04af68ec0df9537aa0665e1c7c940bd4a9b74cd85f2c806ebdb5193f288237b5"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-multipart.py-0518c193f9823e3489cf0355bc1826ac91a4dd0c40f6961fb20cc5922dbc6f17"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-text.txt-063da02e8c38b191bdb4538cf2c8bb6dfb9d13be95d37034062de69c7d8a6d98"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-file1.png-0a733b99fcd03c5e6359d0973a169bbfaf94485227437480d9c703bbe58e4b4c"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-README.rst-0a82ccb8b6ea4f0c134dda3a0f9aaa5be050b0bb39fd1c46ea24d538185bce64"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ICONLICENSE.md-0e103a6358149792707e0d0d14df518f8556213b7cb54c7422f7467f4bb1f7eb"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-content.png-0e3508d340c9b442b0c47af7284ca0d4515ba8546b61db896e5ae47d31851167"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utils.py-64a128792a6e1ff8cc45dd4c0a50d176992055dee40be8ad9963da3b9719d1d5"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testutils.py-6590f56d40dc5c92104070e73f56561abe4cae320caa14fb319b42e0de6f2d5a"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-index.html-65e88f53607d9c2182ad9a47ad3f08b2d3eb9b90627c22c4ff7d807f0acdf11c"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-complexrouting.py-680afa4ca8bf501882fc0640e315a434e375d369f9b2fb28c5b379ad296990c3"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-terms.rst-697eeb796e3152b0ab10a8fd073188592f6990b0227b52f6d9d243742214f305"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-views.py-6e29ff9a17d670f487994c8e83a259aa62cccf263f6b7bb1471b0681a4454268"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-conftest.py-6eacb512a485f62ca08951ae4ec1596c21a65e4308621c74cc5d599922e6791e"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-console.png-6f16b1e915d796f3a28ff29eaaf48d5f4a2325ff3761b9d9ee6cbedc6c7dc360"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-new.html-6f6a7cc0e787dddb171d612a2fca115059da664f12a7455ae571a4bee090c81a"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-httpbasicauth.py-7103a5cceb6d1f0542b72cbb2be6c7c6f96bbf61049aea7daea0e32299472567"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-requires.txt-730956f77109ce070e44bfef0b568671a2335fc5909eca40d3e6f61e286df8fe"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-response.py-7361d45ebaede527fcf97101d5f517c66ea3a7b2eef34291d00fed6d016fc354"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-application.py-73c6ae7963e0fb888742d4b4b06cf2bd77c411376f509b39ca00c942e12ffee4"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-shortlinkdetails.html-749f97e98520910cc3b0de91ec68c00f95983838901500787184574652abaa43"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-upload.py-75d5aa5619becb39793f314244af0970e68b569a78592ff2177169fb5ac1d48e"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-actionedit.html-780d99f39a9117f7cd9912341b5d5b2805e0be68c98e6c18c82b28194cbb2280"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-layout.html-7a159aab6c2356825f8d67488c1233901c3014d6f0072c91724ebf5396419bfb"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-layout.html-7a159aab6c2356825f8d67488c1233901c3014d6f0072c91724ebf5396419bfb"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-streamingapp.py-7a7425b35fb40bdf5cbc06281c07d23cfedaf8f62c416d4fb6b1485289c75eb5"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-about.html-7aa863d57acb8f45870661c4f7f2a5e437d6fedda21602af23b80a4ba2add061"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-shareddata.rst-7ad7407ca05786fcce71f85b4e789eb098bd539d22005358b8c51d02c37cb384"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-example.py-7afa448675bce1819f7a87ffed769ca00b807e324ac39e262c699581ad80001e"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ie7fullpathrequest.http-7b5c18543bc3839a914c972e3bd8f6b625d28336615668375de86040b84235cb"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-favicon.ico-7b60c7e39d0ab9b2d8923658c05950e23d6e18c488d9d314f4954581e8a3fa06"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-managecouchy.py-7ca6c945086afa526505878912864883d17b4175b09410b5136aa5d226527fc8"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-shareddata.py-7d78eb124baac5454b1b50cbace7502dcf7a4107637ed081675a0ce682bcf61e"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-layout.html-7dcbe19a85e2b45ceaf5e32eb922087a27127dd52152d6230f03c606ed700d38"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-text.txt-7e6bb673f061cfd23cba009e648143fb07ac77dcd1681f6a9af9d5fe7c0f7f4b"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-application.py-7f4f618577ef0a43dad2d8ee2d93555c8cd199ab356ed20e534a88a55385e000"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testapp.py-7f8f29ad64862616d2aef61bf1ed5f9c06a1e0192b2dbd1e9c749d0a182c8c16"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-network.py-80b6560b32499ef245d88fed6b4cb38fe895ad5c6d9497fb486402fda87a5a98"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-down.png-815b3d613014a7fdf6ed7c034225ceb7adb6895b0e10cfc87459f3e8a7e12a33"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-standardapp.py-81d0081dfb9b6af6f2a784cb8eb5d2c8536856c1b744bf453e8acbc7d17ade29"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-missingaction.html-838f97d29e44402eb87bd60b59f5d590fe21eeb5ef7649ea4fb2bbac214c6ace"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-webapp.py-83af913b33dab05c705c4ddffb24fba4106e6e8c0372472c8096fbb45e545a63"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-models.py-84468fea7d45d7037633ce379c3cd3cdf13b91bf1f7de151349a598ef2f5cac5"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-internal.py-84531b239a62840a0602a4352a6db482492ad461a53759951d2d3f411f8ab1f5"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-shortly.png-8478897e796f553cdb6c0940622b0d603bd5f476ffff6f449f5549257e366b60"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-wrappers.rst-84d8e0251bb224bd173f8c3e468440c7cdeb7c8f9c6ec5a83118d927b6b0d261"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testinternal.py-87a361ec58ce64a1ef604af7ffee835bdd1bdffe95f6f93153fbaf3eeab2e788"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-make.bat-89a52884548ce62dd8ea6f58710e767ce865c08d47faeb3c79e0cec8b6174e77"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-8b4ca9eab50b1d58e1c22601e5930bbc2123dd76ed4a7be84fbb0a54ed6c1a0f"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-up.png-8bbb508be02ca35be34fcdd0ff74df62f90c1cf701ff5353c106a77cfa99fa98"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-layout.html-8bca9b0cd1217c1e82f22569d55a5d56db0fc5b23976076b24b9b9f6f3389a57"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-request.http-9013cc7283b1af50371d15d1f672bd6e0a3138f53df9f26f1a4443a6613b4072"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-906c8aeeb3ae777a82c6597f8c5c96d7961aac9863d71b5d7f7a1cc7d661781f"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utils.rst-9091a1ee064e29cd2bb203ef3754849b698c36181f71da1d4fdee3d9e6e079f8"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-90f2ecdcdc0999687dd5b7c37b1e0ad0a81168a5a924438692cf1b145c4c5683"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testformparser.py-90fd322f510532c10917c7ffe98a568b934232e13c3327cc9f48a6cc53a2d0d7"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-quickstart.rst-91517d46b2cf134bc3ee24522f91c8825772415440023a0699645b3efad1ea06"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testserving.py-91e5751e9323c6bb3def0468ee20a6b816e702f745a74e8eaa88c815f89c867f"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-index.rst-92c493c2a1bdaf32bf2ca16ad9aac3694162d521df36bce2db83a78a5adbb477"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-changes.rst-94c7e3657f8795af8f66d20fb6208f83df46bce9cab9b82d2c16ad961a87f7e0"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-reloader.py-9584ad9480ddb93c41381f014a8cf2ff8e0743b613e5fba9fb1deeb9a735fb6a"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-proxyfix.py-97b2c2fcb0eed187784af5314b94858a00093337083869ba2cd2a5f485c90525"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utils.py-97e5caf5998d3f0110dbdb0d5633f3010c4a6fc2d4c6abf1e46490468413415d"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-logo.svg-9e1b4f9c822f040b24061fe45965d44c7420650287442508844f4ee600005978"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-modwsgi.rst-9f0467ac40f8122ff4f53ad467e3bc95bc8ed3c9c529a954f462bd9b8e8ea5cc"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testrequest.py-a01fd4143765472584fae6e3896676502e7bbff8de7ac7558eb8ec4ca3c0b736"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-actionrevert.html-a128fda388b202a34fe16a9e60f15741918c4ecb4a5d75f564043530f69be7fb"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pages.py-a19dd283325744aae50c80195f13db760c7fb128e655f1034984a9dd141092a3"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-file2.png-a2b406a67747bcc68d66cf6052fef04ff21533c12eda7572b5b95de40a55f3b8"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-CHANGES.rst-a2ecb13427445640774f24f4071ee24468ac67c7ea2b6df22c53b94de066aa4f"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-werkzeug.png-a33246c5eb101c7ccdf02ccf7feaf7511141a2a3aa36fa81924361ede2df1cae"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-actions.py-a6e5e546d3bed2d9d39fa9c02958eb86cda8647c3299805bb5325f9e8e775654"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-display.html-a7adf5ada8be2b1df906629e2c4aa52caabfbd771bd9b7c7f44192c085151e81"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-display.html-a7adf5ada8be2b1df906629e2c4aa52caabfbd771bd9b7c7f44192c085151e81"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testlint.py-2c03800f59f848abb1a7fd7f8bc96ab3de2dd762ed4ab6aa49790cdb8c2edfb8"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-actionlog.html-2ca30b6b591619097c1915896ca0581f7b97591605a07d5ea29dfaeba4aa0a8f"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-PKGINFO-2cc34c68b1f81ae2a97b5f9d8b5262faa3323e278c980970734e30b8e3a138b2"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-PKGINFO-2cc34c68b1f81ae2a97b5f9d8b5262faa3323e278c980970734e30b8e3a138b2"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-text.txt-2cc79db29985a2bdda860f6034a872ccbb272eb53cad104aee27e45a2b2d2b68"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-recentchanges.html-2cccf47adcd8fde9c688ae3e09b752e829b4cfc402801f629ddae90d37442770"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-managesimplewiki.py-2ef1c70b14bfc69d8cd51ebe43efc69e33482893236d3fda0edec664141e2cf6"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-levels.rst-2f77ab933e9be25c5fce5e75a87bd5960a77cd92b6f9d7cabb5702f7f356b48b"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-wsgi.py-2fbb39f9196dec1455119d66f3531a7a719f3033fbc8bde9d4ac6df58b2cab38"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-logo.png-2fd2e084ec7a509fdf24157a846ee6d83935f571057779d5b7c9470e9a308ed0"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-datastructures.pyi-30bd5cf9452936d88973adb720af5186775447a346e9fc1f54015fd377ef3e1f"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-header.png-30e249308a6f9a0da74973ad975aac8c6aeddbae5b6470df696b8db6e9fe3d06"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testtest.py-31d1768a59358236e2e1ea039b4c3f15003eb518351c097f2137f050e4c32bf1"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-MANIFEST.in-32218c5989d1f5904b66b65ac96fff28f629bb8d0bf952b354f901088b326fa3"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dispatcher.rst-3394d4bd7fd8b5234798c10a5121068392d2b2bb411ec9766100ba4246d9f5d3"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-local.py-368f947f43f3ef8814603a75c265d8614dc74776196a91776202ceb361b1f186"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-text.txt-36ec30a4152fc4f3517c5d68e04c660c9e4d710e7afa370bfc7368d05a18916e"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-file1.png-3ac2581178525c36aa4ad8ddf5a1c3bd92fd6be597e29e2559299a77af359041"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-request.http-3b03e925178093112ce7c4cf903d99f6d7b7df8c9920887b8ebe0890132cef87"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-LICENSE.rst-3b49dcee4105eb37bac10faf1be260408fe85d252b8e9df2e0979fc1e094437b"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-README-3c4bb9b66cdd00aa6127d8dd888775ea0c9f1e46c38dab6793ee677dfb502616"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-wsecho.py-3e6298e5feb86c77a0b99993e004f32a9671ead7b6be35d43b1c32b734f2defc"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-datastructures.rst-3f7ab675c651626f0da24b52bfb22ada36dba854a6dd1c0f06d3a9929b941171"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-repr.py-40248710d2ac0a11190c2200a64562fd4363849efbbfc04c5cad4e7f13b5f3d3"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pagemissing.html-4077ab769aa6fc4bbd37b2e9f141c35db8bdbc36ce1e0da1bc7a843341dda5d0"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-toplevel.txt-411ca3d958f0268424af08f01483a507c5e0debf6e9f436da951d017ed79c5ac"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-41db3b0a645e0ebd775d468a62f7309c6341429e9df3aa28195feda36530d02d"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-profiler.py-4245e4edcaa768f9c5f3042efb94b23c220e4f7fe4740054068ad03a085534e0"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-new.html-43196505409385b150f083971db31bbc55fa0ed892d0e40b61769bae4ca16641"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tox.ini-43a326933d7d1963d7ae5910fda8b840b8b9b29828b79172f3e3ac12c13f7975"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-urls.py-43d4a2f9e561ef2c64debc24cebc06466d78e855d55e083d9413f79341d47d53"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-http.py-454c23d09335126dcb1f2ab25d224e91db41393db898994615b925aa8dcf5836"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-database.py-456d3b569cbe36a4b679370492ca1841b6bda63ec5f25de65dad70333cd21c28"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-views.py-4c4b55b65c98663e5143195b3e775cd9385fe0c4486603b760d5a6c8f4e6651e"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testutils.py-4d1fd23103d9b3d53ff8438d011dcb5ccb40b23303f158269dfa29f4720492ea"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-request.http-4f1d6b7cd2d61167c4d47bb036e3fdce03718fa49fce3168830872c29c66b2ea"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-application.py-4f89747e7588b16f9a8c63b7b23ef0e10634e6aa7391a8a126157563d3ac3ba9"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-manageshorty.py-4faf48809c23a6162db31429a7a9fa56f405202119a933268a9f531b20f8c3c9"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-request.py-510e79f4a9064b43e8e874c182f28c964d7f02c370e73b2dce6f28fdd46b7dd4"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-serverlist.html-51bed994a9c4c9ac2f05d0328d036e50211959ec51dfdfe2882e7f148335290b"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testdispatcher.py-5278f14db9296044fef7ebca0dde692c73c555d6bf4a073a30d11c8b6c4143e9"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-static.py-556ebf8f0e437be53da4fce46553e12bc6b3037d54c4840e1d30618e47e0d736"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-exceptions.py-56d64755fec4e6f53b9ac6c4c479ce383f28d8a721836281d24ad3479a0a8f1d"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-about.html-5762ffcc5275dc61e803fcbf7e8f960a49830f4e626bd37580ea059c26eca0c0"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utils.py-579bfe5149d7f299b845e84ff53b7f362512389189194bca8e55b478e21095d3"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-layout.html-58bb3f0fb584465b0777a984e6f93c8d236befb98a9953ebb787c310ddf997af"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-README.rst-58fb0c3039872446ea9129bebb33dde15e9b04b2181d002db8b76cd39bafbcdd"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testhttpproxy.py-5978d59f0fb49eba4ee0d3cb497a99524127de6db198077468801cedf074c9b0"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-useragent.py-59c959869be02eeacc178e61b22a126d2ef91f565be2231018a377ff2676a0aa"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-layout.html-5a9896d6d13c6ee8a0f925749afd4e05f17d79707f35e5a8229c1ef8d080bac5"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-reloaderapp.py-5cf6957d7ae1ba50e39ca104f70eaee9d6d2ff974767e7e23966e515129239e7"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-db.py-5e8a493d8ed4eca163abc289ba2175eca335efa36457c622ac3175bca55f8633"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-actionshow.html-62b59d9b9848e1c0f6a5b1333bd76515aeb2a9df9a0d0340bbf1958eb4410c4f"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-test.py-6341fa50b94868c01f9a15a9f2a046f600983e48489293a3245c93ed4f2ce07e"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testdebug.py-63647fddd9680f8e406df1e7502c3f20594cf1f347f8e4c631843580481210ff"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-webpylike.py-637dbae834593d24650739e82356dc994d8e0a6f0e34bf0b1c1f1c7b8069de5e"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-urls.py-6391ece28e462981687f514ebd2fe1dffbcf9f32eae85c1e923f7780200b68ed"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-license.rst-c9362a7258a11c84a8f7e825ccbbb5c425c6fc02368d3aee6494533fb99ba1f4"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-server.html-cb37d0821abb32930f4f90321e82a28df76ca1064419bc6a1f0f16c6c34c4769"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-conf.py-cbc3d3d861c405a10b73d899a1416830b630a3c98d7751421c5c3fb0b4623258"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-routing.py-cbfc8e387e12e707b2aff11b9db17ab78d8002d9563a7e869e2e57c17d6f446a"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tests.txt-cc0081a4ea1885fc92b4b8a4af88c56c1ef272bcf375742ff80f9bdf94e38951"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-serving.rst-ccdd51f1e6762e964ab01f2273f1d79eceb0b7a4109470aad75dd86091ee0c0f"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-database.py-cd2bf52030b51f13a5fac8ea55f9770f7bf79929c9371f0c18e3319e17c1ac6e"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-debug.rst-ceab4247459ff1208c43b4b3499d14c8e7b09f09bb46900ff8a97c0351a0aa94"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-response.py-cef0aaf474810591817791a0e35d8163d4592309cab099792b37dddca97db12a"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-d31605407c3f2cae34283e16c6ef776aeb5544d62b074c82b374ac1a3ea90ab9"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-console.py-d3c98a1992ccb2b77613ed2a0fcd89e649d46c8d83a261d7510e73d39e746bfa"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-d604cc7dc0d527c48331cf0cb1979ab8d9c7f83c2d044537c405f6a548b6eb4d"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-blog.html-d62483a3dc43e2e35ad97152571ef19d619f16a5432c7bb39042f6c1de4b18bb"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-index.rst-d65b371ba61f3892a4f75bdfed189f5e979ee0ee4b4a8d09a6caf61dd1ca34e0"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pageindex.html-d6b5123553b3e11817f644f94acec5f009cc477ba172a160b9160d408257e2bc"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-file1.png-d6cceb0793726c359e3c2494c2901b542d81a6ae9941c36c9c47e38a9d8c2983"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testrouting.py-d81f9a962fe043d18c3f68092e20e8cc551dd618e0530062851bdcc0010afc92"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utils.py-d82c505db539eb682f29ba3fffbef5bb0b614d8002489fff2447b5065fee341e"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testdatastructures.py-d96f4fe973f781eb660c69695e4808bf4729d762dd5323af3b29c43372af54c7"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-views.py-d9e4c02076382b05abc3685ca3b6a1c34aa6527126be7e63a90cb785086888a1"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-style.css-da9bc8aa472fe75e69007b4be41439775285eb21b57d8a34def9748554db1146"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-wsgi.rst-db1d7776267705a55e5854f11ae1be5542f439f83b27034734e6bee5c525a08e"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-typing.txt-ded42d15cad53198f7506456538e8f4bc564dc4f3b724d7fed708073d5988225"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utils.py-df8ab931b42a8e4e53b8b5b3c42f811a3ee309b7d60bc87f87c9eae6ada4cef5"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testsecurity.py-dfea99651543c171548ed258b77ecc72f2e308ce4dacb92475a071994e12ad35"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testproxyfix.py-e1ebacdf3d945c17d842fc3944f0f40d92dc79f4e9db055cf72e098a1f2973ca"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-request.http-e21c7c41aa225d683a4aeb22843ab8e5a6610980465613f6599b59d4eba3799b"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-search.html-e2db94f5f68e8ac218d9f20b96e8d0bfb6748b974a0f278127c77d847740ad75"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-py.typed-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-manageplnt.py-e45c6534196395e2d93f5e97a6a63ffc9d4be7267ba3445905ed4eaf92f48d72"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-style.css-e5b163eb815205fb8b405c6b1c875af1759262dd80a48acee8218d42b4f41d9e"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testmultipart.py-e8cebd86819abd1ee84d9e7467d86dae469465a862e28b6bdb68151f7940d0ad"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-debugscreenshot.png-e9b758106a8db68c76cff3f5516f1eae8f2e52a2b473cfa7b6168c3299d7c91d"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-request.py-eb186b34902a49c75b045e62ec737e63fd578c9d38c10b4128eb19b82cb4018c"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-lint.rst-ebf602647c0a888587ef905312cbcd0ba6d42ce5e4c8168ce443656cbe5503c9"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-views.py-ee289adc6ed674a871c5d8cf0e7f8ce4aef4c5f6450f2d48b0a005ad39d443d4"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utils.py-ee5ceecb246cc77876e7108ce31bda1a0bbc2beadd8265f93ca28418ea0ca69a"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-requestdata.rst-0e3693cdb094c39ec7acf8e288157087dd002cd26611d33e9edd30e4e4ea0b99"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testhttp.py-104b547a6ad492755f232457d0e1e64ff6c1d8848fe1f0ff6e5831697c0705f1"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-specialpages.py-115195407c13de279cb57ea09b5cc90563e34153d6644bea863e3b010adba3df"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-text.txt-12cdecf3587818353081de39247181dc152eac68e4db3cfd9f13459ba3092e50"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-helpers.py-12d289846a3a00ea9feb4b50498cfc49d0fc1231a878e038c624be43ab074748"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testshareddata.py-1563d3a02317eaa7231a2f54bceb14eb0819d472ee43c7f1753165b901332c87"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-style.css-15e2b7cbd88826e1fc8593aa04b0fafa980c797500662b20e0a3d856b4da0796"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-style.css-15e2b7cbd88826e1fc8593aa04b0fafa980c797500662b20e0a3d856b4da0796"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dispatcher.py-161ff0f8ac969d349817e2dfbf9762990ed31d24bb69f3c064c9af738cc5d608"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-exceptions.rst-16f24dd4117fc75a28e208c9c82f8e4c91299339491622f992e3059c5d758735"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-fastcgi.rst-180facc4973223372956edc6a87ef3996804e53b26ed545583265fb878dcd6ee"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-unicode.rst-183174cdb2364958656c22cc4001bbd901bc36f3d9fc7f24257c2bf97d7441cf"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-cgi.rst-1921d55a0fd6afeaeb6d334706eea1b9e90d83ea1e44bff792bbe25fdba76c5f"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-request.http-197f644738babb0b4238b8aa017e54ffe794a5a5b56535f30baa836dc36f72d1"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-missingpage.html-1a330f406d14e932a4f289c8f5448b9e7b2ffc8c06dea8ba4d3c25b2011dbbcc"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-more.png-1a780dec28a81d0a15e7cac7ea88e79188bc73fa840f60246b914ee545eb45e6"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-datastructures.py-1b0784d59f4be10c675af36a60ace3e868c3a1d06f9852adc2351bb4059c2437"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-style.css-1b53499f34519a9b560bcd7f6c8d5f3b9361222a648efc6bf8cdc5ccc469f88a"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-logo.png-1be9c715af17bd116a87273cd02d38f0e6d1f26a9dd5b6c60eb284660b9eea05"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-httpproxy.py-1c4f15ca14bb091f84d4eebff5bebc86ebfc14b806191d432d8aa44b75dca774"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testlocal.py-1c70667994742ece1443d16949025a1fb8c1bab9d37790fa5bc38079f0d164e2"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-application.py-1f002dff99c358a0d9e82f79c1d65f76fb4955da8ca8469c535fbebed64c6139"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-setup.py-1fde063524f23768c18b7eef69e010b0c61be228ff81a4f81df100656d734ada"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-layout.html-21595b1d1142a8910efc4258851415ccf0f85ef9e5d01ecc99c54793fe2c607b"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-index.rst-22cf570c51b14fa038c403c0135b02e3396f1deedf66c5293a69c6650f34299b"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-managewebpylike.py-240fb68d30b3e48f1b90c37a53dff9fc52f4411ae49804b462fbad9033e2eb4d"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-sync.py-26a2ca0f49f304969d6c9f8addc133abca977bb7b45674f63f0318dfa8145141"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tutorial.rst-26f7e819959925a8191705a5fa1488e2168e2ac02320f806f9a30d28cf005532"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-profiler.rst-290c626c2e3d7424c50355d86b94b0fef6f133812c6da1e1896b9b6b7b7d4237"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-proxyfix.rst-2995e0296d2145a9d9cac92da1bd99e920d0582508b802bc72c12cac7274803c"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-notfound.html-2a26f9403d828d1ca7d1acc528f98cf685a2f63cb6de1b99ec23871be87f011a"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-notfound.html-2a26f9403d828d1ca7d1acc528f98cf685a2f63cb6de1b99ec23871be87f011a"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-managei18nurls.py-2b55cdfbc54fcc336d1e7f5ba1d1d4dbecab3cb2c660a022f9d39dd03f0ef84e"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testwrappers.py-a8490b34c49f6113f2e3cddd73ef4bbab0ec1c71fadd106ae3316e6b64c83a45"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dev.txt-a85926cfb5921a5476733e89e8f31cc1fa892503ac932479b0d866a75b5fbb7b"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-a8fb3d8a61d2583d887c6a82e6e31c0b6ce6c4d5af6c53c4030b6b55caa1db2a"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-favicon.ico-a90b037750e4a70138e56f22ecbe143be2f57ebbd0981cec5d37c08f48e67cd0"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-a9faa0753e67a701bdb1eb37f855d025fdda07de4960fd737217ad1ff4f73d4c"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-file2.png-ac456c6d40fcdd76fa7f63b6c791df297026ee0e88786f5e29f899a9b05bd8c0"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-macros.xml-ac6e6752ac3d9c89ed20d52770c60f82b3e5bc28520ca32ccc0bebeb0cdb2c83"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-formparser.py-acb12efd9c15a6faac85983a138422bf7e90b26ce60b2b538a305e197ddd0c69"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-proxying.rst-ad0529c76e1393186f0f3da1e9e3f4aab55253261f00fcec57ece677db079704"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-run.py-ae441bdbcb7a890f8187d0e83b08dc1af12c6171c9bca0c30681207f34611563"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-lint.py-b0083719c3a1202224c185f96c9186f27f2279b5f4622a6afd41f41efac1be85"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-managecoolmagic.py-b0e074fd6949f40ed24cb1b438a626836880848317a77c182e3ea7159ac1e7ed"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-installation.rst-b197a0c74c7e7fa23b751fd5c4c53b5df446ab2a040225123406b000be22f85a"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-test.txt-b2c7dc3b520334fd047eb3b6bfce12291af3082c2c7fc37d20d698123b97cbb3"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-b3b257076f5faed77f84e11f57e97bb91f7070f022f8e4119d183926a8aad08e"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-local.rst-b464a504627cfa5531c47add6c3be9790af7b2ce43b5888f8b426e88c17a90a5"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-httpproxy.rst-b493dc422da85963ff121e2f10f87d11e49c3a43100dd01fe34dcbf4272307f6"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tbtools.py-b4b0bdc73d53aa78002e0dab18ec48ee33db34e0af5227abd60518ab4c967cb7"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testsendfile.py-b530469f6c9ba55d49caf5dd4caa23e01af9e9fa9c8b94a45a9bd98abdc3b4f0"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-list.html-b5ae5c7eb77e4fa9b35c02cf0f4e4f7b19694fa597537d633524d88229bc4107"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-debugger.js-b60e36499b35495998599fbf163e442cae7e14b1e718d42b7a2d0ad81cbc070f"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-urls.rst-b8ddad488137329f6f7ee675fbb4a69b97afa026c97836b1a117024bd662517b"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-list.html-b909a18b6fa40e347c9045fd365f04e63ad708bf5eccef9dba434e3ba5d8e689"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utils.py-b9d20c0f56e5d9a610db43bb483858d9616f31615bd9b6863e0cc77e8db319fd"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-index.html-baba0a1de0f7aaea9a3e4276c96394420c86f3b29d357812c16d31ba7ca43bd9"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-security.py-beb0687e1e16659a14a35780749e85d43af35519586ae192d825036296d02a3f"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-file2.png-c06a52df3361df380a02a45159a0858d6f7cd8cbc3f71ff732a65d6c25ea6af6"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testwsgi.py-c1639622cfb8808fe9342baccba95494e492571a94781df4bcfb73f256bc766f"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-404.html-c1de79baf6cea7cb75b77b86fdf301db9f12885cbc5017c955409acfc4c6b510"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testurls.py-c3f5c1a8f3b9663e601543fb756b8817f89d5e7cb4e4611f97fb2e7791d139ae"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-http.rst-c5ae82af7876e30fde10f3a37ec2f8f209999916209d538f7f69a52539737f60"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-models.py-c5dd5421383b75521d509530b21f1d73214d563f9f03834ca0b1d6152e012035"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-file1.png-c6be60af8af7b9830cdcb02684a3844a9988926c3d1f3f5cb6cd00e272607678"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-file1.png-c6be60af8af7b9830cdcb02684a3844a9988926c3d1f3f5cb6cd00e272607678"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-shortly.py-c6d414c9a86899de2008e2a2956b37890f46fcf9223d420e347d70765fdcf044"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-README-c76cfea8c7881ecf1c76f39a980b138f5a5a5bd53bda2fe82649d32fd7d7bbde"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-application.py-c7bc310b447ea941140422299a62b8a10309da71aa79db0d88c82943381a5d9b"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-setup.cfg-c82409f85af78c8551f147f03771781aec8a34d99fe09a608f18556a8725c112"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-routing.rst-c8bebb87f90d0cc50c5b711150f9448ea0bd869c422a4fe97570041f9c59c2ba"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-file2.png-ef330f3446cc6ab9dbc6800c6d9c50cc19d904fd092451f43207fedec2ce22e7"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-file2.png-ef330f3446cc6ab9dbc6800c6d9c50cc19d904fd092451f43207fedec2ce22e7"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-layout.html-ef74c832b194c0334dfd1a70188a737b47cbbc0f78d0d06f07e0d4f1a6ba76fc"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-serving.py-efad220e75ef5a93584a0e2af44f0a16df7b41634117312c23ceb764254d2fc0"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-style.css-f29e40e2f5f93052e31e9ac76076daa1081975491da10b4c6676d8d5fe154384"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-application.py-f40419b31c36cb70db3a17a634b3988087fa41328a32e9a8452e55263f942c05"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-index.html-f4cf6be7d520067ac72da20b9b2c8fbbdde0b31e8182101aa33ddda928ad8ac1"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utils.py-f60690578ddebaaf96a56d59cf474f5cec2355d5ec7836c11e42b1df65593550"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dataapp.py-f68420772d6bb998768d559f87023c67943ba2d9b1eaf392be127a79fd2fa06e"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testexceptions.py-f703232de253deceb2bff31e8edd69f9e6f833ad4e1e9e680e991cdb9919ef1b"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-actiondiff.html-faa385328d02bda957add45a9a13feff66fa824f3d7659dae9acac94915d3715"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-style.css-fb14b1cd41191b0fc8aa50d1e626718ad365f0b4148c133efd8e1402f5d51fc8"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-less.png-fb8fa435169725238d54b6a1ad0294c4cc171a6f51e0e9d9f52c431a91e5211e"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-SOURCES.txt-fd6535ffb035ad38c7b19af5c6c2daa0a899c9a54c6d1f589620694e65e9514d"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-index.html-fd83e37e1464ff4d9bff6e83a5ba892c1cfb00201dd1db293eb9cdc8b493e640"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-notfound.html-fd9c11167053a3d5e4cad5f634a1f7e47135863bbee59689e5d39575ee73e6e0"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-test.rst-fdbf12a40120abddfae9bcb650e2d69fa845ea0c757a94878392c924ed365ae2"}, {"spdxElementId": "SPDXRef-Pkg-python3werkzeug2.1.1r0p981f073.tar.gz-46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-Makefile-ffa975e0794eed8baca37b894e2cf2e689c354cd8ea5980dc2c80b18f96ac37b"}], "documentNamespace": "http://spdx.windriver.com/Reports2.0/46e91ba094018cc316e19f67285db352201c175571d3b24e3892249913da41b7"}