{"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-26T05:57:06.663728787Z","creators":["Tool: The Duke of Highlander"],"licenseListVersion":"2.0"},"name":"python3-websocket-client-1.3.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-26T05:57:06.663728837Z","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/1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","packages":[{"SPDXID":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","checksums":[{"algorithm":"SHA256","checksumValue":"1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f"}],"copyrightText":"NOASSERTION","downloadLocation":"NOASSERTION","filesAnalyzed":true,"licenseConcluded":"Apache-2.0","licenseDeclared":"Apache-2.0","licenseInfoFromFiles":["NOASSERTION"],"name":"python3-websocket-client-1.3.2","originator":"NOASSERTION","packageFileName":"python3-websocket-client-1.3.2-r0-p7f83905.tar.gz","packageVerificationCode":{"packageVerificationCodeValue":"4656433200d6256844796f030742ed60b4fadd508bfea1f36758205f1462dd2ce581d996fc"},"versionInfo":"1.3.2"}],"files":[{"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-echoclient.py-04899c58b232ba72de0fe812db9b1ba9873996c5b07e019d0238895b83df90da","checksums":[{"algorithm":"SHA256","checksumValue":"04899c58b232ba72de0fe812db9b1ba9873996c5b07e019d0238895b83df90da"},{"algorithm":"SHA1","checksumValue":"f91890ccb8191eb7fe2b6b036a032007f18241ae"},{"algorithm":"MD5","checksumValue":"afd59a6777f8c788e760f5d42200d7f1"}],"copyrightText":"NOASSERTION","fileName":"echo_client.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-setup.cfg-063d04b462ef73e9d86e0b0ae49c4321b51984444a5a2a90aece1e0082b488ee","checksums":[{"algorithm":"SHA256","checksumValue":"063d04b462ef73e9d86e0b0ae49c4321b51984444a5a2a90aece1e0082b488ee"},{"algorithm":"SHA1","checksumValue":"68140cccea91d3e1c1e21a3416acd5551d0dea45"},{"algorithm":"MD5","checksumValue":"d86758afb08a60bc589dc67bfea670b2"}],"copyrightText":"NOASSERTION","fileName":"setup.cfg","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-http.py-0a8775fef62f8341baa893e46455b3e0dcc1b51127c0be7245b9fe0cca46a072","checksums":[{"algorithm":"SHA256","checksumValue":"0a8775fef62f8341baa893e46455b3e0dcc1b51127c0be7245b9fe0cca46a072"},{"algorithm":"SHA1","checksumValue":"0388f668b1a3c5b393ba3b0937e0c42dad593c4a"},{"algorithm":"MD5","checksumValue":"0f9686335b646db6979be828d8b22829"}],"copyrightText":"NOASSERTION","fileName":"_http.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-exceptions.py-0aaaafb4d573a8a4c2db32af355bf0093f4ac6a1ff27412e7efd81fce23962c1","checksums":[{"algorithm":"SHA256","checksumValue":"0aaaafb4d573a8a4c2db32af355bf0093f4ac6a1ff27412e7efd81fce23962c1"},{"algorithm":"SHA1","checksumValue":"b5da7aa9fcaa376bf1d1c730f23b28969c4ede82"},{"algorithm":"MD5","checksumValue":"1b23a5891a2637d23dc5e0a0bc0c932e"}],"copyrightText":"NOASSERTION","fileName":"_exceptions.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testcookiejar.py-14110e5db567f8e8821085eeb0c1f055f7cbe04c41a6d441c10e1f99a6668c3a","checksums":[{"algorithm":"SHA256","checksumValue":"14110e5db567f8e8821085eeb0c1f055f7cbe04c41a6d441c10e1f99a6668c3a"},{"algorithm":"SHA1","checksumValue":"986996f87c662f0055ee4f0377b432b746b10512"},{"algorithm":"MD5","checksumValue":"6ff008d68d301b9011ea3fd1e82f91dc"}],"copyrightText":"NOASSERTION","fileName":"test_cookiejar.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-entrypoints.txt-2280860ae00d2ee2f11379b641711dd88a79eea49c0637fb45f4279239fa0cd1","checksums":[{"algorithm":"SHA256","checksumValue":"2280860ae00d2ee2f11379b641711dd88a79eea49c0637fb45f4279239fa0cd1"},{"algorithm":"SHA1","checksumValue":"b5aaf7398850a675abefb6c004358c692c54e186"},{"algorithm":"MD5","checksumValue":"65254c3b31f6260da07091998058bdcf"}],"copyrightText":"NOASSERTION","fileName":"entry_points.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-abnf.py-3ea626f0ab4426c0f5edef9368160e506cc6b0be5704e1f0f3cca43baadddcf9","checksums":[{"algorithm":"SHA256","checksumValue":"3ea626f0ab4426c0f5edef9368160e506cc6b0be5704e1f0f3cca43baadddcf9"},{"algorithm":"SHA1","checksumValue":"1357822eee2130670dbcbe52bff1ca59598348a4"},{"algorithm":"MD5","checksumValue":"47fdbaa8ace399276654b3e690d2541d"}],"copyrightText":"NOASSERTION","fileName":"_abnf.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-socket.py-3f2a8dfde02af5c4da444672888ad4212316a4f81a24d75d00ab538be92d4152","checksums":[{"algorithm":"SHA256","checksumValue":"3f2a8dfde02af5c4da444672888ad4212316a4f81a24d75d00ab538be92d4152"},{"algorithm":"SHA1","checksumValue":"d9845983b4ff87d23fe6458f2fa33a08ead941c8"},{"algorithm":"MD5","checksumValue":"8c519f815fa572c0c41fec9c49d8987a"}],"copyrightText":"NOASSERTION","fileName":"_socket.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-handshake.py-442d0ff906bed8727e69c952872936f26abeaa70d889974a2b472aee4bd132e7","checksums":[{"algorithm":"SHA256","checksumValue":"442d0ff906bed8727e69c952872936f26abeaa70d889974a2b472aee4bd132e7"},{"algorithm":"SHA1","checksumValue":"127ce26cfcd0d379d03eb96e9ec85bf962a44fc1"},{"algorithm":"MD5","checksumValue":"587b07ba13569d48e5ba08e1bf3b1992"}],"copyrightText":"NOASSERTION","fileName":"_handshake.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-core.py-45a4a75925d8f471eed6767aea0c7422acd40b653b02903fc94c5bc78a449840","checksums":[{"algorithm":"SHA256","checksumValue":"45a4a75925d8f471eed6767aea0c7422acd40b653b02903fc94c5bc78a449840"},{"algorithm":"SHA1","checksumValue":"d86e4d9033178b55515124998d6fe58eb021d71d"},{"algorithm":"MD5","checksumValue":"23cdd8d3afd50f36730258243a84adf3"}],"copyrightText":"NOASSERTION","fileName":"_core.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testapp.py-460f6a798de5b5a008a8bf47816ec52c9bcf8aba4046ef9c19164e1bf0a02a7e","checksums":[{"algorithm":"SHA256","checksumValue":"460f6a798de5b5a008a8bf47816ec52c9bcf8aba4046ef9c19164e1bf0a02a7e"},{"algorithm":"SHA1","checksumValue":"5542e88e459e0001623f9e47e7383e48e3aaf3cf"},{"algorithm":"MD5","checksumValue":"c0e102137c12a17cfcd6a11a2758fc04"}],"copyrightText":"NOASSERTION","fileName":"test_app.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testhttp.py-4d5caa989ebf0b1625b92f62bc0b0ed692bd40c885cb8d5069ca24acbab49380","checksums":[{"algorithm":"SHA256","checksumValue":"4d5caa989ebf0b1625b92f62bc0b0ed692bd40c885cb8d5069ca24acbab49380"},{"algorithm":"SHA1","checksumValue":"a17b4e8df6c5eb182c554bd358e9b1cf5f4cb7ae"},{"algorithm":"MD5","checksumValue":"c8b64757e6ba9c809326b6647c4715ca"}],"copyrightText":"NOASSERTION","fileName":"test_http.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testabnf.py-4da8d5383fc1125ac9338af1cb7da4558a542727efb6fa2381f9f0e1b81f48a1","checksums":[{"algorithm":"SHA256","checksumValue":"4da8d5383fc1125ac9338af1cb7da4558a542727efb6fa2381f9f0e1b81f48a1"},{"algorithm":"SHA1","checksumValue":"00f83db4431a7e0af55b792d9bac27956b7087e7"},{"algorithm":"MD5","checksumValue":"ca5c6e43daa577011c3251910e0b2532"}],"copyrightText":"NOASSERTION","fileName":"test_abnf.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-echoserver.py-61b8fc5d5b9a46b1b93a8e478b2f4386e2caa4a23182e4317fd7ca6fe186b302","checksums":[{"algorithm":"SHA256","checksumValue":"61b8fc5d5b9a46b1b93a8e478b2f4386e2caa4a23182e4317fd7ca6fe186b302"},{"algorithm":"SHA1","checksumValue":"773c1393cea12229282c7bb868c67b6d76af440e"},{"algorithm":"MD5","checksumValue":"c36609d22483c583bbf69887bb998e62"}],"copyrightText":"NOASSERTION","fileName":"echo-server.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-LICENSE-638eb70dcc4af2e6d8388de0636ced399f7c24716e11b8573a6b06f879e80691","checksums":[{"algorithm":"SHA256","checksumValue":"638eb70dcc4af2e6d8388de0636ced399f7c24716e11b8573a6b06f879e80691"},{"algorithm":"SHA1","checksumValue":"2829260f879a224e12c095d688551d2965d0b882"},{"algorithm":"MD5","checksumValue":"b969e9612325987c823fc0737063ebc8"}],"copyrightText":"NOASSERTION","fileName":"LICENSE","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-relclient.py-6cc189754be455ae340dfef89133fb40a24507aebdf6b0ad30e2e6b94c28b14c","checksums":[{"algorithm":"SHA256","checksumValue":"6cc189754be455ae340dfef89133fb40a24507aebdf6b0ad30e2e6b94c28b14c"},{"algorithm":"SHA1","checksumValue":"80714e3f1323ee0c49a91844ff14ebe4b5a11507"},{"algorithm":"MD5","checksumValue":"48f0d25d4531624d02ad1c05fd238f7c"}],"copyrightText":"NOASSERTION","fileName":"rel_client.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-wsdump.py-6f9b0028effb54717c17281c79043c16910f35783c51845f3064fbbb089f8cac","checksums":[{"algorithm":"SHA256","checksumValue":"6f9b0028effb54717c17281c79043c16910f35783c51845f3064fbbb089f8cac"},{"algorithm":"SHA1","checksumValue":"10e5a436d9de5dc980db7b863fdc8bb10c37cd6a"},{"algorithm":"MD5","checksumValue":"332d185883dc39c86c6e2ea25578eaa0"}],"copyrightText":"NOASSERTION","fileName":"_wsdump.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testwebsocket.py-78c0aedf262be4243f755210a929b754d06a9cc0c2f0a5b361780828995e31f2","checksums":[{"algorithm":"SHA256","checksumValue":"78c0aedf262be4243f755210a929b754d06a9cc0c2f0a5b361780828995e31f2"},{"algorithm":"SHA1","checksumValue":"1b693191b3a7c38c68a2a18adb826007955d5a8d"},{"algorithm":"MD5","checksumValue":"f990b2d9f75447f06166100a268d0dc0"}],"copyrightText":"NOASSERTION","fileName":"test_websocket.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-header01.txt-791f540e99dfee6444cacf4cb6d2b2b7307939703923038658964a99a178208f","checksums":[{"algorithm":"SHA256","checksumValue":"791f540e99dfee6444cacf4cb6d2b2b7307939703923038658964a99a178208f"},{"algorithm":"SHA1","checksumValue":"9b11a084470984bba408d0798dda44e15b4310df"},{"algorithm":"MD5","checksumValue":"cc4fb9e8f3c530fd9b42055a54c5b7a3"}],"copyrightText":"NOASSERTION","fileName":"header01.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-setup.py-81a0c8520e956e3b134f9dd3099c8bee3531bcb5276f8e85494f61ab2e553856","checksums":[{"algorithm":"SHA256","checksumValue":"81a0c8520e956e3b134f9dd3099c8bee3531bcb5276f8e85494f61ab2e553856"},{"algorithm":"SHA1","checksumValue":"df8b3231e4f73ddaa6271ff6d2930fb0fe2179dc"},{"algorithm":"MD5","checksumValue":"d8b6becb6c00ff176c74e46bf029fd44"}],"copyrightText":"NOASSERTION","fileName":"setup.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-sslcompat.py-962e26ebd091ae395e1c2ff29d80093395c668796f7a2fd62146037c69fd6017","checksums":[{"algorithm":"SHA256","checksumValue":"962e26ebd091ae395e1c2ff29d80093395c668796f7a2fd62146037c69fd6017"},{"algorithm":"SHA1","checksumValue":"3625abd562227cde2c43f307bbb5eecd8e96847f"},{"algorithm":"MD5","checksumValue":"48700ebeb3a142357aae4617d35fc8a7"}],"copyrightText":"NOASSERTION","fileName":"_ssl_compat.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-echoappclient.py-970376fb58a1b264313a5d24254922405f257416d7b2ab4824e7c7a50636302e","checksums":[{"algorithm":"SHA256","checksumValue":"970376fb58a1b264313a5d24254922405f257416d7b2ab4824e7c7a50636302e"},{"algorithm":"SHA1","checksumValue":"625973c8711ab9b8cc56a33720e3a0993467def0"},{"algorithm":"MD5","checksumValue":"1b60e6c573d2ec6273af6bcffd21084a"}],"copyrightText":"NOASSERTION","fileName":"echoapp_client.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-url.py-9752a58cc0107f951f8f4aa86995110c36bf0221b559efc2841e96cdd98da0b9","checksums":[{"algorithm":"SHA256","checksumValue":"9752a58cc0107f951f8f4aa86995110c36bf0221b559efc2841e96cdd98da0b9"},{"algorithm":"SHA1","checksumValue":"669897c8a31a99a4d42b77fc483452a6ed72b4b9"},{"algorithm":"MD5","checksumValue":"b02300aad6e2cb31a5c81d3922467505"}],"copyrightText":"NOASSERTION","fileName":"_url.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-header03.txt-97fb284db7c45a36532c2e58771d94f2e8fc349df423001cf32a392141b97f24","checksums":[{"algorithm":"SHA256","checksumValue":"97fb284db7c45a36532c2e58771d94f2e8fc349df423001cf32a392141b97f24"},{"algorithm":"SHA1","checksumValue":"c42798a8a67a733c54d0382c81e7b968f2efdd49"},{"algorithm":"MD5","checksumValue":"a6d602a6805cbe045f4bde4b182c565e"}],"copyrightText":"NOASSERTION","fileName":"header03.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-requires.txt-984c400f48959c5174d0efc2cd5885ca6cb14ec0d5ea07c1d7541bf113bbde12","checksums":[{"algorithm":"SHA256","checksumValue":"984c400f48959c5174d0efc2cd5885ca6cb14ec0d5ea07c1d7541bf113bbde12"},{"algorithm":"SHA1","checksumValue":"7ec61425cb2ecddd4f46248be824a5f0efb54337"},{"algorithm":"MD5","checksumValue":"db4b75cf413d98adaa5ea325f6d25eff"}],"copyrightText":"NOASSERTION","fileName":"requires.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-SOURCES.txt-991f23a6a147ee057bd7632309592c6437e943709aa224a337374f44ed04ef07","checksums":[{"algorithm":"SHA256","checksumValue":"991f23a6a147ee057bd7632309592c6437e943709aa224a337374f44ed04ef07"},{"algorithm":"SHA1","checksumValue":"fdf5335c0b8370ee02b57bada8d77f7267a0496a"},{"algorithm":"MD5","checksumValue":"5ef6305204fa7dfa481b2c17f4fb7bb2"}],"copyrightText":"NOASSERTION","fileName":"SOURCES.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-utils.py-9b9e46370f9183c9367b66cb07ea5e14cee04111585073307979bebd4d46d90f","checksums":[{"algorithm":"SHA256","checksumValue":"9b9e46370f9183c9367b66cb07ea5e14cee04111585073307979bebd4d46d90f"},{"algorithm":"SHA1","checksumValue":"23a398400227d73751d684f0a0be14521d3727d4"},{"algorithm":"MD5","checksumValue":"33467cf187bed68edecd499d6e2deeda"}],"copyrightText":"NOASSERTION","fileName":"_utils.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-ChangeLog-a05addc457a426466a9366980101cf6e028a87ebfda6f89278cd70d9738bcafb","checksums":[{"algorithm":"SHA256","checksumValue":"a05addc457a426466a9366980101cf6e028a87ebfda6f89278cd70d9738bcafb"},{"algorithm":"SHA1","checksumValue":"17815b179120ffa95ce2f74a7f1e186b65d1a31b"},{"algorithm":"MD5","checksumValue":"4e6daaeb2ffaaf09f011e2e60ce5f2ae"}],"copyrightText":"NOASSERTION","fileName":"ChangeLog","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-README.md-a6ecbeae1dadc26b7548022d3623fcc2471dfc000c11c610536c416a6c5d994d","checksums":[{"algorithm":"SHA256","checksumValue":"a6ecbeae1dadc26b7548022d3623fcc2471dfc000c11c610536c416a6c5d994d"},{"algorithm":"SHA1","checksumValue":"f595ce390fa4592b1bcf817e08e33e89552330d3"},{"algorithm":"MD5","checksumValue":"f96f3f333a5024a759644559073862f1"}],"copyrightText":"NOASSERTION","fileName":"README.md","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-app.py-b05a2d460f1b8dfc057f6c9aeab18b7ee02ad199cf79c4b1ed805faba6fed635","checksums":[{"algorithm":"SHA256","checksumValue":"b05a2d460f1b8dfc057f6c9aeab18b7ee02ad199cf79c4b1ed805faba6fed635"},{"algorithm":"SHA1","checksumValue":"4c55af02375db87f4f9a5cbd2918bdb690658c89"},{"algorithm":"MD5","checksumValue":"7594df507988d8c2850b51da0aae83dd"}],"copyrightText":"NOASSERTION","fileName":"_app.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-MANIFEST.in-cc95e4782368aaf4686d7c8511bf805beb1bc9391ac7ae0f0542541c6a7c65a8","checksums":[{"algorithm":"SHA256","checksumValue":"cc95e4782368aaf4686d7c8511bf805beb1bc9391ac7ae0f0542541c6a7c65a8"},{"algorithm":"SHA1","checksumValue":"e8a5dd1745c1031242cb24c00e5f72871026395f"},{"algorithm":"MD5","checksumValue":"2d9bda1763171637373d4a8d6a17860a"}],"copyrightText":"NOASSERTION","fileName":"MANIFEST.in","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-cdf5bc1ea35003d54bb2d58aec417bdd232b35c3f3dcb9222480fed95a2167f3","checksums":[{"algorithm":"SHA256","checksumValue":"cdf5bc1ea35003d54bb2d58aec417bdd232b35c3f3dcb9222480fed95a2167f3"},{"algorithm":"SHA1","checksumValue":"af41539f7e423c4aeccf51fd1f3d3f6eb43225d2"},{"algorithm":"MD5","checksumValue":"0fa9f25ab6169873e080c48997971c22"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-PKGINFO-d1da62871cd1dbe45f2313b4a95c080ae5f9938571486e8bc5f90ea6d8f1c886","checksums":[{"algorithm":"SHA256","checksumValue":"d1da62871cd1dbe45f2313b4a95c080ae5f9938571486e8bc5f90ea6d8f1c886"},{"algorithm":"SHA1","checksumValue":"38ea49d9ea13c25ae92da29e0225b0ab3720909d"},{"algorithm":"MD5","checksumValue":"f20eb9ecd7d09225af236a2e49416ccc"}],"copyrightText":"NOASSERTION","fileName":"PKG-INFO","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-PKGINFO-d1da62871cd1dbe45f2313b4a95c080ae5f9938571486e8bc5f90ea6d8f1c886","checksums":[{"algorithm":"SHA256","checksumValue":"d1da62871cd1dbe45f2313b4a95c080ae5f9938571486e8bc5f90ea6d8f1c886"},{"algorithm":"SHA1","checksumValue":"38ea49d9ea13c25ae92da29e0225b0ab3720909d"},{"algorithm":"MD5","checksumValue":"f20eb9ecd7d09225af236a2e49416ccc"}],"copyrightText":"NOASSERTION","fileName":"PKG-INFO","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-header02.txt-d47cd0188306d0e1b07e76e846452ac1b4c48369d37af397d966a3d2040045ac","checksums":[{"algorithm":"SHA256","checksumValue":"d47cd0188306d0e1b07e76e846452ac1b4c48369d37af397d966a3d2040045ac"},{"algorithm":"SHA1","checksumValue":"0a51d6f37987f80e4464f61d295e602d7533c4aa"},{"algorithm":"MD5","checksumValue":"75cf7095157e8ebb6b0b91ee2b28b984"}],"copyrightText":"NOASSERTION","fileName":"header02.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testurl.py-d5d7698aa7c3dba9bd01ad306547f96686f3dbe5e23906b71d182da11ff1943b","checksums":[{"algorithm":"SHA256","checksumValue":"d5d7698aa7c3dba9bd01ad306547f96686f3dbe5e23906b71d182da11ff1943b"},{"algorithm":"SHA1","checksumValue":"583fdc93ba2b7eb12a975f2728643b0249995198"},{"algorithm":"MD5","checksumValue":"5fd625cb9fd5edc7186a49e8ae5e6703"}],"copyrightText":"NOASSERTION","fileName":"test_url.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-logging.py-d9d472d187bf3da16b5c6f13d68b033b090eaedabfccb497a9699ef438ee0b38","checksums":[{"algorithm":"SHA256","checksumValue":"d9d472d187bf3da16b5c6f13d68b033b090eaedabfccb497a9699ef438ee0b38"},{"algorithm":"SHA1","checksumValue":"36a916b91e32111c8e99c93b8dd96df2638cc6b9"},{"algorithm":"MD5","checksumValue":"ba2b6006a83d8fb7eb4bef46ff37446c"}],"copyrightText":"NOASSERTION","fileName":"_logging.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-cookiejar.py-e32f4d9676c4f78c3869a7f132d7c3b0ec9e697f18d767cf0c26cdd71e5c58f2","checksums":[{"algorithm":"SHA256","checksumValue":"e32f4d9676c4f78c3869a7f132d7c3b0ec9e697f18d767cf0c26cdd71e5c58f2"},{"algorithm":"SHA1","checksumValue":"c4b2fb8124cba62d57b6d2a57531636e21991f44"},{"algorithm":"MD5","checksumValue":"42c34bd4e6e31808cf68aa6e7f105eb2"}],"copyrightText":"NOASSERTION","fileName":"_cookiejar.py","fileTypes":["SOURCE"],"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-toplevel.txt-f26fed4e971497358697cbfea63e568bb5e100568dd7f6cb2911d0282cb3e7f2","checksums":[{"algorithm":"SHA256","checksumValue":"f26fed4e971497358697cbfea63e568bb5e100568dd7f6cb2911d0282cb3e7f2"},{"algorithm":"SHA1","checksumValue":"e935307ee7a9c0d1297cbc05bf4e8d4edf96d920"},{"algorithm":"MD5","checksumValue":"71c6c146d1cd29f93bb2183d9500b500"}],"copyrightText":"NOASSERTION","fileName":"top_level.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]}],"relationships":[{"spdxElementId":"SPDXRef-DOCUMENT","relationshipType":"DESCRIBES","relatedSpdxElement":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","comment":"This describes relationship was added as a default relationship by the SPDX Tools Tag parser."},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-dependencylinks.txt-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-echoclient.py-04899c58b232ba72de0fe812db9b1ba9873996c5b07e019d0238895b83df90da"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-setup.cfg-063d04b462ef73e9d86e0b0ae49c4321b51984444a5a2a90aece1e0082b488ee"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-http.py-0a8775fef62f8341baa893e46455b3e0dcc1b51127c0be7245b9fe0cca46a072"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-exceptions.py-0aaaafb4d573a8a4c2db32af355bf0093f4ac6a1ff27412e7efd81fce23962c1"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testcookiejar.py-14110e5db567f8e8821085eeb0c1f055f7cbe04c41a6d441c10e1f99a6668c3a"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-entrypoints.txt-2280860ae00d2ee2f11379b641711dd88a79eea49c0637fb45f4279239fa0cd1"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-abnf.py-3ea626f0ab4426c0f5edef9368160e506cc6b0be5704e1f0f3cca43baadddcf9"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-socket.py-3f2a8dfde02af5c4da444672888ad4212316a4f81a24d75d00ab538be92d4152"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-handshake.py-442d0ff906bed8727e69c952872936f26abeaa70d889974a2b472aee4bd132e7"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-core.py-45a4a75925d8f471eed6767aea0c7422acd40b653b02903fc94c5bc78a449840"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testapp.py-460f6a798de5b5a008a8bf47816ec52c9bcf8aba4046ef9c19164e1bf0a02a7e"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testhttp.py-4d5caa989ebf0b1625b92f62bc0b0ed692bd40c885cb8d5069ca24acbab49380"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testabnf.py-4da8d5383fc1125ac9338af1cb7da4558a542727efb6fa2381f9f0e1b81f48a1"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-echoserver.py-61b8fc5d5b9a46b1b93a8e478b2f4386e2caa4a23182e4317fd7ca6fe186b302"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-LICENSE-638eb70dcc4af2e6d8388de0636ced399f7c24716e11b8573a6b06f879e80691"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-relclient.py-6cc189754be455ae340dfef89133fb40a24507aebdf6b0ad30e2e6b94c28b14c"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-wsdump.py-6f9b0028effb54717c17281c79043c16910f35783c51845f3064fbbb089f8cac"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testwebsocket.py-78c0aedf262be4243f755210a929b754d06a9cc0c2f0a5b361780828995e31f2"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-header01.txt-791f540e99dfee6444cacf4cb6d2b2b7307939703923038658964a99a178208f"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-setup.py-81a0c8520e956e3b134f9dd3099c8bee3531bcb5276f8e85494f61ab2e553856"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-sslcompat.py-962e26ebd091ae395e1c2ff29d80093395c668796f7a2fd62146037c69fd6017"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-echoappclient.py-970376fb58a1b264313a5d24254922405f257416d7b2ab4824e7c7a50636302e"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-url.py-9752a58cc0107f951f8f4aa86995110c36bf0221b559efc2841e96cdd98da0b9"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-header03.txt-97fb284db7c45a36532c2e58771d94f2e8fc349df423001cf32a392141b97f24"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-requires.txt-984c400f48959c5174d0efc2cd5885ca6cb14ec0d5ea07c1d7541bf113bbde12"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-SOURCES.txt-991f23a6a147ee057bd7632309592c6437e943709aa224a337374f44ed04ef07"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-utils.py-9b9e46370f9183c9367b66cb07ea5e14cee04111585073307979bebd4d46d90f"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-ChangeLog-a05addc457a426466a9366980101cf6e028a87ebfda6f89278cd70d9738bcafb"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-README.md-a6ecbeae1dadc26b7548022d3623fcc2471dfc000c11c610536c416a6c5d994d"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-app.py-b05a2d460f1b8dfc057f6c9aeab18b7ee02ad199cf79c4b1ed805faba6fed635"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-MANIFEST.in-cc95e4782368aaf4686d7c8511bf805beb1bc9391ac7ae0f0542541c6a7c65a8"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-cdf5bc1ea35003d54bb2d58aec417bdd232b35c3f3dcb9222480fed95a2167f3"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-PKGINFO-d1da62871cd1dbe45f2313b4a95c080ae5f9938571486e8bc5f90ea6d8f1c886"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-PKGINFO-d1da62871cd1dbe45f2313b4a95c080ae5f9938571486e8bc5f90ea6d8f1c886"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-header02.txt-d47cd0188306d0e1b07e76e846452ac1b4c48369d37af397d966a3d2040045ac"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testurl.py-d5d7698aa7c3dba9bd01ad306547f96686f3dbe5e23906b71d182da11ff1943b"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-logging.py-d9d472d187bf3da16b5c6f13d68b033b090eaedabfccb497a9699ef438ee0b38"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-cookiejar.py-e32f4d9676c4f78c3869a7f132d7c3b0ec9e697f18d767cf0c26cdd71e5c58f2"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3websocketclient1.3.2r0p7f83905.tar.gz-1d340ef0f5f20a57c3ea48d52d22b65957e5848c973193d99558bbf10965361f","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-toplevel.txt-f26fed4e971497358697cbfea63e568bb5e100568dd7f6cb2911d0282cb3e7f2"}]}