{"SPDXID":"SPDXRef-DOCUMENT","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":"2026-01-30T00:12:19.983820757Z","creators":["Tool: The Duke of Highlander"],"licenseListVersion":"2.0"},"name":"python3-sqlparse-0.4.2","dataLicense":"CC0-1.0","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.","annotations":[{"annotationDate":"2026-01-30T00:12:19.983820867Z","annotationType":"REVIEW","annotator":"Tool: The Duke of Highlander","commnet":"The analysis has been completely performed by an automated tool.  [---Q:CG,H:2.0,SV:2.1---]"}],"documentNamespace":"http://spdx.windriver.com/Reports2.0/945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","packages":[{"SPDXID":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","checksums":[{"algorithm":"SHA256","checksumValue":"945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39"}],"copyrightText":"NOASSERTION","downloadLocation":"NOASSERTION","filesAnalyzed":true,"licenseConcluded":"BSD-3-CLAUSE","licenseDeclared":"BSD-3-CLAUSE","licenseInfoFromFiles":["NOASSERTION"],"name":"python3-sqlparse-0.4.2","originator":"NOASSERTION","packageFileName":"python3-sqlparse-0.4.2-r0-paf8e22a.tar.gz","packageVerificationCode":{"packageVerificationCodeValue":"4656433200f2d20ecb1e11dc9a2c92e54b86ccac42a071472e9519263c3ebc089c33f51bb4"},"versionInfo":"0.4.2"}],"files":[{"SPDXID":"SPDXRef-File-init.py-01391167ae314b55eea8ba277b458d0754805b7097d7402f99b5cf51e49262e3","checksums":[{"algorithm":"SHA256","checksumValue":"01391167ae314b55eea8ba277b458d0754805b7097d7402f99b5cf51e49262e3"},{"algorithm":"SHA1","checksumValue":"a403e5662df3b027099195490a8b8d7ace3d5c47"},{"algorithm":"MD5","checksumValue":"ce3eced404ded06d9597fbd7c748d3d8"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-dependencylinks.txt-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b","checksums":[{"algorithm":"SHA256","checksumValue":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"},{"algorithm":"SHA1","checksumValue":"adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"},{"algorithm":"MD5","checksumValue":"68b329da9893e34099c7d8ad5cb9c940"}],"copyrightText":"NOASSERTION","fileName":"dependency_links.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-indices.rst-02b2ea1b7bad5791ca8993a84e13ff531b44a9fb13e3c046b74c327cbbab7254","checksums":[{"algorithm":"SHA256","checksumValue":"02b2ea1b7bad5791ca8993a84e13ff531b44a9fb13e3c046b74c327cbbab7254"},{"algorithm":"SHA1","checksumValue":"e8632588b72649919be5782c605a0eafbb4c1827"},{"algorithm":"MD5","checksumValue":"36f85e0bac0a70a91bc328838e2334c3"}],"copyrightText":"NOASSERTION","fileName":"indices.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-license.rst-051d547e8c41b896e26c7235a7843c0669df0249adac4f0efa9883f34e12e6ff","checksums":[{"algorithm":"SHA256","checksumValue":"051d547e8c41b896e26c7235a7843c0669df0249adac4f0efa9883f34e12e6ff"},{"algorithm":"SHA1","checksumValue":"0dec7d23027f851eaa193d205ff7ebdae829335e"},{"algorithm":"MD5","checksumValue":"d17524f54ac570580281c03508f03851"}],"copyrightText":"NOASSERTION","fileName":"license.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-ui.rst-051e0e2289d539ab80ce7b93cdd1d71ddcc670a63ff3b4bbac32baad1fd9f399","checksums":[{"algorithm":"SHA256","checksumValue":"051e0e2289d539ab80ce7b93cdd1d71ddcc670a63ff3b4bbac32baad1fd9f399"},{"algorithm":"SHA1","checksumValue":"f453edd7ebf984b31a3dbe65b041eadad6cbf520"},{"algorithm":"MD5","checksumValue":"d3d885455cf18f6b498849447432c7c6"}],"copyrightText":"NOASSERTION","fileName":"ui.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-AUTHORS-07cdf4a8866a8cde31041714f1101467e67909e283c7a76ed431b070287347b9","checksums":[{"algorithm":"SHA256","checksumValue":"07cdf4a8866a8cde31041714f1101467e67909e283c7a76ed431b070287347b9"},{"algorithm":"SHA1","checksumValue":"2ae2c2b363d01d4dedbfe3aa4a192188a2b4d6a4"},{"algorithm":"MD5","checksumValue":"ead997ccf49af705c527c49b09888c5d"}],"copyrightText":"NOASSERTION","fileName":"AUTHORS","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-tokens.py-099c03c0ccf339dab4aaf4d120889cef0e7d839e108701603363a9f7ddf666f9","checksums":[{"algorithm":"SHA256","checksumValue":"099c03c0ccf339dab4aaf4d120889cef0e7d839e108701603363a9f7ddf666f9"},{"algorithm":"SHA1","checksumValue":"bae69ad72f59c8dc2379233375bbfa301f99f6a9"},{"algorithm":"MD5","checksumValue":"d1f656988d44836ad65bb5427e56e974"}],"copyrightText":"NOASSERTION","fileName":"tokens.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-analyzing.rst-0e075aa875a64abf313f39ae6864ae047ad93fb6d8a1782852270b78a484ca53","checksums":[{"algorithm":"SHA256","checksumValue":"0e075aa875a64abf313f39ae6864ae047ad93fb6d8a1782852270b78a484ca53"},{"algorithm":"SHA1","checksumValue":"e78b1999b57eb566f537ff647615c99b818c9667"},{"algorithm":"MD5","checksumValue":"be1e516dc2cc4468d635de3c397863df"}],"copyrightText":"NOASSERTION","fileName":"analyzing.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-tox.ini-0fb744f027a60a872f8720c5432ee6b5185060baebb9e35f6eb9001e85ac54f2","checksums":[{"algorithm":"SHA256","checksumValue":"0fb744f027a60a872f8720c5432ee6b5185060baebb9e35f6eb9001e85ac54f2"},{"algorithm":"SHA1","checksumValue":"a662250738f32b64b07f963da15844e5bb6f4450"},{"algorithm":"MD5","checksumValue":"ec64627c206cbd23d4a41e3889ce8974"}],"copyrightText":"NOASSERTION","fileName":"tox.ini","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-conf.py-157162dc15735ce3ae30457ac06604829537e232d37671503382a7ae8a0f09d1","checksums":[{"algorithm":"SHA256","checksumValue":"157162dc15735ce3ae30457ac06604829537e232d37671503382a7ae8a0f09d1"},{"algorithm":"SHA1","checksumValue":"c520faae28784e2ca1d5de03fca291cfb78f8063"},{"algorithm":"MD5","checksumValue":"d1cb973d15976e8b1b111a5b5a6bb691"}],"copyrightText":"NOASSERTION","fileName":"conf.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-sql.py-18ca50c24164876043a76337a8f87bf014c16d135b25868b455cf6853ad3324e","checksums":[{"algorithm":"SHA256","checksumValue":"18ca50c24164876043a76337a8f87bf014c16d135b25868b455cf6853ad3324e"},{"algorithm":"SHA1","checksumValue":"e14d56e7b19e5b0458f6c3a997bdf5e4064a2283"},{"algorithm":"MD5","checksumValue":"69242c9d7ee5dfefaf2475c79250cce4"}],"copyrightText":"NOASSERTION","fileName":"sql.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-utils.py-19b08ddbdb2e6437fb942533414aa3ec0c2d0a2b29b3794721bc8cbf1eb886b9","checksums":[{"algorithm":"SHA256","checksumValue":"19b08ddbdb2e6437fb942533414aa3ec0c2d0a2b29b3794721bc8cbf1eb886b9"},{"algorithm":"SHA1","checksumValue":"04ffbe62685c3d883b7447f0ac60d3af431c61ea"},{"algorithm":"MD5","checksumValue":"b85e09f76743d5e7e66b6a2bd249deb9"}],"copyrightText":"NOASSERTION","fileName":"utils.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-rightmargin.py-1e297af76241dd992230fa4f3d970c5224548c3a668458ae01152ee7f8a6ca6f","checksums":[{"algorithm":"SHA256","checksumValue":"1e297af76241dd992230fa4f3d970c5224548c3a668458ae01152ee7f8a6ca6f"},{"algorithm":"SHA1","checksumValue":"7cbc7196e22ce54eccbc23150de0fe0b526291c7"},{"algorithm":"MD5","checksumValue":"94beec8b5a7913305a33ea8ce847c0e1"}],"copyrightText":"NOASSERTION","fileName":"right_margin.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testformat.py-241980379f5b6b07992232e23c7774cba295b537e3a4a4600f88a518cf75e642","checksums":[{"algorithm":"SHA256","checksumValue":"241980379f5b6b07992232e23c7774cba295b537e3a4a4600f88a518cf75e642"},{"algorithm":"SHA1","checksumValue":"044cb2592d62573862fb9ac5006103cbffdc81df"},{"algorithm":"MD5","checksumValue":"6133f156f60796b3ed7ec55f3aa55464"}],"copyrightText":"NOASSERTION","fileName":"test_format.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-main.py-258e19e69ff6689feb602f64a7dba47c47e21337919fc1bd9be3a95f44d792f3","checksums":[{"algorithm":"SHA256","checksumValue":"258e19e69ff6689feb602f64a7dba47c47e21337919fc1bd9be3a95f44d792f3"},{"algorithm":"SHA1","checksumValue":"c1c520b566c9c1bccb9e2a8ec8f4975593bce521"},{"algorithm":"MD5","checksumValue":"77b2e18672bbac1c8d596e341606c38f"}],"copyrightText":"NOASSERTION","fileName":"__main__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-hugeselect.sql-2833206b9559cbbac1bb0cb9c15fb66a593528ec47ae5b8168a56550903658e7","checksums":[{"algorithm":"SHA256","checksumValue":"2833206b9559cbbac1bb0cb9c15fb66a593528ec47ae5b8168a56550903658e7"},{"algorithm":"SHA1","checksumValue":"ac046d57120e9c5b73890e5fc53378d51e9ee44f"},{"algorithm":"MD5","checksumValue":"2df8f97e37a6cb9c9deb4cc76b203ab0"}],"copyrightText":"NOASSERTION","fileName":"huge_select.sql","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testcli.py-a2b0735c9190e19bedb5a6d62cc1ec7f2d10735a0ba4395893c52cf2335470b2","checksums":[{"algorithm":"SHA256","checksumValue":"a2b0735c9190e19bedb5a6d62cc1ec7f2d10735a0ba4395893c52cf2335470b2"},{"algorithm":"SHA1","checksumValue":"f45165712a74ebe9c62339fc9d2ff41192b54ba9"},{"algorithm":"MD5","checksumValue":"0c2d289c77c98fe52d2a350d34c49266"}],"copyrightText":"NOASSERTION","fileName":"test_cli.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-functionpsql3.sql-ab11189f23be717c821e84b61a43d65be26898aab0ddc3312dd4c017460e8eb2","checksums":[{"algorithm":"SHA256","checksumValue":"ab11189f23be717c821e84b61a43d65be26898aab0ddc3312dd4c017460e8eb2"},{"algorithm":"SHA1","checksumValue":"8ff7e624515ad3df531735ec8cb644a828033621"},{"algorithm":"MD5","checksumValue":"df0e61d80badb6f65498f3161151d51b"}],"copyrightText":"NOASSERTION","fileName":"function_psql3.sql","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-encodingutf8.sql-abd229df1799a0e3cacf0262439ac446a6f9e1475a061a836d54f7bf71537dce","checksums":[{"algorithm":"SHA256","checksumValue":"abd229df1799a0e3cacf0262439ac446a6f9e1475a061a836d54f7bf71537dce"},{"algorithm":"SHA1","checksumValue":"588261ad22db15d17272668a3d3b2cee9f32e8b0"},{"algorithm":"MD5","checksumValue":"09a37c2826064734d6e5e13127fa1a46"}],"copyrightText":"NOASSERTION","fileName":"encoding_utf8.sql","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testkeywords.py-b166eafda607c66761c9adbfb9250ab80733ca12cbcbfba24928d480cb78ef6f","checksums":[{"algorithm":"SHA256","checksumValue":"b166eafda607c66761c9adbfb9250ab80733ca12cbcbfba24928d480cb78ef6f"},{"algorithm":"SHA1","checksumValue":"3d99c9778c74683f72054a869fdfee6bb32c09c3"},{"algorithm":"MD5","checksumValue":"e28957cbc990e1b9b3a2ca8cef3f98b9"}],"copyrightText":"NOASSERTION","fileName":"test_keywords.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-encodinggbk.sql-b46e2aa2afd9973c1ecf6a1778b65c1b9c32eac1679d2dd733bff93bd8f71403","checksums":[{"algorithm":"SHA256","checksumValue":"b46e2aa2afd9973c1ecf6a1778b65c1b9c32eac1679d2dd733bff93bd8f71403"},{"algorithm":"SHA1","checksumValue":"aa6cf8f3734fab5681b364434df120e42894c52d"},{"algorithm":"MD5","checksumValue":"d18a13238a15e19495c2a75338ea7bb8"}],"copyrightText":"NOASSERTION","fileName":"encoding_gbk.sql","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-Makefile-be7497bd151e852f39b6d796581dacb6267338f4782008cd16ad777e390ab9a8","checksums":[{"algorithm":"SHA256","checksumValue":"be7497bd151e852f39b6d796581dacb6267338f4782008cd16ad777e390ab9a8"},{"algorithm":"SHA1","checksumValue":"dfdd4c1c9798e828e9d2275c7b345aa09a445d9a"},{"algorithm":"MD5","checksumValue":"d66bd7c00b80ca9a11c687d53c164a8d"}],"copyrightText":"NOASSERTION","fileName":"Makefile","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-LICENSE-c1938235b80d39e93138eae89edc3af67e18ecbc40d266529fa57b2dce426310","checksums":[{"algorithm":"SHA256","checksumValue":"c1938235b80d39e93138eae89edc3af67e18ecbc40d266529fa57b2dce426310"},{"algorithm":"SHA1","checksumValue":"c4c4e71afeed48a083c414f8b157f11a3676954a"},{"algorithm":"MD5","checksumValue":"2b136f573f5386001ea3b7b9016222fc"}],"copyrightText":"NOASSERTION","fileName":"LICENSE","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testsplit.py-c53981af68cefbb7d5af582e2546ee2943f5b7338c735b0c2aafa7c1826a8596","checksums":[{"algorithm":"SHA256","checksumValue":"c53981af68cefbb7d5af582e2546ee2943f5b7338c735b0c2aafa7c1826a8596"},{"algorithm":"SHA1","checksumValue":"621ad913190ac2a084cdbc2e8815b011e7d523e8"},{"algorithm":"MD5","checksumValue":"a41bf2c1707e85d0da1fe43bc15cf3b9"}],"copyrightText":"NOASSERTION","fileName":"test_split.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-intro.rst-c5985dddaabfe390135ac9ce06455bb09787bad6d6b59eb1d37d22f7776daaa3","checksums":[{"algorithm":"SHA256","checksumValue":"c5985dddaabfe390135ac9ce06455bb09787bad6d6b59eb1d37d22f7776daaa3"},{"algorithm":"SHA1","checksumValue":"40e36ee7fbbd425cd59e9b45ce9d39d61cc7d0ee"},{"algorithm":"MD5","checksumValue":"7ccb635be31a7a4d66fe8e56a3f42de1"}],"copyrightText":"NOASSERTION","fileName":"intro.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-SOURCES.txt-c5cf33f884fc1001be44ebb55fd07fc89defaa52ca6ac7eef3f3147139e466ef","checksums":[{"algorithm":"SHA256","checksumValue":"c5cf33f884fc1001be44ebb55fd07fc89defaa52ca6ac7eef3f3147139e466ef"},{"algorithm":"SHA1","checksumValue":"851c085321fcaa5d4d877482deddc7866883e7f8"},{"algorithm":"MD5","checksumValue":"7de69c3713c7a3c17305c70116bcd25a"}],"copyrightText":"NOASSERTION","fileName":"SOURCES.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-functionpsql2.sql-ca09b0d5ec71d6b14c3547bd1f50bbb43a3c41c67a82ea7da7925b4a360978eb","checksums":[{"algorithm":"SHA256","checksumValue":"ca09b0d5ec71d6b14c3547bd1f50bbb43a3c41c67a82ea7da7925b4a360978eb"},{"algorithm":"SHA1","checksumValue":"48b0bee95f52f4a5fc7e7cae2d99eed13d5bfe9d"},{"algorithm":"MD5","checksumValue":"c767857e6c79124e15aa62e312a61ca7"}],"copyrightText":"NOASSERTION","fileName":"function_psql2.sql","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-reindent.py-cb4f74b13ecc738e01c3d2272aa275bbf07351373cd56d0bd4df8154b569abca","checksums":[{"algorithm":"SHA256","checksumValue":"cb4f74b13ecc738e01c3d2272aa275bbf07351373cd56d0bd4df8154b569abca"},{"algorithm":"SHA1","checksumValue":"ebda40fcc1ad3ea4467a34e04fb58d4a7ef7c0b7"},{"algorithm":"MD5","checksumValue":"ca4ab0d232ea91cc642d290537d5d439"}],"copyrightText":"NOASSERTION","fileName":"reindent.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-cli.py-cd6178148e821fd8817dd33edef7b46c6126cb5b99d0cb02e6df785b3759956c","checksums":[{"algorithm":"SHA256","checksumValue":"cd6178148e821fd8817dd33edef7b46c6126cb5b99d0cb02e6df785b3759956c"},{"algorithm":"SHA1","checksumValue":"82abd60d70d23dbaf0b136bdea67c3b870ff17b5"},{"algorithm":"MD5","checksumValue":"434fd1212ef04962fbffdc991c04aab2"}],"copyrightText":"NOASSERTION","fileName":"cli.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-keywords.py-d2411c517c5df2420ea5caeb4313282a7bd2c272477dd73656203df3817282ad","checksums":[{"algorithm":"SHA256","checksumValue":"d2411c517c5df2420ea5caeb4313282a7bd2c272477dd73656203df3817282ad"},{"algorithm":"SHA1","checksumValue":"7dfecb9572abc220fdaa97d43f517fca6d42b7d9"},{"algorithm":"MD5","checksumValue":"f8505f4eb83e6bf62675880afcdc9de4"}],"copyrightText":"NOASSERTION","fileName":"keywords.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-begintag2.sql-d2deb7406afd541424617d618413d632b079bd650622a58d797df197f92eead2","checksums":[{"algorithm":"SHA256","checksumValue":"d2deb7406afd541424617d618413d632b079bd650622a58d797df197f92eead2"},{"algorithm":"SHA1","checksumValue":"3afc7b1f180fdd83c307d0219fbdc7a36eca7693"},{"algorithm":"MD5","checksumValue":"1343d218c9cb853b1eab67b74909cd3b"}],"copyrightText":"NOASSERTION","fileName":"begintag_2.sql","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-sqlformat.1-d8faa20c7211f0ff2e3ae229b5401e1b68122acd81ee884cbab440a1851f3d31","checksums":[{"algorithm":"SHA256","checksumValue":"d8faa20c7211f0ff2e3ae229b5401e1b68122acd81ee884cbab440a1851f3d31"},{"algorithm":"SHA1","checksumValue":"1d79ce15f923c3846347f8c53dcd3e3d6ee92e63"},{"algorithm":"MD5","checksumValue":"c59153eba4fe8add09c29273672faa21"}],"copyrightText":"NOASSERTION","fileName":"sqlformat.1","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-lexer.py-dc4de35407af660a59a58eaf5cfb557bd89f4da39ed78281ec1a4c752de1622b","checksums":[{"algorithm":"SHA256","checksumValue":"dc4de35407af660a59a58eaf5cfb557bd89f4da39ed78281ec1a4c752de1622b"},{"algorithm":"SHA1","checksumValue":"891895e6e8a4cc3994879c67f9cadbd1b6fe0e13"},{"algorithm":"MD5","checksumValue":"fd9dd0e06b859e23dade47d98d99070e"}],"copyrightText":"NOASSERTION","fileName":"lexer.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-casewhenprocedure.sql-e2fffb5d1c32f750b652231ef6a8267797f91d902dd5fbd09cdafa1490d7a9f5","checksums":[{"algorithm":"SHA256","checksumValue":"e2fffb5d1c32f750b652231ef6a8267797f91d902dd5fbd09cdafa1490d7a9f5"},{"algorithm":"SHA1","checksumValue":"131b28096883ca14c2e2572c1e3a274dc4e00086"},{"algorithm":"MD5","checksumValue":"637224698ff5a9277e6f7cce26d47577"}],"copyrightText":"NOASSERTION","fileName":"casewhen_procedure.sql","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-begintag.sql-eaf3ccbbe3e8a519ec00d95e875cf2063da21be757e85fdd15c3e11627ca350f","checksums":[{"algorithm":"SHA256","checksumValue":"eaf3ccbbe3e8a519ec00d95e875cf2063da21be757e85fdd15c3e11627ca350f"},{"algorithm":"SHA1","checksumValue":"bc4be233fcf00d9420c8046366146a916d613c2d"},{"algorithm":"MD5","checksumValue":"151e8bd4fc9c94a354e64f570bf40b81"}],"copyrightText":"NOASSERTION","fileName":"begintag.sql","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-CHANGELOG-eb4f17b1dd1e5fa6fd1cead9d5768c44a59aa73b0eb420e98bf992c791188a7c","checksums":[{"algorithm":"SHA256","checksumValue":"eb4f17b1dd1e5fa6fd1cead9d5768c44a59aa73b0eb420e98bf992c791188a7c"},{"algorithm":"SHA1","checksumValue":"4a249b93b45550b34e7f8aa401aee053640f0cf4"},{"algorithm":"MD5","checksumValue":"084b9b12f75420653366d2e9bb803713"}],"copyrightText":"NOASSERTION","fileName":"CHANGELOG","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-setup.cfg-f5c9fdee560b6086afec48c665d5daba25ac3cff094ce8e8acc5eddcc80724c1","checksums":[{"algorithm":"SHA256","checksumValue":"f5c9fdee560b6086afec48c665d5daba25ac3cff094ce8e8acc5eddcc80724c1"},{"algorithm":"SHA1","checksumValue":"486bae444a564274b0a115497437cb10953094c0"},{"algorithm":"MD5","checksumValue":"4d45c98ee49850e722a4149a24f30c5e"}],"copyrightText":"NOASSERTION","fileName":"setup.cfg","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-function.sql-f7ebcddcfa7366ac9ef1f2042e85980b9d1b709376504fbcac2fbaf31d500438","checksums":[{"algorithm":"SHA256","checksumValue":"f7ebcddcfa7366ac9ef1f2042e85980b9d1b709376504fbcac2fbaf31d500438"},{"algorithm":"SHA1","checksumValue":"b11443b952e4c0901a6fa04abfc1a0fdc189696d"},{"algorithm":"MD5","checksumValue":"7d172fa7e660073e1499c81c7b7d7a57"}],"copyrightText":"NOASSERTION","fileName":"function.sql","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-statementsplitter.py-fa29e31644c250a42d8762372b53e0b8590490f0a2025c64cd957ae3f08c9740","checksums":[{"algorithm":"SHA256","checksumValue":"fa29e31644c250a42d8762372b53e0b8590490f0a2025c64cd957ae3f08c9740"},{"algorithm":"SHA1","checksumValue":"39a04df5bbfeb42e3d0206ec28733736e6a2bd98"},{"algorithm":"MD5","checksumValue":"ffe919a00cc79fba6797587ac514dfd1"}],"copyrightText":"NOASSERTION","fileName":"statement_splitter.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-api.rst-2bac0ddcf2011da62606413987d07c98c29b525759efaf378d8f1a2ecbe593cf","checksums":[{"algorithm":"SHA256","checksumValue":"2bac0ddcf2011da62606413987d07c98c29b525759efaf378d8f1a2ecbe593cf"},{"algorithm":"SHA1","checksumValue":"b1e4727bf8c89e6fbdceb0f7b817f748fd409c8a"},{"algorithm":"MD5","checksumValue":"086f7a1432296f1afc4e74edab863543"}],"copyrightText":"NOASSERTION","fileName":"api.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-README.rst-2daba3eff6a4c4d798a6113de08a21e5ada42639eec481aef146dcba925912d2","checksums":[{"algorithm":"SHA256","checksumValue":"2daba3eff6a4c4d798a6113de08a21e5ada42639eec481aef146dcba925912d2"},{"algorithm":"SHA1","checksumValue":"81d85f181589511f6caedaf19d0b26f276e23b31"},{"algorithm":"MD5","checksumValue":"892bbc7eb96aa293400e4e14516e1514"}],"copyrightText":"NOASSERTION","fileName":"README.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-tokens.py-34c51d061dd73ca93e0feb989ffb6a2aa76c0ffb975595b39281c8cb4bc41290","checksums":[{"algorithm":"SHA256","checksumValue":"34c51d061dd73ca93e0feb989ffb6a2aa76c0ffb975595b39281c8cb4bc41290"},{"algorithm":"SHA1","checksumValue":"5f5d69af6d74c9aff92da005480c6e0d658a64b7"},{"algorithm":"MD5","checksumValue":"80665b2cc07b7022b2650ffcfd8ce1fa"}],"copyrightText":"NOASSERTION","fileName":"tokens.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-others.py-368f1185d513f2d77a234afdbb133a1ae23f6a50ec13d16115fb5c669abce7a7","checksums":[{"algorithm":"SHA256","checksumValue":"368f1185d513f2d77a234afdbb133a1ae23f6a50ec13d16115fb5c669abce7a7"},{"algorithm":"SHA1","checksumValue":"f0bf8e156f948e0fafa11e85a39aca9c17482294"},{"algorithm":"MD5","checksumValue":"961a1316f07437b3d9a7f7e6dbeece35"}],"copyrightText":"NOASSERTION","fileName":"others.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-functionpsql.sql-374d3ad5a85b295656c80891414575d2e914b7d44441cf0c301c8ba7823ba6e2","checksums":[{"algorithm":"SHA256","checksumValue":"374d3ad5a85b295656c80891414575d2e914b7d44441cf0c301c8ba7823ba6e2"},{"algorithm":"SHA1","checksumValue":"47b5fa35d236e813161811339ffbb58d0ce1cd3c"},{"algorithm":"MD5","checksumValue":"87d0d85fd8748a4a94942e7e2722e4fb"}],"copyrightText":"NOASSERTION","fileName":"function_psql.sql","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-output.py-38c49a9523efab7b37fabdbaf138eff809ad8d33427e12dac96b5014ee68c951","checksums":[{"algorithm":"SHA256","checksumValue":"38c49a9523efab7b37fabdbaf138eff809ad8d33427e12dac96b5014ee68c951"},{"algorithm":"SHA1","checksumValue":"12644f735a83e61796d8e07e9bf69b8d44abe41b"},{"algorithm":"MD5","checksumValue":"ba33c1a83d3b769295bdf7aad1577b74"}],"copyrightText":"NOASSERTION","fileName":"output.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-3dc4bb0a494dfaaa667d8848778a064f251bedabb5034683fb6d513ff6ec7d06","checksums":[{"algorithm":"SHA256","checksumValue":"3dc4bb0a494dfaaa667d8848778a064f251bedabb5034683fb6d513ff6ec7d06"},{"algorithm":"SHA1","checksumValue":"2c5bd9533a0999925231bd51d1de069d1cca5de8"},{"algorithm":"MD5","checksumValue":"58d4234d3f55f984576469151865a19a"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0001sqlparsechangeshebangtopython3.patch-41c86ecce25ccb1f8b2c831c901e11e1947aab9fad5df25ad63432451e272f8e","checksums":[{"algorithm":"SHA256","checksumValue":"41c86ecce25ccb1f8b2c831c901e11e1947aab9fad5df25ad63432451e272f8e"},{"algorithm":"SHA1","checksumValue":"eea0d2e64150d01ebb63991646e6df787c53b431"},{"algorithm":"MD5","checksumValue":"bfbd2c1576f60317e979234be90d05d4"}],"copyrightText":"NOASSERTION","fileName":"0001-sqlparse-change-shebang-to-python3.patch","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-index.rst-422efa66dcef6871895b4db7fbf88605bf6808aea09fb90081d01eba0a37bf10","checksums":[{"algorithm":"SHA256","checksumValue":"422efa66dcef6871895b4db7fbf88605bf6808aea09fb90081d01eba0a37bf10"},{"algorithm":"SHA1","checksumValue":"79ef9b5c74202307efcd42e2e22002dcebd76039"},{"algorithm":"MD5","checksumValue":"991060dc40f092647a2d39a4fe5acf33"}],"copyrightText":"NOASSERTION","fileName":"index.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-exceptions.py-43267d4ca4efce0726b90d5c264c408fd4a8030e0cd36f817f409250d58d0ca3","checksums":[{"algorithm":"SHA256","checksumValue":"43267d4ca4efce0726b90d5c264c408fd4a8030e0cd36f817f409250d58d0ca3"},{"algorithm":"SHA1","checksumValue":"b363cd004f574031c2e5db5f34e2cbe822480b25"},{"algorithm":"MD5","checksumValue":"30ca907881f4337e0caf4233ebdd0bdc"}],"copyrightText":"NOASSERTION","fileName":"exceptions.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-Makefile-438c7c6b511616c981f0c0f1561e7e55d83bbb7da97c1a81c85379560107e596","checksums":[{"algorithm":"SHA256","checksumValue":"438c7c6b511616c981f0c0f1561e7e55d83bbb7da97c1a81c85379560107e596"},{"algorithm":"SHA1","checksumValue":"bfcaa29da819fb66e48d7e8ebfe2e3cec1fe80c4"},{"algorithm":"MD5","checksumValue":"7808469017499d21290867f36d7109bd"}],"copyrightText":"NOASSERTION","fileName":"Makefile","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testgrouping.py-45174a1c61f99a99f15352190b3e769188f4e723024aaa88c73a84fb5305fb17","checksums":[{"algorithm":"SHA256","checksumValue":"45174a1c61f99a99f15352190b3e769188f4e723024aaa88c73a84fb5305fb17"},{"algorithm":"SHA1","checksumValue":"c439d33e3631e99686b3baed2fadf0ed880a1681"},{"algorithm":"MD5","checksumValue":"1d60a2db8bf7ff0d6ac09b671808f36c"}],"copyrightText":"NOASSERTION","fileName":"test_grouping.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testcp1251.sql-46f1d9cafe3b6f90ee79096e434f4509f5fa725f9c1b307e9180b8e2318a90b2","checksums":[{"algorithm":"SHA256","checksumValue":"46f1d9cafe3b6f90ee79096e434f4509f5fa725f9c1b307e9180b8e2318a90b2"},{"algorithm":"SHA1","checksumValue":"7bf2bad6d31b15c3a11bfee43701724308e78db4"},{"algorithm":"MD5","checksumValue":"633fa077d33d798a5100fc22983ef59a"}],"copyrightText":"NOASSERTION","fileName":"test_cp1251.sql","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-MakeDirEntry.sql-477c6e434484000c6d34d8a1189b636c8595a906bbfdaead27110d33be192361","checksums":[{"algorithm":"SHA256","checksumValue":"477c6e434484000c6d34d8a1189b636c8595a906bbfdaead27110d33be192361"},{"algorithm":"SHA1","checksumValue":"26e955c8b8e96c9ea458e3ebccda74bb817161ad"},{"algorithm":"MD5","checksumValue":"cc8e139eb9ae43cd20e3d8c8a9c1e6b4"}],"copyrightText":"NOASSERTION","fileName":"_Make_DirEntry.sql","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-entrypoints.txt-4b65b184f967ef35f26ca444ef77a40627171e1eff057f8a60615965a186aa9f","checksums":[{"algorithm":"SHA256","checksumValue":"4b65b184f967ef35f26ca444ef77a40627171e1eff057f8a60615965a186aa9f"},{"algorithm":"SHA1","checksumValue":"86fbc860aae99b75b5878e87ebe76f71ebe02df9"},{"algorithm":"MD5","checksumValue":"d1f063cf17327602073075f26395dd76"}],"copyrightText":"NOASSERTION","fileName":"entry_points.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testregressions.py-57affe3113ee2fc83c5bef39304e40da3a447bb0e947f02a721ef31193700eb2","checksums":[{"algorithm":"SHA256","checksumValue":"57affe3113ee2fc83c5bef39304e40da3a447bb0e947f02a721ef31193700eb2"},{"algorithm":"SHA1","checksumValue":"6e4c3e81237d252a21b7eeb63e9acb5f20d7fb39"},{"algorithm":"MD5","checksumValue":"fa289b5fa513d86bc24e25954200be0c"}],"copyrightText":"NOASSERTION","fileName":"test_regressions.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-PKGINFO-5e3f0f2081c9a4422184ce2202e761a2e0c3ffb70f3f0d95a2a23d91b6607dfd","checksums":[{"algorithm":"SHA256","checksumValue":"5e3f0f2081c9a4422184ce2202e761a2e0c3ffb70f3f0d95a2a23d91b6607dfd"},{"algorithm":"SHA1","checksumValue":"02d201e6bf7ae6459e4f7a84d4a33264d3ba35d4"},{"algorithm":"MD5","checksumValue":"f7254ccafe6db17e15be708e0c6cb7fb"}],"copyrightText":"NOASSERTION","fileName":"PKG-INFO","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-PKGINFO-5e3f0f2081c9a4422184ce2202e761a2e0c3ffb70f3f0d95a2a23d91b6607dfd","checksums":[{"algorithm":"SHA256","checksumValue":"5e3f0f2081c9a4422184ce2202e761a2e0c3ffb70f3f0d95a2a23d91b6607dfd"},{"algorithm":"SHA1","checksumValue":"02d201e6bf7ae6459e4f7a84d4a33264d3ba35d4"},{"algorithm":"MD5","checksumValue":"f7254ccafe6db17e15be708e0c6cb7fb"}],"copyrightText":"NOASSERTION","fileName":"PKG-INFO","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testtokenize.py-647d40734c88f97802e2998c785f5c88e5540e69b7af9dbe7dedcde771105869","checksums":[{"algorithm":"SHA256","checksumValue":"647d40734c88f97802e2998c785f5c88e5540e69b7af9dbe7dedcde771105869"},{"algorithm":"SHA1","checksumValue":"1b98bd7844fcaef0870cc832920c813861f21b43"},{"algorithm":"MD5","checksumValue":"e50b18ae59de4c59a7455f821e5484c3"}],"copyrightText":"NOASSERTION","fileName":"test_tokenize.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-mysqlhandler.sql-70142d797ca7acf904e77aaec0587fd578f5ce134860fd81fbe98166fcd87157","checksums":[{"algorithm":"SHA256","checksumValue":"70142d797ca7acf904e77aaec0587fd578f5ce134860fd81fbe98166fcd87157"},{"algorithm":"SHA1","checksumValue":"ea6592733901d71501c149a58bd4972a7ae7398e"},{"algorithm":"MD5","checksumValue":"28bbe33a807b8ed1f040157323e0eea0"}],"copyrightText":"NOASSERTION","fileName":"mysql_handler.sql","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-filterstack.py-70877dbe7cf42a9b618379637675f621debebf3d33a4a1e8315fc5a84604b185","checksums":[{"algorithm":"SHA256","checksumValue":"70877dbe7cf42a9b618379637675f621debebf3d33a4a1e8315fc5a84604b185"},{"algorithm":"SHA1","checksumValue":"8301095ca2f489310d3aac3d4c35c76c9de9a559"},{"algorithm":"MD5","checksumValue":"62e47c8c21be35b0bc4d04f6918c17f7"}],"copyrightText":"NOASSERTION","fileName":"filter_stack.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-grouping.py-72857ea1b820f844c38624af3642b180708876ac73fb451d408a8fe8179d5fbd","checksums":[{"algorithm":"SHA256","checksumValue":"72857ea1b820f844c38624af3642b180708876ac73fb451d408a8fe8179d5fbd"},{"algorithm":"SHA1","checksumValue":"7448db1be08ce21ff37a256bf029ff84d9eafeee"},{"algorithm":"MD5","checksumValue":"aa7ed6db9cc8811c550c8ac398170c8e"}],"copyrightText":"NOASSERTION","fileName":"grouping.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testparse.py-73310872e9ba761aad53fd72fa5a5a9720a6280ebf4975af888f678f31f24eee","checksums":[{"algorithm":"SHA256","checksumValue":"73310872e9ba761aad53fd72fa5a5a9720a6280ebf4975af888f678f31f24eee"},{"algorithm":"SHA1","checksumValue":"6f618f9974a273b9a6350291c42cd3a66453489a"},{"algorithm":"MD5","checksumValue":"8250effa297a44ea47a1ccc1b63e1ecb"}],"copyrightText":"NOASSERTION","fileName":"test_parse.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-dashcomment.sql-77d2a0426573b95fea0f33ff300d29d8779d69f4d6aae52588d45832cc97a7f9","checksums":[{"algorithm":"SHA256","checksumValue":"77d2a0426573b95fea0f33ff300d29d8779d69f4d6aae52588d45832cc97a7f9"},{"algorithm":"SHA1","checksumValue":"0b07139513bce17bd40a52fb81c1e4347454255e"},{"algorithm":"MD5","checksumValue":"1b0ea56e1776d365ea6343f262799239"}],"copyrightText":"NOASSERTION","fileName":"dashcomment.sql","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-conftest.py-78a520624361004ba4d9928e332b8df9e99279bff81d73aa735e58b8fc4d7f60","checksums":[{"algorithm":"SHA256","checksumValue":"78a520624361004ba4d9928e332b8df9e99279bff81d73aa735e58b8fc4d7f60"},{"algorithm":"SHA1","checksumValue":"6072494482454c6e95c4c5fa2fbd25f92877038b"},{"algorithm":"MD5","checksumValue":"455c8946cf6e4e4ead26de0a7ba15c2d"}],"copyrightText":"NOASSERTION","fileName":"conftest.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-toplevel.txt-791622b0e47b77c12d2ca5ee59450000c3a138322d3aaae4a71900183f02212a","checksums":[{"algorithm":"SHA256","checksumValue":"791622b0e47b77c12d2ca5ee59450000c3a138322d3aaae4a71900183f02212a"},{"algorithm":"SHA1","checksumValue":"ca25f8fa0bc4d6226158c5b5d55aa7f3196356a6"},{"algorithm":"MD5","checksumValue":"967e342f30d31136f67f392861baebdb"}],"copyrightText":"NOASSERTION","fileName":"top_level.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-functionpsql4.sql-855912b6749f5252ee5a9d0a701e3fd00e8436b50953d4cb21ad66e8bab836dc","checksums":[{"algorithm":"SHA256","checksumValue":"855912b6749f5252ee5a9d0a701e3fd00e8436b50953d4cb21ad66e8bab836dc"},{"algorithm":"SHA1","checksumValue":"7fa376148d37efb662335be4a82f6056611a5409"},{"algorithm":"MD5","checksumValue":"c225f2093253efee102ea5567214a254"}],"copyrightText":"NOASSERTION","fileName":"function_psql4.sql","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-MANIFEST.in-86caedb73a4a09625f085b6d793424c3191e45cf0831a60ee1d0857c159f1888","checksums":[{"algorithm":"SHA256","checksumValue":"86caedb73a4a09625f085b6d793424c3191e45cf0831a60ee1d0857c159f1888"},{"algorithm":"SHA1","checksumValue":"313a2a9b43f13cd22fa2eb4ba4bc3c2c0efe2129"},{"algorithm":"MD5","checksumValue":"434943ae5b7f901b7d1664fe6e0f5216"}],"copyrightText":"NOASSERTION","fileName":"MANIFEST.in","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-formatter.py-8960cf4210f826a6e20388d9a4ad90059cc4a95002c376d1c1d2e03c899ae251","checksums":[{"algorithm":"SHA256","checksumValue":"8960cf4210f826a6e20388d9a4ad90059cc4a95002c376d1c1d2e03c899ae251"},{"algorithm":"SHA1","checksumValue":"de2c666b3eef838d215be6f988e4fe42b695d507"},{"algorithm":"MD5","checksumValue":"7b05f9b3f2dd9d43bf28c07e38b02004"}],"copyrightText":"NOASSERTION","fileName":"formatter.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-changes.rst-8b89c9d4fa05e9d081f7e5ec0a6f40046368d7367c63c0d9f87392dc91c60ae4","checksums":[{"algorithm":"SHA256","checksumValue":"8b89c9d4fa05e9d081f7e5ec0a6f40046368d7367c63c0d9f87392dc91c60ae4"},{"algorithm":"SHA1","checksumValue":"3939c22fe6846404791e5d7ea36ec29a127506ef"},{"algorithm":"MD5","checksumValue":"fcc7f9c9e9658a7d4b99391bf96c6c0f"}],"copyrightText":"NOASSERTION","fileName":"changes.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-8bd921d1448c8e4d5bc0a3c54e7e8ad0f282e791ceaaf9e4a311e2d6ded871c1","checksums":[{"algorithm":"SHA256","checksumValue":"8bd921d1448c8e4d5bc0a3c54e7e8ad0f282e791ceaaf9e4a311e2d6ded871c1"},{"algorithm":"SHA1","checksumValue":"5d480621a3c9078f54dae1ce6b5405071cd94740"},{"algorithm":"MD5","checksumValue":"3bd63bef1b1a8fb3657eb6e5eb48f46c"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-stream.sql-8d1fdb5798c601f75f6bbcc750d07544ea47452e78687151a39fd7eb3c4a64bb","checksums":[{"algorithm":"SHA256","checksumValue":"8d1fdb5798c601f75f6bbcc750d07544ea47452e78687151a39fd7eb3c4a64bb"},{"algorithm":"SHA1","checksumValue":"027109f550b91874038e1d199421b01f5d9bb0b7"},{"algorithm":"MD5","checksumValue":"1e14ef5e38e62190d36e0ba15c1c94e5"}],"copyrightText":"NOASSERTION","fileName":"stream.sql","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-TODO-90f3547c0bc4a3da62c487ae703a03a6407029716320cc3b86bbb6ba69bdfd57","checksums":[{"algorithm":"SHA256","checksumValue":"90f3547c0bc4a3da62c487ae703a03a6407029716320cc3b86bbb6ba69bdfd57"},{"algorithm":"SHA1","checksumValue":"1d85bc6e474c374265f7f24c8c4029e8c08aad5e"},{"algorithm":"MD5","checksumValue":"70f2032fa718ed5d6b51aa02931e9b83"}],"copyrightText":"NOASSERTION","fileName":"TODO","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-alignedindent.py-92f3794d5331a2fc97e9c0e79b117eb7e294cf6467cdb4357c8433748c586368","checksums":[{"algorithm":"SHA256","checksumValue":"92f3794d5331a2fc97e9c0e79b117eb7e294cf6467cdb4357c8433748c586368"},{"algorithm":"SHA1","checksumValue":"61f0360775f3a1ffdf184d9a5584a845c64e41c5"},{"algorithm":"MD5","checksumValue":"8f1fdf65b794154d2ebc7d3785785cc1"}],"copyrightText":"NOASSERTION","fileName":"aligned_indent.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-setup.py-9a471c2d69a2e3f535d395f0d51f8c6bb4c87cf38de624941a76bc561ac5691c","checksums":[{"algorithm":"SHA256","checksumValue":"9a471c2d69a2e3f535d395f0d51f8c6bb4c87cf38de624941a76bc561ac5691c"},{"algorithm":"SHA1","checksumValue":"e1fc6e6e9e8c124f9c32de147d3dbfedbaddcccc"},{"algorithm":"MD5","checksumValue":"91fcef0fe748893e018cacd4e24c2755"}],"copyrightText":"NOASSERTION","fileName":"setup.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]}],"relationships":[{"spdxElementId":"SPDXRef-DOCUMENT","relationshipType":"DESCRIBES","relatedSpdxElement":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","comment":"This describes relationship was added as a default relationship by the SPDX Tools Tag parser."},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-01391167ae314b55eea8ba277b458d0754805b7097d7402f99b5cf51e49262e3"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-dependencylinks.txt-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-indices.rst-02b2ea1b7bad5791ca8993a84e13ff531b44a9fb13e3c046b74c327cbbab7254"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-license.rst-051d547e8c41b896e26c7235a7843c0669df0249adac4f0efa9883f34e12e6ff"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-ui.rst-051e0e2289d539ab80ce7b93cdd1d71ddcc670a63ff3b4bbac32baad1fd9f399"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-AUTHORS-07cdf4a8866a8cde31041714f1101467e67909e283c7a76ed431b070287347b9"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-tokens.py-099c03c0ccf339dab4aaf4d120889cef0e7d839e108701603363a9f7ddf666f9"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-analyzing.rst-0e075aa875a64abf313f39ae6864ae047ad93fb6d8a1782852270b78a484ca53"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-tox.ini-0fb744f027a60a872f8720c5432ee6b5185060baebb9e35f6eb9001e85ac54f2"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-conf.py-157162dc15735ce3ae30457ac06604829537e232d37671503382a7ae8a0f09d1"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-sql.py-18ca50c24164876043a76337a8f87bf014c16d135b25868b455cf6853ad3324e"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-utils.py-19b08ddbdb2e6437fb942533414aa3ec0c2d0a2b29b3794721bc8cbf1eb886b9"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-rightmargin.py-1e297af76241dd992230fa4f3d970c5224548c3a668458ae01152ee7f8a6ca6f"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testformat.py-241980379f5b6b07992232e23c7774cba295b537e3a4a4600f88a518cf75e642"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-main.py-258e19e69ff6689feb602f64a7dba47c47e21337919fc1bd9be3a95f44d792f3"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-hugeselect.sql-2833206b9559cbbac1bb0cb9c15fb66a593528ec47ae5b8168a56550903658e7"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testcli.py-a2b0735c9190e19bedb5a6d62cc1ec7f2d10735a0ba4395893c52cf2335470b2"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-functionpsql3.sql-ab11189f23be717c821e84b61a43d65be26898aab0ddc3312dd4c017460e8eb2"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-encodingutf8.sql-abd229df1799a0e3cacf0262439ac446a6f9e1475a061a836d54f7bf71537dce"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testkeywords.py-b166eafda607c66761c9adbfb9250ab80733ca12cbcbfba24928d480cb78ef6f"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-encodinggbk.sql-b46e2aa2afd9973c1ecf6a1778b65c1b9c32eac1679d2dd733bff93bd8f71403"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-Makefile-be7497bd151e852f39b6d796581dacb6267338f4782008cd16ad777e390ab9a8"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-LICENSE-c1938235b80d39e93138eae89edc3af67e18ecbc40d266529fa57b2dce426310"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testsplit.py-c53981af68cefbb7d5af582e2546ee2943f5b7338c735b0c2aafa7c1826a8596"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-intro.rst-c5985dddaabfe390135ac9ce06455bb09787bad6d6b59eb1d37d22f7776daaa3"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-SOURCES.txt-c5cf33f884fc1001be44ebb55fd07fc89defaa52ca6ac7eef3f3147139e466ef"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-functionpsql2.sql-ca09b0d5ec71d6b14c3547bd1f50bbb43a3c41c67a82ea7da7925b4a360978eb"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-reindent.py-cb4f74b13ecc738e01c3d2272aa275bbf07351373cd56d0bd4df8154b569abca"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-cli.py-cd6178148e821fd8817dd33edef7b46c6126cb5b99d0cb02e6df785b3759956c"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-keywords.py-d2411c517c5df2420ea5caeb4313282a7bd2c272477dd73656203df3817282ad"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-begintag2.sql-d2deb7406afd541424617d618413d632b079bd650622a58d797df197f92eead2"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-sqlformat.1-d8faa20c7211f0ff2e3ae229b5401e1b68122acd81ee884cbab440a1851f3d31"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-lexer.py-dc4de35407af660a59a58eaf5cfb557bd89f4da39ed78281ec1a4c752de1622b"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-casewhenprocedure.sql-e2fffb5d1c32f750b652231ef6a8267797f91d902dd5fbd09cdafa1490d7a9f5"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-begintag.sql-eaf3ccbbe3e8a519ec00d95e875cf2063da21be757e85fdd15c3e11627ca350f"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-CHANGELOG-eb4f17b1dd1e5fa6fd1cead9d5768c44a59aa73b0eb420e98bf992c791188a7c"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-setup.cfg-f5c9fdee560b6086afec48c665d5daba25ac3cff094ce8e8acc5eddcc80724c1"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-function.sql-f7ebcddcfa7366ac9ef1f2042e85980b9d1b709376504fbcac2fbaf31d500438"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-statementsplitter.py-fa29e31644c250a42d8762372b53e0b8590490f0a2025c64cd957ae3f08c9740"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-api.rst-2bac0ddcf2011da62606413987d07c98c29b525759efaf378d8f1a2ecbe593cf"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-README.rst-2daba3eff6a4c4d798a6113de08a21e5ada42639eec481aef146dcba925912d2"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-tokens.py-34c51d061dd73ca93e0feb989ffb6a2aa76c0ffb975595b39281c8cb4bc41290"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-others.py-368f1185d513f2d77a234afdbb133a1ae23f6a50ec13d16115fb5c669abce7a7"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-functionpsql.sql-374d3ad5a85b295656c80891414575d2e914b7d44441cf0c301c8ba7823ba6e2"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-output.py-38c49a9523efab7b37fabdbaf138eff809ad8d33427e12dac96b5014ee68c951"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-3dc4bb0a494dfaaa667d8848778a064f251bedabb5034683fb6d513ff6ec7d06"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0001sqlparsechangeshebangtopython3.patch-41c86ecce25ccb1f8b2c831c901e11e1947aab9fad5df25ad63432451e272f8e"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-index.rst-422efa66dcef6871895b4db7fbf88605bf6808aea09fb90081d01eba0a37bf10"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-exceptions.py-43267d4ca4efce0726b90d5c264c408fd4a8030e0cd36f817f409250d58d0ca3"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-Makefile-438c7c6b511616c981f0c0f1561e7e55d83bbb7da97c1a81c85379560107e596"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testgrouping.py-45174a1c61f99a99f15352190b3e769188f4e723024aaa88c73a84fb5305fb17"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testcp1251.sql-46f1d9cafe3b6f90ee79096e434f4509f5fa725f9c1b307e9180b8e2318a90b2"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-MakeDirEntry.sql-477c6e434484000c6d34d8a1189b636c8595a906bbfdaead27110d33be192361"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-entrypoints.txt-4b65b184f967ef35f26ca444ef77a40627171e1eff057f8a60615965a186aa9f"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testregressions.py-57affe3113ee2fc83c5bef39304e40da3a447bb0e947f02a721ef31193700eb2"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-PKGINFO-5e3f0f2081c9a4422184ce2202e761a2e0c3ffb70f3f0d95a2a23d91b6607dfd"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-PKGINFO-5e3f0f2081c9a4422184ce2202e761a2e0c3ffb70f3f0d95a2a23d91b6607dfd"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testtokenize.py-647d40734c88f97802e2998c785f5c88e5540e69b7af9dbe7dedcde771105869"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-mysqlhandler.sql-70142d797ca7acf904e77aaec0587fd578f5ce134860fd81fbe98166fcd87157"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-filterstack.py-70877dbe7cf42a9b618379637675f621debebf3d33a4a1e8315fc5a84604b185"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-grouping.py-72857ea1b820f844c38624af3642b180708876ac73fb451d408a8fe8179d5fbd"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testparse.py-73310872e9ba761aad53fd72fa5a5a9720a6280ebf4975af888f678f31f24eee"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-dashcomment.sql-77d2a0426573b95fea0f33ff300d29d8779d69f4d6aae52588d45832cc97a7f9"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-conftest.py-78a520624361004ba4d9928e332b8df9e99279bff81d73aa735e58b8fc4d7f60"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-toplevel.txt-791622b0e47b77c12d2ca5ee59450000c3a138322d3aaae4a71900183f02212a"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-functionpsql4.sql-855912b6749f5252ee5a9d0a701e3fd00e8436b50953d4cb21ad66e8bab836dc"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-MANIFEST.in-86caedb73a4a09625f085b6d793424c3191e45cf0831a60ee1d0857c159f1888"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-formatter.py-8960cf4210f826a6e20388d9a4ad90059cc4a95002c376d1c1d2e03c899ae251"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-changes.rst-8b89c9d4fa05e9d081f7e5ec0a6f40046368d7367c63c0d9f87392dc91c60ae4"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-8bd921d1448c8e4d5bc0a3c54e7e8ad0f282e791ceaaf9e4a311e2d6ded871c1"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-stream.sql-8d1fdb5798c601f75f6bbcc750d07544ea47452e78687151a39fd7eb3c4a64bb"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-TODO-90f3547c0bc4a3da62c487ae703a03a6407029716320cc3b86bbb6ba69bdfd57"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-alignedindent.py-92f3794d5331a2fc97e9c0e79b117eb7e294cf6467cdb4357c8433748c586368"},{"spdxElementId":"SPDXRef-Pkg-python3sqlparse0.4.2r0paf8e22a.tar.gz-945df8db07c349c0ec6763cc94ae3468e25148b2bee135ffa3067b1797f15e39","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-setup.py-9a471c2d69a2e3f535d395f0d51f8c6bb4c87cf38de624941a76bc561ac5691c"}]}