{"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-24T04:25:21.853386571Z","creators":["Tool: The Duke of Highlander"],"licenseListVersion":"2.0"},"name":"python3-docker-5.0.0","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-24T04:25:21.853386621Z","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/84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","packages":[{"SPDXID":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","checksums":[{"algorithm":"SHA256","checksumValue":"84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10"}],"copyrightText":"NOASSERTION","downloadLocation":"NOASSERTION","filesAnalyzed":true,"licenseConcluded":"Apache-2.0","licenseDeclared":"Apache-2.0","licenseInfoFromFiles":["NOASSERTION"],"name":"python3-docker-5.0.0","originator":"NOASSERTION","packageFileName":"python3-docker-5.0.0-r0-p1c3c61e.tar.gz","packageVerificationCode":{"packageVerificationCodeValue":"4656433200ae747d17d7fccbc0b2fc561163acaa0f742e50541f7f8f3f9ce9518740475155"},"versionInfo":"5.0.0"}],"files":[{"SPDXID":"SPDXRef-File-toplevel.txt-00d151e7d392e68e2c756a6fc42640006ddc0a98d37dba3f90a7b73f63188bbd","checksums":[{"algorithm":"SHA256","checksumValue":"00d151e7d392e68e2c756a6fc42640006ddc0a98d37dba3f90a7b73f63188bbd"},{"algorithm":"SHA1","checksumValue":"9ee0b3f7e34fadb12a960cc620599c2dc3733a36"},{"algorithm":"MD5","checksumValue":"eaf8b4cc2ec7fde3fbaa233ee3af2e4b"}],"copyrightText":"NOASSERTION","fileName":"top_level.txt","fileTypes":["DOCUMENTATION"],"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-notzipsafe-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b","checksums":[{"algorithm":"SHA256","checksumValue":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"},{"algorithm":"SHA1","checksumValue":"adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"},{"algorithm":"MD5","checksumValue":"68b329da9893e34099c7d8ad5cb9c940"}],"copyrightText":"NOASSERTION","fileName":"not-zip-safe","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-daemon.py-0417d594932b0ba94dcfdd40d3eeccbc6dee30a398587f57df6150da682d3d6a","checksums":[{"algorithm":"SHA256","checksumValue":"0417d594932b0ba94dcfdd40d3eeccbc6dee30a398587f57df6150da682d3d6a"},{"algorithm":"SHA1","checksumValue":"e9309cbd7ec5ca28570a2acfbec4326ea841cc37"},{"algorithm":"MD5","checksumValue":"a965226292e0d259791350d8304b3d0f"}],"copyrightText":"NOASSERTION","fileName":"daemon.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apicontainertest.py-048418442c62b89a4adc90f1425c1df91ca386f0c73298298a8d8da23a19695a","checksums":[{"algorithm":"SHA256","checksumValue":"048418442c62b89a4adc90f1425c1df91ca386f0c73298298a8d8da23a19695a"},{"algorithm":"SHA1","checksumValue":"1bf86126f6bb15bff28c0ea8fb783c3a92033353"},{"algorithm":"MD5","checksumValue":"6312dae9df88194597841dd1f39d7638"}],"copyrightText":"NOASSERTION","fileName":"api_container_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-0625cc14ca0557f2677d58d8d2d003041b3713b07c0f46488338a1225290b9e4","checksums":[{"algorithm":"SHA256","checksumValue":"0625cc14ca0557f2677d58d8d2d003041b3713b07c0f46488338a1225290b9e4"},{"algorithm":"SHA1","checksumValue":"62bf97243618166b30a4357760fe5d25e0e655f4"},{"algorithm":"MD5","checksumValue":"7056c21998733a78d1851dbd6054b900"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-PKGINFO-068bbae3299ff9f6c6c0465fcb8c868a5c8468fc939eb470096aafdb67bc6479","checksums":[{"algorithm":"SHA256","checksumValue":"068bbae3299ff9f6c6c0465fcb8c868a5c8468fc939eb470096aafdb67bc6479"},{"algorithm":"SHA1","checksumValue":"8fa782060a6dab1712cec1dfbb54093c74a239cb"},{"algorithm":"MD5","checksumValue":"23de23a563718dbe1739e4dbdb9e26bf"}],"copyrightText":"NOASSERTION","fileName":"PKG-INFO","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-PKGINFO-068bbae3299ff9f6c6c0465fcb8c868a5c8468fc939eb470096aafdb67bc6479","checksums":[{"algorithm":"SHA256","checksumValue":"068bbae3299ff9f6c6c0465fcb8c868a5c8468fc939eb470096aafdb67bc6479"},{"algorithm":"SHA1","checksumValue":"8fa782060a6dab1712cec1dfbb54093c74a239cb"},{"algorithm":"MD5","checksumValue":"23de23a563718dbe1739e4dbdb9e26bf"}],"copyrightText":"NOASSERTION","fileName":"PKG-INFO","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apibuildtest.py-07dafbeae5221de023f4bf46d463330d62c576fe3ebb58a0ba45332e1fa8c742","checksums":[{"algorithm":"SHA256","checksumValue":"07dafbeae5221de023f4bf46d463330d62c576fe3ebb58a0ba45332e1fa8c742"},{"algorithm":"SHA1","checksumValue":"b7dccedc0fa0905d7ba5be0c349c62445c450163"},{"algorithm":"MD5","checksumValue":"002c6c05f002abd64a596fdaf0113469"}],"copyrightText":"NOASSERTION","fileName":"api_build_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-errors.py-07f6633bdd03b65fd04aef68d0200eb8dfd50d94ffc38efd67a4582bbdc8b2aa","checksums":[{"algorithm":"SHA256","checksumValue":"07f6633bdd03b65fd04aef68d0200eb8dfd50d94ffc38efd67a4582bbdc8b2aa"},{"algorithm":"SHA1","checksumValue":"94761392bdc06b6bb4a80d769861b00e1a8666c3"},{"algorithm":"MD5","checksumValue":"32eb66e23d7d5f7e2cdcbeabeb0a5ca3"}],"copyrightText":"NOASSERTION","fileName":"errors.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-modelsvolumestest.py-08a8acda8c84c79750f953499e63a450bebf23845634c602c29a5034d992c3fc","checksums":[{"algorithm":"SHA256","checksumValue":"08a8acda8c84c79750f953499e63a450bebf23845634c602c29a5034d992c3fc"},{"algorithm":"SHA1","checksumValue":"6cbac5577eea2088e8715816e283d9b5cb2a6357"},{"algorithm":"MD5","checksumValue":"1a14ede3d70882d1d9e8aa3ab91b2e97"}],"copyrightText":"NOASSERTION","fileName":"models_volumes_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-helpers.py-094fb1f6488e537d30759205c28058f88a578af8edb5f7697a3647f2971cef21","checksums":[{"algorithm":"SHA256","checksumValue":"094fb1f6488e537d30759205c28058f88a578af8edb5f7697a3647f2971cef21"},{"algorithm":"SHA1","checksumValue":"17976bda99e4e94344b92c4448e1024ed89b54ca"},{"algorithm":"MD5","checksumValue":"59bf9f264ee7dda33b67f9256297310f"}],"copyrightText":"NOASSERTION","fileName":"helpers.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-constants.py-09933f659567582a5e67cbfce6f897bdd2e445d72891070a9cacbe6bff4e40d8","checksums":[{"algorithm":"SHA256","checksumValue":"09933f659567582a5e67cbfce6f897bdd2e445d72891070a9cacbe6bff4e40d8"},{"algorithm":"SHA1","checksumValue":"122669a4076daf37be06778fc681efd3f2e8e458"},{"algorithm":"MD5","checksumValue":"2743c7e25feeb3f32518a32b64cb6fde"}],"copyrightText":"NOASSERTION","fileName":"constants.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apinetworktest.py-09b35ef80dc2bdedfd61d6c31e11e0dbed0a8718a1d5c6cc3c8e0c97c9c29000","checksums":[{"algorithm":"SHA256","checksumValue":"09b35ef80dc2bdedfd61d6c31e11e0dbed0a8718a1d5c6cc3c8e0c97c9c29000"},{"algorithm":"SHA1","checksumValue":"dcf43963372d33628a6d24f7512eeb757e72b357"},{"algorithm":"MD5","checksumValue":"0fafb6ac94a300023b4350f80ecd675c"}],"copyrightText":"NOASSERTION","fileName":"api_network_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-0b3a914e7cfc00246d2224d0c5a57e92fad73f7d9324fa6f02dc42b14a7b6b34","checksums":[{"algorithm":"SHA256","checksumValue":"0b3a914e7cfc00246d2224d0c5a57e92fad73f7d9324fa6f02dc42b14a7b6b34"},{"algorithm":"SHA1","checksumValue":"3496edf49075081d2fdd909f443dd5e2401e3e39"},{"algorithm":"MD5","checksumValue":"7bc261c33a69d8e54f8c40b3fba9a277"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-containers.py-0cd6768101da3da177fc517ffab77f2f73e0c80094898593e38125e03a40ce4a","checksums":[{"algorithm":"SHA256","checksumValue":"0cd6768101da3da177fc517ffab77f2f73e0c80094898593e38125e03a40ce4a"},{"algorithm":"SHA1","checksumValue":"352ee84eee08605f0d961ecbff2be806f533b879"},{"algorithm":"MD5","checksumValue":"fddc530cb03e800263cda183630d9e96"}],"copyrightText":"NOASSERTION","fileName":"containers.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-swarm.py-0d72f5202707b5e6d01143136a8d9e155c4a88d8376a9504ddadcb286711ffca","checksums":[{"algorithm":"SHA256","checksumValue":"0d72f5202707b5e6d01143136a8d9e155c4a88d8376a9504ddadcb286711ffca"},{"algorithm":"SHA1","checksumValue":"6a974dc1ee52580d8652fe4a95e27b337c96ed2b"},{"algorithm":"MD5","checksumValue":"8343a9ddac5c00a875a0e6f679b9cf6f"}],"copyrightText":"NOASSERTION","fileName":"swarm.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-requirements.txt-0f4aa1c6f115479157f902f7bb1df326ff56c9287afa9e69730c9346f1bf1bf0","checksums":[{"algorithm":"SHA256","checksumValue":"0f4aa1c6f115479157f902f7bb1df326ff56c9287afa9e69730c9346f1bf1bf0"},{"algorithm":"SHA1","checksumValue":"b4ebccd12d70d2aae2b1e6b72f33e409a0a29ef8"},{"algorithm":"MD5","checksumValue":"a74766b83eb15e97828a1068b5e69a97"}],"copyrightText":"NOASSERTION","fileName":"requirements.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-service.py-0fe083c5188a34726b76c0e03bfcb2f139518ecaaf72b96edd7d152a7364fe29","checksums":[{"algorithm":"SHA256","checksumValue":"0fe083c5188a34726b76c0e03bfcb2f139518ecaaf72b96edd7d152a7364fe29"},{"algorithm":"SHA1","checksumValue":"1921882c53e132dc6d1d68beac6e1f7bd4fa57f3"},{"algorithm":"MD5","checksumValue":"ca1db605dfa983e4a244a3f18735a521"}],"copyrightText":"NOASSERTION","fileName":"service.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-nodes.py-16dd680ec78d247ffd50d46dc1d48207ec689a89816e0b2ac9bcee3fcea4100f","checksums":[{"algorithm":"SHA256","checksumValue":"16dd680ec78d247ffd50d46dc1d48207ec689a89816e0b2ac9bcee3fcea4100f"},{"algorithm":"SHA1","checksumValue":"dd9ec7dd30c186ca50d2464f645b0dc309cf5a43"},{"algorithm":"MD5","checksumValue":"1e96e562877081967c4c73d1932bc86f"}],"copyrightText":"NOASSERTION","fileName":"nodes.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-utils.py-18e1c7609d322e5cd5e6d9433b96ef9a625a13fd511a200ef1b78e0c4416c081","checksums":[{"algorithm":"SHA256","checksumValue":"18e1c7609d322e5cd5e6d9433b96ef9a625a13fd511a200ef1b78e0c4416c081"},{"algorithm":"SHA1","checksumValue":"a63ffc3b8efbd8826dbf4e24f485d96fc1fde38f"},{"algorithm":"MD5","checksumValue":"9c4b713c350f45b44cdf012ff867edac"}],"copyrightText":"NOASSERTION","fileName":"utils.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-regressiontest.py-19b94f80ad101cfd8b43de9a0f0205730f3887903df4396cac4454e2dc4cf9c2","checksums":[{"algorithm":"SHA256","checksumValue":"19b94f80ad101cfd8b43de9a0f0205730f3887903df4396cac4454e2dc4cf9c2"},{"algorithm":"SHA1","checksumValue":"4047d8e1fd0ef4768ae28d709af7065c28ce121a"},{"algorithm":"MD5","checksumValue":"7037a87dad919d4be5a63a6410f32900"}],"copyrightText":"NOASSERTION","fileName":"regression_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-1ad6c59f513fd709510c612facd5fb23bb4298212ddca737c49de272dac65f68","checksums":[{"algorithm":"SHA256","checksumValue":"1ad6c59f513fd709510c612facd5fb23bb4298212ddca737c49de272dac65f68"},{"algorithm":"SHA1","checksumValue":"ac283ddcee0bb916b3bb97bc4808e08396bbcdb3"},{"algorithm":"MD5","checksumValue":"63fddd133beca519eb5bdae1d3ed000d"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apiconfigtest.py-1e43830692bbfe1d73a50b63da8fcb7a3231888c9a9d1ee9fd9cdf77393d9570","checksums":[{"algorithm":"SHA256","checksumValue":"1e43830692bbfe1d73a50b63da8fcb7a3231888c9a9d1ee9fd9cdf77393d9570"},{"algorithm":"SHA1","checksumValue":"fc925f1628439ca6659215b9ee34bc14d672fe05"},{"algorithm":"MD5","checksumValue":"19238f8182b2fca901f3efe192274c7d"}],"copyrightText":"NOASSERTION","fileName":"api_config_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-fakeapi.py-1e841665670d5406142aed9cab06e7dd9a6cc550539c9acfbeaf2a6b0455f803","checksums":[{"algorithm":"SHA256","checksumValue":"1e841665670d5406142aed9cab06e7dd9a6cc550539c9acfbeaf2a6b0455f803"},{"algorithm":"SHA1","checksumValue":"e171c0542943e9325215d85c4d092f3b536eba90"},{"algorithm":"MD5","checksumValue":"a8e03f1b359207c71677d597ed74ddce"}],"copyrightText":"NOASSERTION","fileName":"fake_api.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-socket.py-1f3b9cdbdd5173f6e11acc4276c4110f69bf43d66e1485b5f2d42076f5ed3171","checksums":[{"algorithm":"SHA256","checksumValue":"1f3b9cdbdd5173f6e11acc4276c4110f69bf43d66e1485b5f2d42076f5ed3171"},{"algorithm":"SHA1","checksumValue":"37c9d914dea5d0fd69b182c6369c9c39e5a1acda"},{"algorithm":"MD5","checksumValue":"be1107bfe367d2aa8bfdef96b9debf86"}],"copyrightText":"NOASSERTION","fileName":"socket.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-container.py-238465ba19600e7bfb67dd6768cd04345b7b1a9a1db4466ab4af9caa24adb00c","checksums":[{"algorithm":"SHA256","checksumValue":"238465ba19600e7bfb67dd6768cd04345b7b1a9a1db4466ab4af9caa24adb00c"},{"algorithm":"SHA1","checksumValue":"2297bdddc4f88ffbb229cf98342ed0194be13240"},{"algorithm":"MD5","checksumValue":"834eed9c3ef0a374bb6f57d6b4e82d38"}],"copyrightText":"NOASSERTION","fileName":"container.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-utilsproxytest.py-239e057159fb298a645c36c77bc1f212a45934410d07904840c6f384d379a137","checksums":[{"algorithm":"SHA256","checksumValue":"239e057159fb298a645c36c77bc1f212a45934410d07904840c6f384d379a137"},{"algorithm":"SHA1","checksumValue":"0893440512fe15c896fb5775ea819751e91b7bd3"},{"algorithm":"MD5","checksumValue":"103448279b29c80cbb86221e84c1251f"}],"copyrightText":"NOASSERTION","fileName":"utils_proxy_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-modelscontainerstest.py-25a5c3591ba94a7f057718f524ef12719040778c6c203e8678f94fe1d4096144","checksums":[{"algorithm":"SHA256","checksumValue":"25a5c3591ba94a7f057718f524ef12719040778c6c203e8678f94fe1d4096144"},{"algorithm":"SHA1","checksumValue":"64cf2a6bb617f37c27a0a158df9d626a81b2b382"},{"algorithm":"MD5","checksumValue":"570bd3e60503501d419455f82761b2a6"}],"copyrightText":"NOASSERTION","fileName":"models_containers_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-network.py-2828b91d58aa4e15eccd2b4df74e6c8d1fc8f3070f97236504f99a5c8f1d0815","checksums":[{"algorithm":"SHA256","checksumValue":"2828b91d58aa4e15eccd2b4df74e6c8d1fc8f3070f97236504f99a5c8f1d0815"},{"algorithm":"SHA1","checksumValue":"3c1fc81961a152016cf324b561f67b2bf7fb8fbc"},{"algorithm":"MD5","checksumValue":"684235bb32d4852ab3d920a6c5594223"}],"copyrightText":"NOASSERTION","fileName":"network.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-utilstest.py-2a16b242e71f26a52bf75153f2ee0fe00fd90816c96346feb611f2543743e13c","checksums":[{"algorithm":"SHA256","checksumValue":"2a16b242e71f26a52bf75153f2ee0fe00fd90816c96346feb611f2543743e13c"},{"algorithm":"SHA1","checksumValue":"325520c33de99a0ea10b44f8312372081a3bc1e8"},{"algorithm":"MD5","checksumValue":"f321283a9b80427b89ab51f5cc14b082"}],"copyrightText":"NOASSERTION","fileName":"utils_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-setup.py-2a4d0880e0c0f22bb43637976849c045236a7cbf82818b3f8ab22fc0c3961da0","checksums":[{"algorithm":"SHA256","checksumValue":"2a4d0880e0c0f22bb43637976849c045236a7cbf82818b3f8ab22fc0c3961da0"},{"algorithm":"SHA1","checksumValue":"589bda34d7bd2bf1e48c7dbb30048f2caf5c3681"},{"algorithm":"MD5","checksumValue":"403f63d383c75633ac65c6b416b8033b"}],"copyrightText":"NOASSERTION","fileName":"setup.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apiservicetest.py-2b2fc094bce66efc378b22ed59739f64d5fbdc0ae3b58520a3fce31e20051f60","checksums":[{"algorithm":"SHA256","checksumValue":"2b2fc094bce66efc378b22ed59739f64d5fbdc0ae3b58520a3fce31e20051f60"},{"algorithm":"SHA1","checksumValue":"1d98ea541a79e924775e44aa9d5e2f689dc20c3e"},{"algorithm":"MD5","checksumValue":"98ea9191df9b5e1b6ca51b76af0bc61e"}],"copyrightText":"NOASSERTION","fileName":"api_service_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-contextapitest.py-2b7786a0ec456329d7be40a67533caaa6defcdb30cbc1d9ec14436638d180f82","checksums":[{"algorithm":"SHA256","checksumValue":"2b7786a0ec456329d7be40a67533caaa6defcdb30cbc1d9ec14436638d180f82"},{"algorithm":"SHA1","checksumValue":"286558e65f381fd1c6680a66abb177b0beeca9a1"},{"algorithm":"MD5","checksumValue":"37e49396ea5729276af7f34c78e2c3c1"}],"copyrightText":"NOASSERTION","fileName":"context_api_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-modelsresourcestest.py-31157f0e66d0ab97977ba722dadd08e4360c25cc32b308659e53c686b83eaea8","checksums":[{"algorithm":"SHA256","checksumValue":"31157f0e66d0ab97977ba722dadd08e4360c25cc32b308659e53c686b83eaea8"},{"algorithm":"SHA1","checksumValue":"0ad8fdf218aa2e72a92dad03fca5cd332eb21790"},{"algorithm":"MD5","checksumValue":"f3db13ccb27e3ee40ff32e086ed7262f"}],"copyrightText":"NOASSERTION","fileName":"models_resources_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-utilsbuildtest.py-31256eedeba29603114eb30f8afba84dea36be90b749cd168511c14ee591e5a4","checksums":[{"algorithm":"SHA256","checksumValue":"31256eedeba29603114eb30f8afba84dea36be90b749cd168511c14ee591e5a4"},{"algorithm":"SHA1","checksumValue":"8cc1b67043e981042fe2d7e362a2a3539936b915"},{"algorithm":"MD5","checksumValue":"1aec6871a107f557e3b9285f4f2e2fff"}],"copyrightText":"NOASSERTION","fileName":"utils_build_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-config.py-3168996507290c055a77b32192d0a1ebc7663d05b341f23e79b0e490b860c947","checksums":[{"algorithm":"SHA256","checksumValue":"3168996507290c055a77b32192d0a1ebc7663d05b341f23e79b0e490b860c947"},{"algorithm":"SHA1","checksumValue":"2785726aa6cbdeb2a656f5ec3d791cb61d0883a7"},{"algorithm":"MD5","checksumValue":"0fd46056b80c6212233b6dde05ac133b"}],"copyrightText":"NOASSERTION","fileName":"config.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apinetworktest.py-32be476932c94dccf786f4f8b3f8d64ae2bc04df9b6da6d241017fc70668e28c","checksums":[{"algorithm":"SHA256","checksumValue":"32be476932c94dccf786f4f8b3f8d64ae2bc04df9b6da6d241017fc70668e28c"},{"algorithm":"SHA1","checksumValue":"c7f70fc8f6faf1005dd42afcf1bf51db2cefe12b"},{"algorithm":"MD5","checksumValue":"dd0120085af221b0e0032e3ce358f36b"}],"copyrightText":"NOASSERTION","fileName":"api_network_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-fnmatch.py-37dce0266d588493f2ab513d56a0f8854d8ac9917fe689988aca386b75481a04","checksums":[{"algorithm":"SHA256","checksumValue":"37dce0266d588493f2ab513d56a0f8854d8ac9917fe689988aca386b75481a04"},{"algorithm":"SHA1","checksumValue":"375baad32e4798a873e25eea628fc460bdc7f88f"},{"algorithm":"MD5","checksumValue":"18d48b61867aa5989ffdbdc6310a3684"}],"copyrightText":"NOASSERTION","fileName":"fnmatch.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-3815a8501790d89364521cbfa81bc7cb17258b700503351134d08982bf68f9eb","checksums":[{"algorithm":"SHA256","checksumValue":"3815a8501790d89364521cbfa81bc7cb17258b700503351134d08982bf68f9eb"},{"algorithm":"SHA1","checksumValue":"f7ac688e6a3a8f4aa80daede6315121aeeb2c882"},{"algorithm":"MD5","checksumValue":"a0c0a90c438e8f86986771256bef6071"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-clienttest.py-3824f62578b23cd745a47e9d70b79ad28210c32d6931a2f3b978991b0c582bc2","checksums":[{"algorithm":"SHA256","checksumValue":"3824f62578b23cd745a47e9d70b79ad28210c32d6931a2f3b978991b0c582bc2"},{"algorithm":"SHA1","checksumValue":"d4df70482f1bf96a382bea1a721dd2397f6227c6"},{"algorithm":"MD5","checksumValue":"4e6d524bafe699f645d01d5c8b87cdc3"}],"copyrightText":"NOASSERTION","fileName":"client_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-39e673124235dbcde11f91eb12b9879a4f2670023a324d24a44e48201590c95c","checksums":[{"algorithm":"SHA256","checksumValue":"39e673124235dbcde11f91eb12b9879a4f2670023a324d24a44e48201590c95c"},{"algorithm":"SHA1","checksumValue":"3031af57388c124608ee77227363e88c2dde563a"},{"algorithm":"MD5","checksumValue":"1b4a5cbdb7ba4e6e8992f91391b90c47"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-networks.py-3c19029ac5a00c6668417a55f5e418b97156adaac374202169d48176af8a36e1","checksums":[{"algorithm":"SHA256","checksumValue":"3c19029ac5a00c6668417a55f5e418b97156adaac374202169d48176af8a36e1"},{"algorithm":"SHA1","checksumValue":"db8ece875883323c23d0b867c67906148794ebdc"},{"algorithm":"MD5","checksumValue":"f8cf1507728c585a18ab5467cbb6ab0f"}],"copyrightText":"NOASSERTION","fileName":"networks.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-config.py-3e74f82d4ee881f263e83749bcc6671751cbef7349b5dfb13913d8d127679f6e","checksums":[{"algorithm":"SHA256","checksumValue":"3e74f82d4ee881f263e83749bcc6671751cbef7349b5dfb13913d8d127679f6e"},{"algorithm":"SHA1","checksumValue":"7e7812583c039e9dd3feda142a77ef9ffbb323b5"},{"algorithm":"MD5","checksumValue":"3058350491fcf1e2eafb8087090696c9"}],"copyrightText":"NOASSERTION","fileName":"config.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-base.py-3e7baccd5f6901ff9069842487ac543b3bcb96c73c7db1c38912e681dcbce8eb","checksums":[{"algorithm":"SHA256","checksumValue":"3e7baccd5f6901ff9069842487ac543b3bcb96c73c7db1c38912e681dcbce8eb"},{"algorithm":"SHA1","checksumValue":"12e837cde0a78e7e4dcee3fe013f038c6529623a"},{"algorithm":"MD5","checksumValue":"aa56a1ca1a0693eb9ff6c0bfaa16bf64"}],"copyrightText":"NOASSERTION","fileName":"base.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-api.py-3f98493c8757238705a04c19af0e9e57dba5ce627697ed740e8d81c6174e16fa","checksums":[{"algorithm":"SHA256","checksumValue":"3f98493c8757238705a04c19af0e9e57dba5ce627697ed740e8d81c6174e16fa"},{"algorithm":"SHA1","checksumValue":"d40b7215ba34d0d4d0bf5e10b51ee15408abc7a6"},{"algorithm":"MD5","checksumValue":"7b5b2db811db2740620ee2348aa5f056"}],"copyrightText":"NOASSERTION","fileName":"api.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apiplugintest.py-42dcc7fa8ce16811202e01afdf120e1800678289a12ebadb122138391ae6297e","checksums":[{"algorithm":"SHA256","checksumValue":"42dcc7fa8ce16811202e01afdf120e1800678289a12ebadb122138391ae6297e"},{"algorithm":"SHA1","checksumValue":"5233be8b48c4262cb1918e7949c1c67d38649083"},{"algorithm":"MD5","checksumValue":"8c386145942f91299608e299204bebac"}],"copyrightText":"NOASSERTION","fileName":"api_plugin_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-utilsconfigtest.py-447426bcfbfaca9e550abacf23c58666b28afca963ec193e9731a994f3edf1e2","checksums":[{"algorithm":"SHA256","checksumValue":"447426bcfbfaca9e550abacf23c58666b28afca963ec193e9731a994f3edf1e2"},{"algorithm":"SHA1","checksumValue":"02b65f54e20a4005f425d8cccfa30d222e37db8e"},{"algorithm":"MD5","checksumValue":"ddc86f2eb00c76895989196e61a89302"}],"copyrightText":"NOASSERTION","fileName":"utils_config_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-secret-44f6381990052e564cb9a9a941a8c3c151c91953d1e63cc99730c3e4c7ef10cb","checksums":[{"algorithm":"SHA256","checksumValue":"44f6381990052e564cb9a9a941a8c3c151c91953d1e63cc99730c3e4c7ef10cb"},{"algorithm":"SHA1","checksumValue":"61c6043d93b8a517c31f87a0558e95458d9d1364"},{"algorithm":"MD5","checksumValue":"0da0877404a3eafe8b10e87ae568bd85"}],"copyrightText":"NOASSERTION","fileName":"secret","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-services.py-45b91c8a2e3facedf93cacb23119672b535c504dd15f76f0345289053f0bde0d","checksums":[{"algorithm":"SHA256","checksumValue":"45b91c8a2e3facedf93cacb23119672b535c504dd15f76f0345289053f0bde0d"},{"algorithm":"SHA1","checksumValue":"12ad03a18d9f5bdba14dfebb07fdf58aba5a1cb1"},{"algorithm":"MD5","checksumValue":"d7d8845dfbe4aa23fa3b3d6d694e42e0"}],"copyrightText":"NOASSERTION","fileName":"services.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apitest.py-49f211378636f45a75426544754f258e8c78636fae80b1af3f6ab0eb8587475d","checksums":[{"algorithm":"SHA256","checksumValue":"49f211378636f45a75426544754f258e8c78636fae80b1af3f6ab0eb8587475d"},{"algorithm":"SHA1","checksumValue":"7bb37714c07e5eca5288d1bbbcc2c3e460e6e3ad"},{"algorithm":"MD5","checksumValue":"fb52d850dd89bd4bb91be58bb24d34fc"}],"copyrightText":"NOASSERTION","fileName":"api_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-healthcheck.py-4c0f906f1c8220d04fd91a2b92f685c1df9c426ed67f342c2d805c7cbe806264","checksums":[{"algorithm":"SHA256","checksumValue":"4c0f906f1c8220d04fd91a2b92f685c1df9c426ed67f342c2d805c7cbe806264"},{"algorithm":"SHA1","checksumValue":"0029ba21b3b53245b6e1a0013bcaf30b0fed8ade"},{"algorithm":"MD5","checksumValue":"f79b1cf4854d7de97eaae35b6770ee39"}],"copyrightText":"NOASSERTION","fileName":"healthcheck.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-build.py-4c7a50466f535a8de73e54d9c30800f3deeb6bd86d86cde77d7d1c71d901e0ed","checksums":[{"algorithm":"SHA256","checksumValue":"4c7a50466f535a8de73e54d9c30800f3deeb6bd86d86cde77d7d1c71d901e0ed"},{"algorithm":"SHA1","checksumValue":"455a8e5722e5012f06c0aeafe65ae2b103272c03"},{"algorithm":"MD5","checksumValue":"8d9e1e3ea3d220c7c8cd0ae5a1974d2b"}],"copyrightText":"NOASSERTION","fileName":"build.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-build.py-4ca869d21e1339c94bbbad78d2b39e725a97983a4a90ff82da42c3ed44a69cf2","checksums":[{"algorithm":"SHA256","checksumValue":"4ca869d21e1339c94bbbad78d2b39e725a97983a4a90ff82da42c3ed44a69cf2"},{"algorithm":"SHA1","checksumValue":"5baa8fd000f01244ca709bb8327547f43c2c7e28"},{"algorithm":"MD5","checksumValue":"39c0d89ae24ba9929c1519a9d0cdd166"}],"copyrightText":"NOASSERTION","fileName":"build.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-client.py-4eede2296c2bf36ea05b8447a029c7ab2c627d2b424e28fffdb7ee99b7cd056a","checksums":[{"algorithm":"SHA256","checksumValue":"4eede2296c2bf36ea05b8447a029c7ab2c627d2b424e28fffdb7ee99b7cd056a"},{"algorithm":"SHA1","checksumValue":"96f097483c7d2f08a05338f2dfe842759174fb90"},{"algorithm":"MD5","checksumValue":"748428727321e4ba0f41d9e88914b954"}],"copyrightText":"NOASSERTION","fileName":"client.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apihealthchecktest.py-4f3fb6c6c12388ef1c3a043585056aab6cd5a0d5496e38c75e1bfb006f809f39","checksums":[{"algorithm":"SHA256","checksumValue":"4f3fb6c6c12388ef1c3a043585056aab6cd5a0d5496e38c75e1bfb006f809f39"},{"algorithm":"SHA1","checksumValue":"af4dbf1ef748a61b149f701c18b88f7f30ad0d30"},{"algorithm":"MD5","checksumValue":"0e330173ffe3a446d0ae5f4abb31152d"}],"copyrightText":"NOASSERTION","fileName":"api_healthcheck_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-modelsresourcestest.py-503e03404ce07c8c38d0e25eb5c2285fdb5ba54437d59bcc24b044585d05e2d7","checksums":[{"algorithm":"SHA256","checksumValue":"503e03404ce07c8c38d0e25eb5c2285fdb5ba54437d59bcc24b044585d05e2d7"},{"algorithm":"SHA1","checksumValue":"09e6005932eefe284793928686530e50a9d76d7e"},{"algorithm":"MD5","checksumValue":"41d611bf94cc449f7223270d56e6145a"}],"copyrightText":"NOASSERTION","fileName":"models_resources_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-authtest.py-529c7f00de27511db59b25eb93bdab9f4ddf680d92d5c01bdc3f640383f8686b","checksums":[{"algorithm":"SHA256","checksumValue":"529c7f00de27511db59b25eb93bdab9f4ddf680d92d5c01bdc3f640383f8686b"},{"algorithm":"SHA1","checksumValue":"d620322d8b822ebf2b0e619157f8ee5035685399"},{"algorithm":"MD5","checksumValue":"16d9e17000445ebbec7b361c0c36a569"}],"copyrightText":"NOASSERTION","fileName":"auth_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-client.py-52b2c14e015730a60968833375f16daa5718bfae396ddaa624670422d3f1811e","checksums":[{"algorithm":"SHA256","checksumValue":"52b2c14e015730a60968833375f16daa5718bfae396ddaa624670422d3f1811e"},{"algorithm":"SHA1","checksumValue":"ca7e75de6c6326b23f101c819327c801515bd987"},{"algorithm":"MD5","checksumValue":"3fe504ee3c4321212e632b6b2b730274"}],"copyrightText":"NOASSERTION","fileName":"client.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-secrets.py-55ffc112531508cb18e92cc793b39465a8d9dbf58ffc7ba17dae9e06306300f8","checksums":[{"algorithm":"SHA256","checksumValue":"55ffc112531508cb18e92cc793b39465a8d9dbf58ffc7ba17dae9e06306300f8"},{"algorithm":"SHA1","checksumValue":"e6d883689e0916cf6673d8d6d0d0a74ca33ae994"},{"algorithm":"MD5","checksumValue":"d7c0183b967e09d9ceb628e6efd1e3d7"}],"copyrightText":"NOASSERTION","fileName":"secrets.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-README.md-567cf57f3dc7be4c6fcd390ec5f50570b1070f2514ca97fde3c4c192fb190f16","checksums":[{"algorithm":"SHA256","checksumValue":"567cf57f3dc7be4c6fcd390ec5f50570b1070f2514ca97fde3c4c192fb190f16"},{"algorithm":"SHA1","checksumValue":"65d9c1745c1cb533623e31730c21273ad0db42df"},{"algorithm":"MD5","checksumValue":"16e1db110da448c3c0cb82f23b74793b"}],"copyrightText":"NOASSERTION","fileName":"README.md","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apicontainertest.py-56b83b52f6441eb470155f73b9ba3bc637231c41deb62740ff5a231d1c26e97c","checksums":[{"algorithm":"SHA256","checksumValue":"56b83b52f6441eb470155f73b9ba3bc637231c41deb62740ff5a231d1c26e97c"},{"algorithm":"SHA1","checksumValue":"be82d581eaebaee9402b298fa9628ec512e2ec8f"},{"algorithm":"MD5","checksumValue":"46ea2429820a514b91428e69aa5523ed"}],"copyrightText":"NOASSERTION","fileName":"api_container_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testrequirements.txt-5aaa946ab1a000bb5e087042fd0e3877f2ad708e1a31172e4e8bc174440ed7d1","checksums":[{"algorithm":"SHA256","checksumValue":"5aaa946ab1a000bb5e087042fd0e3877f2ad708e1a31172e4e8bc174440ed7d1"},{"algorithm":"SHA1","checksumValue":"0a0ce9e8b45d58e13118f97bda82f1676b3283e7"},{"algorithm":"MD5","checksumValue":"109f30ec093541e3a83834f604f39329"}],"copyrightText":"NOASSERTION","fileName":"test-requirements.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-modelssecretstest.py-5ae4e75a949fb10cc75cc5ffb2afbe25e8eb3f7648a4d961e760542ad490c003","checksums":[{"algorithm":"SHA256","checksumValue":"5ae4e75a949fb10cc75cc5ffb2afbe25e8eb3f7648a4d961e760542ad490c003"},{"algorithm":"SHA1","checksumValue":"41d92b376731cec1d05d1b330f6540283aad48f0"},{"algorithm":"MD5","checksumValue":"4ce2f54beb457a288a9d6598a43ef367"}],"copyrightText":"NOASSERTION","fileName":"models_secrets_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-utilsjsonstreamtest.py-5c92d3318f6dafb22dcf1c0ae238a33b657258d45da3229d36858a31bb8a954b","checksums":[{"algorithm":"SHA256","checksumValue":"5c92d3318f6dafb22dcf1c0ae238a33b657258d45da3229d36858a31bb8a954b"},{"algorithm":"SHA1","checksumValue":"90e80c9cd6cb400d2fcaf3793a4359b910df506f"},{"algorithm":"MD5","checksumValue":"2ce7e2103748ef972fb4d0620e795f49"}],"copyrightText":"NOASSERTION","fileName":"utils_json_stream_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-containers.py-5fe4ee131b896c0f26509b9dea67f8313f7d1b0343af0287cea9b43a9948669a","checksums":[{"algorithm":"SHA256","checksumValue":"5fe4ee131b896c0f26509b9dea67f8313f7d1b0343af0287cea9b43a9948669a"},{"algorithm":"SHA1","checksumValue":"d098e16687a85fb36b915d9c9a4797092c5d7df3"},{"algorithm":"MD5","checksumValue":"527f17deda828d75b52c2fcfe984c7bd"}],"copyrightText":"NOASSERTION","fileName":"containers.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apiexectest.py-60d6961ca42d05e8bb5463bf2c98857795a358b10e5bc558c8c5a5307a2625ce","checksums":[{"algorithm":"SHA256","checksumValue":"60d6961ca42d05e8bb5463bf2c98857795a358b10e5bc558c8c5a5307a2625ce"},{"algorithm":"SHA1","checksumValue":"d325b234e95596aa1a0200d88303935d6373d132"},{"algorithm":"MD5","checksumValue":"5fe3740d51e56a4ed068f8e4fa4203a9"}],"copyrightText":"NOASSERTION","fileName":"api_exec_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-modelsservicestest.py-62eaef2f7fc44be6ef3ead1c28f3cb433d89f39ee5b7c364644d12c351c23b73","checksums":[{"algorithm":"SHA256","checksumValue":"62eaef2f7fc44be6ef3ead1c28f3cb433d89f39ee5b7c364644d12c351c23b73"},{"algorithm":"SHA1","checksumValue":"7c78819689576b9a97587b8ce57f1adcc2a440fa"},{"algorithm":"MD5","checksumValue":"e85d83fc2fd01d35493956c9f7b13f76"}],"copyrightText":"NOASSERTION","fileName":"models_services_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-errorstest.py-6355126fc51957b3a351aea26fc626123bbc67d14e0b7ca33229e697e58d3c76","checksums":[{"algorithm":"SHA256","checksumValue":"6355126fc51957b3a351aea26fc626123bbc67d14e0b7ca33229e697e58d3c76"},{"algorithm":"SHA1","checksumValue":"966aa3355a291618df0acf847a24bdc67d994b27"},{"algorithm":"MD5","checksumValue":"9a520efe73f5047ca98882402eb960b5"}],"copyrightText":"NOASSERTION","fileName":"errors_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apiimagetest.py-65c37b07587b9656a804263fe12f1d40b28d6ba4b707d29ac4cc76351fdfef47","checksums":[{"algorithm":"SHA256","checksumValue":"65c37b07587b9656a804263fe12f1d40b28d6ba4b707d29ac4cc76351fdfef47"},{"algorithm":"SHA1","checksumValue":"7ebbcfa8163276248277a87fbe559afe3f79ac9d"},{"algorithm":"MD5","checksumValue":"96bfc328dbb2dc75e9247380f88a3f5b"}],"copyrightText":"NOASSERTION","fileName":"api_image_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apivolumetest.py-6b90639fdc174040f7c3dcf1bd06743127c4dc4eae276130672df7df4e893575","checksums":[{"algorithm":"SHA256","checksumValue":"6b90639fdc174040f7c3dcf1bd06743127c4dc4eae276130672df7df4e893575"},{"algorithm":"SHA1","checksumValue":"cc143211ac1197d53ef5ad9017ce92d99d4b55e5"},{"algorithm":"MD5","checksumValue":"6bff66232a1cbb0b30262f4729bbd2a8"}],"copyrightText":"NOASSERTION","fileName":"api_volume_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-clienttest.py-6eddf0979ac88706d8375239c118685fb0125c116a9369046847b95dc30db980","checksums":[{"algorithm":"SHA256","checksumValue":"6eddf0979ac88706d8375239c118685fb0125c116a9369046847b95dc30db980"},{"algorithm":"SHA1","checksumValue":"021661ed4e3ed8c349cd28002a454c9a79ce0b99"},{"algorithm":"MD5","checksumValue":"8f7733fb1e54a103874562a3cd174e06"}],"copyrightText":"NOASSERTION","fileName":"client_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-tls.py-74d42c2eb8e0c274ae43dd7ca02f11d5addc402b2cd9ceb761673ccf0ed5a29a","checksums":[{"algorithm":"SHA256","checksumValue":"74d42c2eb8e0c274ae43dd7ca02f11d5addc402b2cd9ceb761673ccf0ed5a29a"},{"algorithm":"SHA1","checksumValue":"3c1f9ad8e098063efde595f2e5688de1f2a005e0"},{"algorithm":"MD5","checksumValue":"51c2ef4802d262ede430f154f887f461"}],"copyrightText":"NOASSERTION","fileName":"tls.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-unixconn.py-78ba01b92dbf33ea9e745179dda73406bfb0556faa9b0abdd4fd965e7a8bdda2","checksums":[{"algorithm":"SHA256","checksumValue":"78ba01b92dbf33ea9e745179dda73406bfb0556faa9b0abdd4fd965e7a8bdda2"},{"algorithm":"SHA1","checksumValue":"1c886d3627e0e55395d764f8f806002e5f591274"},{"algorithm":"MD5","checksumValue":"7c09bd44f6bdb7ddff579488717e3f51"}],"copyrightText":"NOASSERTION","fileName":"unixconn.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apiexectest.py-799aba627e70397a24323e2acaf2eef13530754bf15725c482d51b9da6b5a2a1","checksums":[{"algorithm":"SHA256","checksumValue":"799aba627e70397a24323e2acaf2eef13530754bf15725c482d51b9da6b5a2a1"},{"algorithm":"SHA1","checksumValue":"66e9e2407eb9186ba51ef33c7265657df07aa2f7"},{"algorithm":"MD5","checksumValue":"5b1b53278c2636ed649be5087af0c9ef"}],"copyrightText":"NOASSERTION","fileName":"api_exec_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-proxy.py-7aa24651a5cf2e79f9201f0d00cfc4660026a001557077aafb1c8c8443021511","checksums":[{"algorithm":"SHA256","checksumValue":"7aa24651a5cf2e79f9201f0d00cfc4660026a001557077aafb1c8c8443021511"},{"algorithm":"SHA1","checksumValue":"08376c914a219d5c70340df2b4cb4b66dddd530f"},{"algorithm":"MD5","checksumValue":"5c884d455585442e1efdb1b57d0a78b9"}],"copyrightText":"NOASSERTION","fileName":"proxy.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-fakeapiclient.py-7b4c8a7603fe97224195f82c6b0f012da18ddf951b867397a1d2c68aa71c5cee","checksums":[{"algorithm":"SHA256","checksumValue":"7b4c8a7603fe97224195f82c6b0f012da18ddf951b867397a1d2c68aa71c5cee"},{"algorithm":"SHA1","checksumValue":"6f9614671a9860a9527b80a56230bc710848a4cb"},{"algorithm":"MD5","checksumValue":"61179c9b791fdf456f8355fd6a1e25ef"}],"copyrightText":"NOASSERTION","fileName":"fake_api_client.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apisecrettest.py-7cdfd1111c76ece21718129d132e1018069eaebebfcc51c8d7f811dce88648ed","checksums":[{"algorithm":"SHA256","checksumValue":"7cdfd1111c76ece21718129d132e1018069eaebebfcc51c8d7f811dce88648ed"},{"algorithm":"SHA1","checksumValue":"565752903c2b08494b90aa7928c8a1ff738673a3"},{"algorithm":"MD5","checksumValue":"266320c4be305e51da852ddb761c9747"}],"copyrightText":"NOASSERTION","fileName":"api_secret_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-utilstest.py-827d33daff791eff63d7ed90b4a1a36f5c93daa0a0a3fbc84a514e623a597d49","checksums":[{"algorithm":"SHA256","checksumValue":"827d33daff791eff63d7ed90b4a1a36f5c93daa0a0a3fbc84a514e623a597d49"},{"algorithm":"SHA1","checksumValue":"1fd0e6131e43caa653e396a6f4291f34285b6608"},{"algorithm":"MD5","checksumValue":"99e900e8f6a9f31c8e4d0e15944fc383"}],"copyrightText":"NOASSERTION","fileName":"utils_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-swarm.py-829215714c4a71b9c4209f9a723ddaf38f021b11c6693244e52ba39843871183","checksums":[{"algorithm":"SHA256","checksumValue":"829215714c4a71b9c4209f9a723ddaf38f021b11c6693244e52ba39843871183"},{"algorithm":"SHA1","checksumValue":"6fdc920d1affff5cf1f629a01287db45e58a6c85"},{"algorithm":"MD5","checksumValue":"951880cc3f9e2c6faaaa76623b7b5849"}],"copyrightText":"NOASSERTION","fileName":"swarm.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-sshconn.py-847449849f760d0c7186040365a58def3d78dfb24ed8d486b446793b43b7a4a8","checksums":[{"algorithm":"SHA256","checksumValue":"847449849f760d0c7186040365a58def3d78dfb24ed8d486b446793b43b7a4a8"},{"algorithm":"SHA1","checksumValue":"25b32f4d67fd8c0edc0d02608289813afa5819b1"},{"algorithm":"MD5","checksumValue":"de36fe9ac79972e1ed55c00d20661c6d"}],"copyrightText":"NOASSERTION","fileName":"sshconn.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-storetest.py-88834797fb3d34a02eae85a8553c5a9a6c3875aaf50a853fcef0394a8822a4f2","checksums":[{"algorithm":"SHA256","checksumValue":"88834797fb3d34a02eae85a8553c5a9a6c3875aaf50a853fcef0394a8822a4f2"},{"algorithm":"SHA1","checksumValue":"104b1fd35a3c68700a8cd5dc9784c78d9bd186d7"},{"algorithm":"MD5","checksumValue":"865fbfd932ebc119a38c1237bca895ed"}],"copyrightText":"NOASSERTION","fileName":"store_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-base.py-8b20a9f90389a7a59a0ab24c2858e76cbbe56ccdea955ddbec174bd184a89eb9","checksums":[{"algorithm":"SHA256","checksumValue":"8b20a9f90389a7a59a0ab24c2858e76cbbe56ccdea955ddbec174bd184a89eb9"},{"algorithm":"SHA1","checksumValue":"65cee6f5dee28bee1557f633d58df9b6ad4eb5fd"},{"algorithm":"MD5","checksumValue":"89ae5a83954c5d7b51286693773ab0a1"}],"copyrightText":"NOASSERTION","fileName":"base.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-ownertrust-8ef3f52c6e3530a8768b375728cdf416030d1a17b2282a523f5303474885b3f2","checksums":[{"algorithm":"SHA256","checksumValue":"8ef3f52c6e3530a8768b375728cdf416030d1a17b2282a523f5303474885b3f2"},{"algorithm":"SHA1","checksumValue":"e406f3652024cdeede38bbf06a8e372fc666dbf9"},{"algorithm":"MD5","checksumValue":"cb6c7bdd91d8a3263f0da2f5e2002ec4"}],"copyrightText":"NOASSERTION","fileName":"ownertrust","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-ssladapter.py-9069e95950c9fc050186248560a4b05ec6f6ca9896976806195962011e160d1d","checksums":[{"algorithm":"SHA256","checksumValue":"9069e95950c9fc050186248560a4b05ec6f6ca9896976806195962011e160d1d"},{"algorithm":"SHA1","checksumValue":"f9a2f010857debc058fffcb995d42fa0ac57d9de"},{"algorithm":"MD5","checksumValue":"0eec4f61a19a00112e1f936fce89353a"}],"copyrightText":"NOASSERTION","fileName":"ssladapter.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-dockertypestest.py-914be8fd8ca4b8216c195ef27080ff0e9d249b9a79666366beee5dfaf44cc21d","checksums":[{"algorithm":"SHA256","checksumValue":"914be8fd8ca4b8216c195ef27080ff0e9d249b9a79666366beee5dfaf44cc21d"},{"algorithm":"SHA1","checksumValue":"e0daa89689f508aa81fd3ebcd243a1f27b3ccab0"},{"algorithm":"MD5","checksumValue":"dcb560835c59955eebb7e3d67d64a21c"}],"copyrightText":"NOASSERTION","fileName":"dockertypes_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-auth.py-96e6e04989a23f38ac67c1337aa35b6552f3168350db2a5557c8f70d74246e7f","checksums":[{"algorithm":"SHA256","checksumValue":"96e6e04989a23f38ac67c1337aa35b6552f3168350db2a5557c8f70d74246e7f"},{"algorithm":"SHA1","checksumValue":"bab1c48ffa8942f63724270adc603c7c1ced960f"},{"algorithm":"MD5","checksumValue":"3f82cd4a0535a92cf344aad30349172b"}],"copyrightText":"NOASSERTION","fileName":"auth.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-store.py-983581349dadb0db769550c6eb94c9c14fc86f41886798f56b2fecf6502ddd2a","checksums":[{"algorithm":"SHA256","checksumValue":"983581349dadb0db769550c6eb94c9c14fc86f41886798f56b2fecf6502ddd2a"},{"algorithm":"SHA1","checksumValue":"679d776cc1016052f560cf7fbb96c70d5ddfd480"},{"algorithm":"MD5","checksumValue":"c0e113fcf7a4e3466148729ecfdef666"}],"copyrightText":"NOASSERTION","fileName":"store.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-swarmtest.py-9a4fb2ecbb4fe4d1b60b94170e2580ae8e12a0080385543df6b736a4a5f0b731","checksums":[{"algorithm":"SHA256","checksumValue":"9a4fb2ecbb4fe4d1b60b94170e2580ae8e12a0080385543df6b736a4a5f0b731"},{"algorithm":"SHA1","checksumValue":"2beaccb8a053dea4255882590bcd79a62f2315bd"},{"algorithm":"MD5","checksumValue":"e43b9e7df1cc214c3047cde968162477"}],"copyrightText":"NOASSERTION","fileName":"swarm_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-secret.py-9e67189b0b17999ead53f83bd553e36c7fa1a02ccfb13919773e6c1cbac883c2","checksums":[{"algorithm":"SHA256","checksumValue":"9e67189b0b17999ead53f83bd553e36c7fa1a02ccfb13919773e6c1cbac883c2"},{"algorithm":"SHA1","checksumValue":"53bb4f1753a24696630f2bbdd5da5d033b6aaab1"},{"algorithm":"MD5","checksumValue":"d71b95f8b188d1b77b5cab3e0b94e88a"}],"copyrightText":"NOASSERTION","fileName":"secret.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apibuildtest.py-9f2e18026f378f91f1c446ef84b160254bdd71d6b5a2e7c52f3fc6c7b7f5f5a5","checksums":[{"algorithm":"SHA256","checksumValue":"9f2e18026f378f91f1c446ef84b160254bdd71d6b5a2e7c52f3fc6c7b7f5f5a5"},{"algorithm":"SHA1","checksumValue":"5778dce4e7f8ea77f0d3461a3d3f64fd9af0081a"},{"algorithm":"MD5","checksumValue":"27a856e48a0b9aaa8d5a604f07187e18"}],"copyrightText":"NOASSERTION","fileName":"api_build_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apibuildtest.py-9f2e18026f378f91f1c446ef84b160254bdd71d6b5a2e7c52f3fc6c7b7f5f5a5","checksums":[{"algorithm":"SHA256","checksumValue":"9f2e18026f378f91f1c446ef84b160254bdd71d6b5a2e7c52f3fc6c7b7f5f5a5"},{"algorithm":"SHA1","checksumValue":"5778dce4e7f8ea77f0d3461a3d3f64fd9af0081a"},{"algorithm":"MD5","checksumValue":"27a856e48a0b9aaa8d5a604f07187e18"}],"copyrightText":"NOASSERTION","fileName":"api_build_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-ssladaptertest.py-a0278ca06aa7d4851322d8bdfad9943db45666bf7b2a75f539a39e1f2bd374f7","checksums":[{"algorithm":"SHA256","checksumValue":"a0278ca06aa7d4851322d8bdfad9943db45666bf7b2a75f539a39e1f2bd374f7"},{"algorithm":"SHA1","checksumValue":"ccedb78b3ea7bb0731e2146c45be7d0b858d3ff2"},{"algorithm":"MD5","checksumValue":"9415829c7d061eeb0092c2e0481578d5"}],"copyrightText":"NOASSERTION","fileName":"ssladapter_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-conftest.py-a33dbb2124e154eb11504922ee64ec79e284022a39da9b9c004114b995a643b0","checksums":[{"algorithm":"SHA256","checksumValue":"a33dbb2124e154eb11504922ee64ec79e284022a39da9b9c004114b995a643b0"},{"algorithm":"SHA1","checksumValue":"6f483d30e8a5053f1695e7778383c68c39b38d68"},{"algorithm":"MD5","checksumValue":"946735d73f1aee3b724381cc76ce4850"}],"copyrightText":"NOASSERTION","fileName":"conftest.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-networks.py-a3a3cb18cfbe91dc757476c4563749a8ed2faf925afaffdd08dfe48cd55db1bf","checksums":[{"algorithm":"SHA256","checksumValue":"a3a3cb18cfbe91dc757476c4563749a8ed2faf925afaffdd08dfe48cd55db1bf"},{"algorithm":"SHA1","checksumValue":"4ff85f04d84b52862359b68e22ecd9ae90a6dd2e"},{"algorithm":"MD5","checksumValue":"7a3516a06547df0183f5983ca0bd1b0f"}],"copyrightText":"NOASSERTION","fileName":"networks.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-base.py-a625afad61ac602ec6026e9075f9039b01bdd2371873b44e68d0872de8dbce94","checksums":[{"algorithm":"SHA256","checksumValue":"a625afad61ac602ec6026e9075f9039b01bdd2371873b44e68d0872de8dbce94"},{"algorithm":"SHA1","checksumValue":"1381d74a6619e04a4016bbc88197f9d9dd4d3a4c"},{"algorithm":"MD5","checksumValue":"42db6b366407f45608ea51452b7eb7e0"}],"copyrightText":"NOASSERTION","fileName":"base.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-npipeconn.py-aac19743e6623536534db179ac4296deb157ee1a9668fcdf88a71fcd7cefe212","checksums":[{"algorithm":"SHA256","checksumValue":"aac19743e6623536534db179ac4296deb157ee1a9668fcdf88a71fcd7cefe212"},{"algorithm":"SHA1","checksumValue":"01f374de7393a774567243d64a5d807c0a0dcb8a"},{"algorithm":"MD5","checksumValue":"d87cebd65e5d8c7c4a79bc370e2a2642"}],"copyrightText":"NOASSERTION","fileName":"npipeconn.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-version.py-ab275b3a26ab5d98aa3a1510f983847c7e1d30204f9b40e25625469851632468","checksums":[{"algorithm":"SHA256","checksumValue":"ab275b3a26ab5d98aa3a1510f983847c7e1d30204f9b40e25625469851632468"},{"algorithm":"SHA1","checksumValue":"dc5cc11a693b4e51c8db00b9bad5765045e97359"},{"algorithm":"MD5","checksumValue":"cca8d2ef3305ecbc943381c5a88a092e"}],"copyrightText":"NOASSERTION","fileName":"version.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-modelscontainerstest.py-ab85551302651728d7839436e452c3f722a477673a3b4db439bb1d589f1d56c8","checksums":[{"algorithm":"SHA256","checksumValue":"ab85551302651728d7839436e452c3f722a477673a3b4db439bb1d589f1d56c8"},{"algorithm":"SHA1","checksumValue":"4854686e3357f595631fb9106295b7b91f592175"},{"algorithm":"MD5","checksumValue":"713f99bd8c72c8c3878093b2c5e5ac43"}],"copyrightText":"NOASSERTION","fileName":"models_containers_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-setup.cfg-aeece6b6784698ee7ab768d3b399e85716a0f73e5f86a196a105ad53cd14353d","checksums":[{"algorithm":"SHA256","checksumValue":"aeece6b6784698ee7ab768d3b399e85716a0f73e5f86a196a105ad53cd14353d"},{"algorithm":"SHA1","checksumValue":"6597e3f9289815bf15b183d892cde7451b61d71d"},{"algorithm":"MD5","checksumValue":"036977b119bf54d60606855ca11576f2"}],"copyrightText":"NOASSERTION","fileName":"setup.cfg","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-modelsimagestest.py-b0cc90159b75c07f968b8e9c558cb78d0ae8887ad2a2a744c1461acf3ca770f3","checksums":[{"algorithm":"SHA256","checksumValue":"b0cc90159b75c07f968b8e9c558cb78d0ae8887ad2a2a744c1461acf3ca770f3"},{"algorithm":"SHA1","checksumValue":"6a3d718dfe7253ab2492fa1272872b57c17d75a0"},{"algorithm":"MD5","checksumValue":"85a17fdf5c5c7ef405566c29d62fa808"}],"copyrightText":"NOASSERTION","fileName":"models_images_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-modelsnetworkstest.py-b2203280b2df29ea9f387ec6640c0b297de5e790e0879713ada7f388baa75763","checksums":[{"algorithm":"SHA256","checksumValue":"b2203280b2df29ea9f387ec6640c0b297de5e790e0879713ada7f388baa75763"},{"algorithm":"SHA1","checksumValue":"c143fa4aaf42de7b7a34695840e17c0bb4301c0b"},{"algorithm":"MD5","checksumValue":"f233fe00915e011622d231b8e6cb3a20"}],"copyrightText":"NOASSERTION","fileName":"models_networks_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-volume.py-b28bac98886a11a4b2ae4c4709ecced4c5ba27f62ccad781fd1918cdfc50519a","checksums":[{"algorithm":"SHA256","checksumValue":"b28bac98886a11a4b2ae4c4709ecced4c5ba27f62ccad781fd1918cdfc50519a"},{"algorithm":"SHA1","checksumValue":"c7f33aa6da990036822f0024ab70bd71ecc6ac05"},{"algorithm":"MD5","checksumValue":"84029d80cb68df2109a809a4f6a7aada"}],"copyrightText":"NOASSERTION","fileName":"volume.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-daemon.py-b354a6bbe17adcb4221d2eba20d19ff5d17c1de2e055aef4a8fb6f40309cd47e","checksums":[{"algorithm":"SHA256","checksumValue":"b354a6bbe17adcb4221d2eba20d19ff5d17c1de2e055aef4a8fb6f40309cd47e"},{"algorithm":"SHA1","checksumValue":"1aca5a9781e66e4c655a437431057396eedd785f"},{"algorithm":"MD5","checksumValue":"ea8caad50ab53a0c6fa2525c3cb78335"}],"copyrightText":"NOASSERTION","fileName":"daemon.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-configs.py-b6d186100158806c0e0441b65984c4f6f74ed20448d9538a7cf03c3c71d1ea97","checksums":[{"algorithm":"SHA256","checksumValue":"b6d186100158806c0e0441b65984c4f6f74ed20448d9538a7cf03c3c71d1ea97"},{"algorithm":"SHA1","checksumValue":"4b24aabb7f0381a83fa82b1d0c5e83c4df27bd59"},{"algorithm":"MD5","checksumValue":"d3bd32205c10f58b88d1a7d63b10ff8d"}],"copyrightText":"NOASSERTION","fileName":"configs.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-context.py-b9ba31bd37878e4cc24f40a3451588a0c0bfdd23e9844405d28f162d89f83f6a","checksums":[{"algorithm":"SHA256","checksumValue":"b9ba31bd37878e4cc24f40a3451588a0c0bfdd23e9844405d28f162d89f83f6a"},{"algorithm":"SHA1","checksumValue":"c74908b7fe37aa2dc326f21d20eea9446c979805"},{"algorithm":"MD5","checksumValue":"23b1a90815f2635d74f4c5c7423a8c43"}],"copyrightText":"NOASSERTION","fileName":"context.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-ports.py-baaaff7b48e9c6449221f012d19103601d472d048d69ca93f023b8f59cdb167f","checksums":[{"algorithm":"SHA256","checksumValue":"baaaff7b48e9c6449221f012d19103601d472d048d69ca93f023b8f59cdb167f"},{"algorithm":"SHA1","checksumValue":"2db22b850acdd5fdf70d6b927b1e1d8176af1d45"},{"algorithm":"MD5","checksumValue":"69644a91653de4c9982001a79b3592d0"}],"copyrightText":"NOASSERTION","fileName":"ports.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-MANIFEST.in-bae75b8cb89a36b148303e778685e0ce52a78358a92ad9de4ecdd3fc351deab7","checksums":[{"algorithm":"SHA256","checksumValue":"bae75b8cb89a36b148303e778685e0ce52a78358a92ad9de4ecdd3fc351deab7"},{"algorithm":"SHA1","checksumValue":"cc012992b7a47516d449464fd107b7958affa72e"},{"algorithm":"MD5","checksumValue":"3fa3f6d21377b4b897b9294d4aedd612"}],"copyrightText":"NOASSERTION","fileName":"MANIFEST.in","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-basehttpadapter.py-bbe133366c45918eb0d734a9eea9cd86d29c83d166d43869d2cc7966346e13ce","checksums":[{"algorithm":"SHA256","checksumValue":"bbe133366c45918eb0d734a9eea9cd86d29c83d166d43869d2cc7966346e13ce"},{"algorithm":"SHA1","checksumValue":"3be7ddacee72699cf1687bb54b048ff9eb56aee1"},{"algorithm":"MD5","checksumValue":"bbb30ce909613605221e840e6e524779"}],"copyrightText":"NOASSERTION","fileName":"basehttpadapter.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-sshadaptertest.py-c139b8aec476f9d998d92fa74c905e3c2bb4aa3b27d8b6c5b4d180bed62590da","checksums":[{"algorithm":"SHA256","checksumValue":"c139b8aec476f9d998d92fa74c905e3c2bb4aa3b27d8b6c5b4d180bed62590da"},{"algorithm":"SHA1","checksumValue":"53ed055ac010b45aa7cc953877e4c30a897a3867"},{"algorithm":"MD5","checksumValue":"e4d6cfbfff27f411fe185618d545b25b"}],"copyrightText":"NOASSERTION","fileName":"sshadapter_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-c399ecc211c9248b4b9465d6681f31992286ec79cc677b62e1b4b02dac65a507","checksums":[{"algorithm":"SHA256","checksumValue":"c399ecc211c9248b4b9465d6681f31992286ec79cc677b62e1b4b02dac65a507"},{"algorithm":"SHA1","checksumValue":"7c5083b6fb49bd2683ef4e9aa43230c904416a56"},{"algorithm":"MD5","checksumValue":"a8acd99582c11cccab17e147312af392"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-requires.txt-c4ab2b7364872eea42f47854efcd8f760b896386cc42d9c8075be2691a59e32d","checksums":[{"algorithm":"SHA256","checksumValue":"c4ab2b7364872eea42f47854efcd8f760b896386cc42d9c8075be2691a59e32d"},{"algorithm":"SHA1","checksumValue":"881f25a93fd9eec7e93e8e90bce787d0e839a042"},{"algorithm":"MD5","checksumValue":"19701695001a36baac8d8a41a04b824c"}],"copyrightText":"NOASSERTION","fileName":"requires.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-typescontainerstest.py-c4e1823029f1749ef480e9f2fee9cf613e4240c5b9332bc646d87331da8f559b","checksums":[{"algorithm":"SHA256","checksumValue":"c4e1823029f1749ef480e9f2fee9cf613e4240c5b9332bc646d87331da8f559b"},{"algorithm":"SHA1","checksumValue":"3b44e2799b52e915d916e11615f86e1cb55fefd9"},{"algorithm":"MD5","checksumValue":"dd035ed57deaaa8ef5c3f8fa4fe2d67f"}],"copyrightText":"NOASSERTION","fileName":"types_containers_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-images.py-c62b7777e5563274e934c9887d82030216eca980b32fd1252b1789a676e77a9b","checksums":[{"algorithm":"SHA256","checksumValue":"c62b7777e5563274e934c9887d82030216eca980b32fd1252b1789a676e77a9b"},{"algorithm":"SHA1","checksumValue":"1896add2b2b8387270819bb66b9cf9301fd61602"},{"algorithm":"MD5","checksumValue":"985c187bb40dd8cebb28c3b74b5c1e7f"}],"copyrightText":"NOASSERTION","fileName":"images.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-SOURCES.txt-c8f0d3d3cacfe7e817648cf261bb9fb9b8dd23f73998ad85b049ee777ddd6712","checksums":[{"algorithm":"SHA256","checksumValue":"c8f0d3d3cacfe7e817648cf261bb9fb9b8dd23f73998ad85b049ee777ddd6712"},{"algorithm":"SHA1","checksumValue":"1bcbe0fdeed0e40715ce6268a289824a370dc03c"},{"algorithm":"MD5","checksumValue":"c6b31f55574778ee0af077b2d32ad974"}],"copyrightText":"NOASSERTION","fileName":"SOURCES.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-modelsservicestest.py-ca40afe2334e354c72aedabb178ef2e8698fdfe08792e8b507eac1f074cbba2e","checksums":[{"algorithm":"SHA256","checksumValue":"ca40afe2334e354c72aedabb178ef2e8698fdfe08792e8b507eac1f074cbba2e"},{"algorithm":"SHA1","checksumValue":"88d774b55f7bf39d548337edf6849e059e2387a0"},{"algorithm":"MD5","checksumValue":"b2975a62010993c6340a4c1778c8538b"}],"copyrightText":"NOASSERTION","fileName":"models_services_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-jsonstream.py-cdb4bbb671f1b35b63baaa640bcb4138f39b97df2158d9cfb95a5d1df4994d07","checksums":[{"algorithm":"SHA256","checksumValue":"cdb4bbb671f1b35b63baaa640bcb4138f39b97df2158d9cfb95a5d1df4994d07"},{"algorithm":"SHA1","checksumValue":"1b571a8a536985d58fed9f95ba2cda2b6d160cb4"},{"algorithm":"MD5","checksumValue":"45956ed65399cba7c9e0b7971ad9981d"}],"copyrightText":"NOASSERTION","fileName":"json_stream.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-services.py-cf57c4dcb10ed8215d35f446d5e1a5d4291b033adcce34da93912fc0e847aa19","checksums":[{"algorithm":"SHA256","checksumValue":"cf57c4dcb10ed8215d35f446d5e1a5d4291b033adcce34da93912fc0e847aa19"},{"algorithm":"SHA1","checksumValue":"75e22140b11219d9647f60cc62d99907eab403cb"},{"algorithm":"MD5","checksumValue":"401d4107ff8a99371031be854d06f4ef"}],"copyrightText":"NOASSERTION","fileName":"services.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-resource.py-d04c07dfef83496ffd7d56d41ff9ac2f1595e6021e3c9e74f1006a6186afe02d","checksums":[{"algorithm":"SHA256","checksumValue":"d04c07dfef83496ffd7d56d41ff9ac2f1595e6021e3c9e74f1006a6186afe02d"},{"algorithm":"SHA1","checksumValue":"826b320cf3627f97d1d4071778155e019f1bb5cb"},{"algorithm":"MD5","checksumValue":"a3bd36be3993602da8cfbe2c0baab219"}],"copyrightText":"NOASSERTION","fileName":"resource.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-image.py-d31e964d7d8380b38610bca89e13b979d59955af13edc8069d8c623935d55cbc","checksums":[{"algorithm":"SHA256","checksumValue":"d31e964d7d8380b38610bca89e13b979d59955af13edc8069d8c623935d55cbc"},{"algorithm":"SHA1","checksumValue":"96f283a228c36eafbfbdd09b20e522adeb1db996"},{"algorithm":"MD5","checksumValue":"50ffd1b38973f4cfbde515f821001903"}],"copyrightText":"NOASSERTION","fileName":"image.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apiclienttest.py-d45f4ca556b37d45176b157723548463b86cad11cb217825d8e908ddd7c843f0","checksums":[{"algorithm":"SHA256","checksumValue":"d45f4ca556b37d45176b157723548463b86cad11cb217825d8e908ddd7c843f0"},{"algorithm":"SHA1","checksumValue":"ed252f8b2b2e5d05dc4f82feb8f4ce198b10cd20"},{"algorithm":"MD5","checksumValue":"d5259258e3c2e097d0bc4a3eaba35cb5"}],"copyrightText":"NOASSERTION","fileName":"api_client_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-plugins.py-d4fff626c19fd333806a87bfdffb999a53a83893c1d68fa960af191a66a77838","checksums":[{"algorithm":"SHA256","checksumValue":"d4fff626c19fd333806a87bfdffb999a53a83893c1d68fa960af191a66a77838"},{"algorithm":"SHA1","checksumValue":"a8c8894cb80c48f8ba48920d7b5f7c778f98aa32"},{"algorithm":"MD5","checksumValue":"a3dd8d6baaeb15c6798e11027d7425f4"}],"copyrightText":"NOASSERTION","fileName":"plugins.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-errorstest.py-d535117c63d1b37d309f04b2a39d8830834fde3fcd9ce9a9cffaece3dde38e69","checksums":[{"algorithm":"SHA256","checksumValue":"d535117c63d1b37d309f04b2a39d8830834fde3fcd9ce9a9cffaece3dde38e69"},{"algorithm":"SHA1","checksumValue":"011b46c46faccc038437a3ee9c35a55661e916d7"},{"algorithm":"MD5","checksumValue":"68976f42fd5a7f73c3b0609d6d12e6b2"}],"copyrightText":"NOASSERTION","fileName":"errors_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-plugin.py-d7f3f09e0b5e44a44a03a801177d87dbb879cca3e7faa54ee5a24b65037f3404","checksums":[{"algorithm":"SHA256","checksumValue":"d7f3f09e0b5e44a44a03a801177d87dbb879cca3e7faa54ee5a24b65037f3404"},{"algorithm":"SHA1","checksumValue":"707333b150afaf0811af1caf6fa53a5977520651"},{"algorithm":"MD5","checksumValue":"9fa0553e69e4c510fc5a84fcc4d5d3f7"}],"copyrightText":"NOASSERTION","fileName":"plugin.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-npipesocket.py-da2e1457bdf46a4c65bfa8eacdc7178c11c7b579d435bd2d2e7f7c115a1c0c50","checksums":[{"algorithm":"SHA256","checksumValue":"da2e1457bdf46a4c65bfa8eacdc7178c11c7b579d435bd2d2e7f7c115a1c0c50"},{"algorithm":"SHA1","checksumValue":"32b27b6fe690e48c688687b4c58fc7eadc43e204"},{"algorithm":"MD5","checksumValue":"e8b50af01575d4a4509f55315b700f13"}],"copyrightText":"NOASSERTION","fileName":"npipesocket.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-modelsnetworkstest.py-db635c1bf945992cafda7a99a959a2c3ca49a85bb9b87f38d774eaac787e91b2","checksums":[{"algorithm":"SHA256","checksumValue":"db635c1bf945992cafda7a99a959a2c3ca49a85bb9b87f38d774eaac787e91b2"},{"algorithm":"SHA1","checksumValue":"9138b19b1db613cc5c99416bb8faeca785d97a95"},{"algorithm":"MD5","checksumValue":"d038aff81009afb2bc279e38e59a50dd"}],"copyrightText":"NOASSERTION","fileName":"models_networks_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-dbdb91299a686bd4b71ca232a28315cf3619287e922b3706aa64702438e1ec56","checksums":[{"algorithm":"SHA256","checksumValue":"dbdb91299a686bd4b71ca232a28315cf3619287e922b3706aa64702438e1ec56"},{"algorithm":"SHA1","checksumValue":"c4891975b23f9b797592c40142ecb1123751f14e"},{"algorithm":"MD5","checksumValue":"e79124bc5372438da4de8afa0f1b06c6"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-execapi.py-dcd4548ad33187d80335901f7e28336e6ffc944dd4114f827139ae3f4408fd2a","checksums":[{"algorithm":"SHA256","checksumValue":"dcd4548ad33187d80335901f7e28336e6ffc944dd4114f827139ae3f4408fd2a"},{"algorithm":"SHA1","checksumValue":"639e44d5992a5c54aa676f5252aa19ec8ecc4195"},{"algorithm":"MD5","checksumValue":"7c86528a98367956f6d82027ecf17764"}],"copyrightText":"NOASSERTION","fileName":"exec_api.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-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-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-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-file.txt-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"file.txt","fileTypes":["DOCUMENTATION"],"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-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-ca.pem-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"ca.pem","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-cert.pem-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"cert.pem","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-key.pem-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"key.pem","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-constants.py-e478d11a8ae956f91a9af2c123dc8b3efbabd44d2095aabf661b917db540fdb1","checksums":[{"algorithm":"SHA256","checksumValue":"e478d11a8ae956f91a9af2c123dc8b3efbabd44d2095aabf661b917db540fdb1"},{"algorithm":"SHA1","checksumValue":"35916a6b1a64bda67940086fdbbe83762bc6963a"},{"algorithm":"MD5","checksumValue":"5b902f15ce2a13d28fef0ae09269edbc"}],"copyrightText":"NOASSERTION","fileName":"constants.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apiimagetest.py-e4de5302bdd9c59b99aab6dfd76997f6df21a5fb9e22449b39dda5fb23326dde","checksums":[{"algorithm":"SHA256","checksumValue":"e4de5302bdd9c59b99aab6dfd76997f6df21a5fb9e22449b39dda5fb23326dde"},{"algorithm":"SHA1","checksumValue":"a9e656e4492896dbaca92e7594c1042231748098"},{"algorithm":"MD5","checksumValue":"d0e30333a4c1f2effad438502657e11e"}],"copyrightText":"NOASSERTION","fileName":"api_image_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-volumes.py-e59e66b18e7b0aa3442937ca596c31800a6775b64bcce791918bce39749d30b3","checksums":[{"algorithm":"SHA256","checksumValue":"e59e66b18e7b0aa3442937ca596c31800a6775b64bcce791918bce39749d30b3"},{"algorithm":"SHA1","checksumValue":"f41967f489d1d1661189a7bbb8734ceaeadda40f"},{"algorithm":"MD5","checksumValue":"048981b564added8a07f6491d629421c"}],"copyrightText":"NOASSERTION","fileName":"volumes.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-contexttest.py-e7efec3a62c35fb80ad56df69b398b2390fa4ce00aadc7f957d9c01b343a8918","checksums":[{"algorithm":"SHA256","checksumValue":"e7efec3a62c35fb80ad56df69b398b2390fa4ce00aadc7f957d9c01b343a8918"},{"algorithm":"SHA1","checksumValue":"bd4d34bc16c26ba132e9335f68636eabb1a32292"},{"algorithm":"MD5","checksumValue":"12682f32c67af3f3b8146f98f46c6358"}],"copyrightText":"NOASSERTION","fileName":"context_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-modelsnodestest.py-f1f6eae11a83b1f65ade386fe02c1702f5dd526c98a3480fc8d429c4ec8333a2","checksums":[{"algorithm":"SHA256","checksumValue":"f1f6eae11a83b1f65ade386fe02c1702f5dd526c98a3480fc8d429c4ec8333a2"},{"algorithm":"SHA1","checksumValue":"d5b9835854ec27de5ef8847a851a5a774af3fc50"},{"algorithm":"MD5","checksumValue":"290b795acb9c23714f26e7bc060f3aa3"}],"copyrightText":"NOASSERTION","fileName":"models_nodes_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-config.py-f27059a44164a98c6702a2a877be7562853d45d02b19ec090755a3e88f67441e","checksums":[{"algorithm":"SHA256","checksumValue":"f27059a44164a98c6702a2a877be7562853d45d02b19ec090755a3e88f67441e"},{"algorithm":"SHA1","checksumValue":"99e7e513e2549e74e33f72439235192d7d74a005"},{"algorithm":"MD5","checksumValue":"c846ff2554b2015454e245c1489c30fa"}],"copyrightText":"NOASSERTION","fileName":"config.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-LICENSE-f2f0b07fa5e492c11d27aa0d2f3f1a0e64b9d17f32d8aa489ae2af9609af33b2","checksums":[{"algorithm":"SHA256","checksumValue":"f2f0b07fa5e492c11d27aa0d2f3f1a0e64b9d17f32d8aa489ae2af9609af33b2"},{"algorithm":"SHA1","checksumValue":"48f08e3492b2d97883a8f5d1f7b92b7d30f11b2c"},{"algorithm":"MD5","checksumValue":"34f3846f940453127309b920eeb89660"}],"copyrightText":"NOASSERTION","fileName":"LICENSE","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-decorators.py-f52b3dbecf60734f7f0a10690b84d935a4fe0e8c5aa93609d44d447b7ae37050","checksums":[{"algorithm":"SHA256","checksumValue":"f52b3dbecf60734f7f0a10690b84d935a4fe0e8c5aa93609d44d447b7ae37050"},{"algorithm":"SHA1","checksumValue":"ff0a9e97d0bebe925bd635fae1ac4d7468b9d89b"},{"algorithm":"MD5","checksumValue":"47f04f881706786bbebab4b536993c43"}],"copyrightText":"NOASSERTION","fileName":"decorators.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apiswarmtest.py-f6f4d1822234dff88188aba11e103b2ca0edfd06eccfd6f02ec673e2ba51d800","checksums":[{"algorithm":"SHA256","checksumValue":"f6f4d1822234dff88188aba11e103b2ca0edfd06eccfd6f02ec673e2ba51d800"},{"algorithm":"SHA1","checksumValue":"ffd9c7bc0cecd1659bb2e2fa556fdd93ee98e8bb"},{"algorithm":"MD5","checksumValue":"5145209f5d4034b9266487127ed965c0"}],"copyrightText":"NOASSERTION","fileName":"api_swarm_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-config.json-f92624a0a378e242b225a1a4dd6884def173340927b05c0382b2eceac59e5bdf","checksums":[{"algorithm":"SHA256","checksumValue":"f92624a0a378e242b225a1a4dd6884def173340927b05c0382b2eceac59e5bdf"},{"algorithm":"SHA1","checksumValue":"a4b5fa8c0e919c2523731ad6b9532758ca8d7b04"},{"algorithm":"MD5","checksumValue":"7a2eac930cc920edcc7e60037fdaf529"}],"copyrightText":"NOASSERTION","fileName":"config.json","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-swarm.py-fb1863b8e817044dc2b7dcecb83d2bfa4f2344e2fe5c44e64535a54601994c6e","checksums":[{"algorithm":"SHA256","checksumValue":"fb1863b8e817044dc2b7dcecb83d2bfa4f2344e2fe5c44e64535a54601994c6e"},{"algorithm":"SHA1","checksumValue":"e0b7dcef34826c4385ca912ef1992137ee7957a0"},{"algorithm":"MD5","checksumValue":"1dab99f1d22faa8d29edbae7e74e1901"}],"copyrightText":"NOASSERTION","fileName":"swarm.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-modelsswarmtest.py-fbcfd09dea3a09c6659faad86447fe546094e852a2ba6fd09c16eba803ca6970","checksums":[{"algorithm":"SHA256","checksumValue":"fbcfd09dea3a09c6659faad86447fe546094e852a2ba6fd09c16eba803ca6970"},{"algorithm":"SHA1","checksumValue":"43b73ea838a71d2be2021f531c8ecd4984034491"},{"algorithm":"MD5","checksumValue":"40af0209682db400272272a8d400924f"}],"copyrightText":"NOASSERTION","fileName":"models_swarm_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apivolumetest.py-fc013164b60e9fb4256d3af709c53eb867045464ec9764fa7e14bb80703afc24","checksums":[{"algorithm":"SHA256","checksumValue":"fc013164b60e9fb4256d3af709c53eb867045464ec9764fa7e14bb80703afc24"},{"algorithm":"SHA1","checksumValue":"c2095dc134ebfde71172a92bff9452a94f929ccb"},{"algorithm":"MD5","checksumValue":"2a606bff1639a408ad0154fb9518d4cd"}],"copyrightText":"NOASSERTION","fileName":"api_volume_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-utils.py-fc4ae56801139c912f3db05176b2ca073282077ede1f4ba7702741c923c820aa","checksums":[{"algorithm":"SHA256","checksumValue":"fc4ae56801139c912f3db05176b2ca073282077ede1f4ba7702741c923c820aa"},{"algorithm":"SHA1","checksumValue":"7e3985cf094b2c4757400cdf3d556440c132875e"},{"algorithm":"MD5","checksumValue":"7d2782cbb8b6f4b1ec55f2138509c6ad"}],"copyrightText":"NOASSERTION","fileName":"utils.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-modelsimagestest.py-fc4f65cb911baa166b06af1f0da31b34f103b7bbce00b93ae163a79d1f82f5e6","checksums":[{"algorithm":"SHA256","checksumValue":"fc4f65cb911baa166b06af1f0da31b34f103b7bbce00b93ae163a79d1f82f5e6"},{"algorithm":"SHA1","checksumValue":"299548e890a770aff91589cd7cbafb66767dba43"},{"algorithm":"MD5","checksumValue":"d7564809af5eba0faf326428b2bfcfc3"}],"copyrightText":"NOASSERTION","fileName":"models_images_test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-errors.py-fcc334a13dd59f2fc72d5359beb464056d0d00453e32d6fe1a8f5d28865e023b","checksums":[{"algorithm":"SHA256","checksumValue":"fcc334a13dd59f2fc72d5359beb464056d0d00453e32d6fe1a8f5d28865e023b"},{"algorithm":"SHA1","checksumValue":"f0eb07e864a7a7f82cd78ee11da48d790a53fe84"},{"algorithm":"MD5","checksumValue":"f0b033823d214b93a9a8b85c7515a99a"}],"copyrightText":"NOASSERTION","fileName":"errors.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-fakestat.py-fe3a216b74fdeff6301783c6ab1a6e5832ce4b97fd481a12db5e3b5c63e24fff","checksums":[{"algorithm":"SHA256","checksumValue":"fe3a216b74fdeff6301783c6ab1a6e5832ce4b97fd481a12db5e3b5c63e24fff"},{"algorithm":"SHA1","checksumValue":"db200870ac4f5fc3e5f665f0650d2300f9cd5238"},{"algorithm":"MD5","checksumValue":"c18a59b9824917d8f1afc54473697d9f"}],"copyrightText":"NOASSERTION","fileName":"fake_stat.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]}],"relationships":[{"spdxElementId":"SPDXRef-DOCUMENT","relationshipType":"DESCRIBES","relatedSpdxElement":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","comment":"This describes relationship was added as a default relationship by the SPDX Tools Tag parser."},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-toplevel.txt-00d151e7d392e68e2c756a6fc42640006ddc0a98d37dba3f90a7b73f63188bbd"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-dependencylinks.txt-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-notzipsafe-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-daemon.py-0417d594932b0ba94dcfdd40d3eeccbc6dee30a398587f57df6150da682d3d6a"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apicontainertest.py-048418442c62b89a4adc90f1425c1df91ca386f0c73298298a8d8da23a19695a"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-0625cc14ca0557f2677d58d8d2d003041b3713b07c0f46488338a1225290b9e4"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-PKGINFO-068bbae3299ff9f6c6c0465fcb8c868a5c8468fc939eb470096aafdb67bc6479"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-PKGINFO-068bbae3299ff9f6c6c0465fcb8c868a5c8468fc939eb470096aafdb67bc6479"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apibuildtest.py-07dafbeae5221de023f4bf46d463330d62c576fe3ebb58a0ba45332e1fa8c742"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-errors.py-07f6633bdd03b65fd04aef68d0200eb8dfd50d94ffc38efd67a4582bbdc8b2aa"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-modelsvolumestest.py-08a8acda8c84c79750f953499e63a450bebf23845634c602c29a5034d992c3fc"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-helpers.py-094fb1f6488e537d30759205c28058f88a578af8edb5f7697a3647f2971cef21"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-constants.py-09933f659567582a5e67cbfce6f897bdd2e445d72891070a9cacbe6bff4e40d8"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apinetworktest.py-09b35ef80dc2bdedfd61d6c31e11e0dbed0a8718a1d5c6cc3c8e0c97c9c29000"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-0b3a914e7cfc00246d2224d0c5a57e92fad73f7d9324fa6f02dc42b14a7b6b34"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-containers.py-0cd6768101da3da177fc517ffab77f2f73e0c80094898593e38125e03a40ce4a"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-swarm.py-0d72f5202707b5e6d01143136a8d9e155c4a88d8376a9504ddadcb286711ffca"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-requirements.txt-0f4aa1c6f115479157f902f7bb1df326ff56c9287afa9e69730c9346f1bf1bf0"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-service.py-0fe083c5188a34726b76c0e03bfcb2f139518ecaaf72b96edd7d152a7364fe29"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-nodes.py-16dd680ec78d247ffd50d46dc1d48207ec689a89816e0b2ac9bcee3fcea4100f"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-utils.py-18e1c7609d322e5cd5e6d9433b96ef9a625a13fd511a200ef1b78e0c4416c081"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-regressiontest.py-19b94f80ad101cfd8b43de9a0f0205730f3887903df4396cac4454e2dc4cf9c2"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-1ad6c59f513fd709510c612facd5fb23bb4298212ddca737c49de272dac65f68"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apiconfigtest.py-1e43830692bbfe1d73a50b63da8fcb7a3231888c9a9d1ee9fd9cdf77393d9570"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-fakeapi.py-1e841665670d5406142aed9cab06e7dd9a6cc550539c9acfbeaf2a6b0455f803"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-socket.py-1f3b9cdbdd5173f6e11acc4276c4110f69bf43d66e1485b5f2d42076f5ed3171"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-container.py-238465ba19600e7bfb67dd6768cd04345b7b1a9a1db4466ab4af9caa24adb00c"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-utilsproxytest.py-239e057159fb298a645c36c77bc1f212a45934410d07904840c6f384d379a137"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-modelscontainerstest.py-25a5c3591ba94a7f057718f524ef12719040778c6c203e8678f94fe1d4096144"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-network.py-2828b91d58aa4e15eccd2b4df74e6c8d1fc8f3070f97236504f99a5c8f1d0815"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-utilstest.py-2a16b242e71f26a52bf75153f2ee0fe00fd90816c96346feb611f2543743e13c"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-setup.py-2a4d0880e0c0f22bb43637976849c045236a7cbf82818b3f8ab22fc0c3961da0"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apiservicetest.py-2b2fc094bce66efc378b22ed59739f64d5fbdc0ae3b58520a3fce31e20051f60"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-contextapitest.py-2b7786a0ec456329d7be40a67533caaa6defcdb30cbc1d9ec14436638d180f82"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-modelsresourcestest.py-31157f0e66d0ab97977ba722dadd08e4360c25cc32b308659e53c686b83eaea8"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-utilsbuildtest.py-31256eedeba29603114eb30f8afba84dea36be90b749cd168511c14ee591e5a4"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-config.py-3168996507290c055a77b32192d0a1ebc7663d05b341f23e79b0e490b860c947"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apinetworktest.py-32be476932c94dccf786f4f8b3f8d64ae2bc04df9b6da6d241017fc70668e28c"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-fnmatch.py-37dce0266d588493f2ab513d56a0f8854d8ac9917fe689988aca386b75481a04"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-3815a8501790d89364521cbfa81bc7cb17258b700503351134d08982bf68f9eb"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-clienttest.py-3824f62578b23cd745a47e9d70b79ad28210c32d6931a2f3b978991b0c582bc2"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-39e673124235dbcde11f91eb12b9879a4f2670023a324d24a44e48201590c95c"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-networks.py-3c19029ac5a00c6668417a55f5e418b97156adaac374202169d48176af8a36e1"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-config.py-3e74f82d4ee881f263e83749bcc6671751cbef7349b5dfb13913d8d127679f6e"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-base.py-3e7baccd5f6901ff9069842487ac543b3bcb96c73c7db1c38912e681dcbce8eb"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-api.py-3f98493c8757238705a04c19af0e9e57dba5ce627697ed740e8d81c6174e16fa"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apiplugintest.py-42dcc7fa8ce16811202e01afdf120e1800678289a12ebadb122138391ae6297e"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-utilsconfigtest.py-447426bcfbfaca9e550abacf23c58666b28afca963ec193e9731a994f3edf1e2"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-secret-44f6381990052e564cb9a9a941a8c3c151c91953d1e63cc99730c3e4c7ef10cb"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-services.py-45b91c8a2e3facedf93cacb23119672b535c504dd15f76f0345289053f0bde0d"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apitest.py-49f211378636f45a75426544754f258e8c78636fae80b1af3f6ab0eb8587475d"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-healthcheck.py-4c0f906f1c8220d04fd91a2b92f685c1df9c426ed67f342c2d805c7cbe806264"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-build.py-4c7a50466f535a8de73e54d9c30800f3deeb6bd86d86cde77d7d1c71d901e0ed"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-build.py-4ca869d21e1339c94bbbad78d2b39e725a97983a4a90ff82da42c3ed44a69cf2"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-client.py-4eede2296c2bf36ea05b8447a029c7ab2c627d2b424e28fffdb7ee99b7cd056a"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apihealthchecktest.py-4f3fb6c6c12388ef1c3a043585056aab6cd5a0d5496e38c75e1bfb006f809f39"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-modelsresourcestest.py-503e03404ce07c8c38d0e25eb5c2285fdb5ba54437d59bcc24b044585d05e2d7"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-authtest.py-529c7f00de27511db59b25eb93bdab9f4ddf680d92d5c01bdc3f640383f8686b"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-client.py-52b2c14e015730a60968833375f16daa5718bfae396ddaa624670422d3f1811e"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-secrets.py-55ffc112531508cb18e92cc793b39465a8d9dbf58ffc7ba17dae9e06306300f8"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-README.md-567cf57f3dc7be4c6fcd390ec5f50570b1070f2514ca97fde3c4c192fb190f16"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apicontainertest.py-56b83b52f6441eb470155f73b9ba3bc637231c41deb62740ff5a231d1c26e97c"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testrequirements.txt-5aaa946ab1a000bb5e087042fd0e3877f2ad708e1a31172e4e8bc174440ed7d1"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-modelssecretstest.py-5ae4e75a949fb10cc75cc5ffb2afbe25e8eb3f7648a4d961e760542ad490c003"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-utilsjsonstreamtest.py-5c92d3318f6dafb22dcf1c0ae238a33b657258d45da3229d36858a31bb8a954b"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-containers.py-5fe4ee131b896c0f26509b9dea67f8313f7d1b0343af0287cea9b43a9948669a"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apiexectest.py-60d6961ca42d05e8bb5463bf2c98857795a358b10e5bc558c8c5a5307a2625ce"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-modelsservicestest.py-62eaef2f7fc44be6ef3ead1c28f3cb433d89f39ee5b7c364644d12c351c23b73"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-errorstest.py-6355126fc51957b3a351aea26fc626123bbc67d14e0b7ca33229e697e58d3c76"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apiimagetest.py-65c37b07587b9656a804263fe12f1d40b28d6ba4b707d29ac4cc76351fdfef47"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apivolumetest.py-6b90639fdc174040f7c3dcf1bd06743127c4dc4eae276130672df7df4e893575"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-clienttest.py-6eddf0979ac88706d8375239c118685fb0125c116a9369046847b95dc30db980"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-tls.py-74d42c2eb8e0c274ae43dd7ca02f11d5addc402b2cd9ceb761673ccf0ed5a29a"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-unixconn.py-78ba01b92dbf33ea9e745179dda73406bfb0556faa9b0abdd4fd965e7a8bdda2"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apiexectest.py-799aba627e70397a24323e2acaf2eef13530754bf15725c482d51b9da6b5a2a1"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-proxy.py-7aa24651a5cf2e79f9201f0d00cfc4660026a001557077aafb1c8c8443021511"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-fakeapiclient.py-7b4c8a7603fe97224195f82c6b0f012da18ddf951b867397a1d2c68aa71c5cee"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apisecrettest.py-7cdfd1111c76ece21718129d132e1018069eaebebfcc51c8d7f811dce88648ed"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-utilstest.py-827d33daff791eff63d7ed90b4a1a36f5c93daa0a0a3fbc84a514e623a597d49"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-swarm.py-829215714c4a71b9c4209f9a723ddaf38f021b11c6693244e52ba39843871183"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-sshconn.py-847449849f760d0c7186040365a58def3d78dfb24ed8d486b446793b43b7a4a8"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-storetest.py-88834797fb3d34a02eae85a8553c5a9a6c3875aaf50a853fcef0394a8822a4f2"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-base.py-8b20a9f90389a7a59a0ab24c2858e76cbbe56ccdea955ddbec174bd184a89eb9"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-ownertrust-8ef3f52c6e3530a8768b375728cdf416030d1a17b2282a523f5303474885b3f2"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-ssladapter.py-9069e95950c9fc050186248560a4b05ec6f6ca9896976806195962011e160d1d"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-dockertypestest.py-914be8fd8ca4b8216c195ef27080ff0e9d249b9a79666366beee5dfaf44cc21d"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-auth.py-96e6e04989a23f38ac67c1337aa35b6552f3168350db2a5557c8f70d74246e7f"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-store.py-983581349dadb0db769550c6eb94c9c14fc86f41886798f56b2fecf6502ddd2a"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-swarmtest.py-9a4fb2ecbb4fe4d1b60b94170e2580ae8e12a0080385543df6b736a4a5f0b731"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-secret.py-9e67189b0b17999ead53f83bd553e36c7fa1a02ccfb13919773e6c1cbac883c2"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apibuildtest.py-9f2e18026f378f91f1c446ef84b160254bdd71d6b5a2e7c52f3fc6c7b7f5f5a5"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apibuildtest.py-9f2e18026f378f91f1c446ef84b160254bdd71d6b5a2e7c52f3fc6c7b7f5f5a5"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-ssladaptertest.py-a0278ca06aa7d4851322d8bdfad9943db45666bf7b2a75f539a39e1f2bd374f7"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-conftest.py-a33dbb2124e154eb11504922ee64ec79e284022a39da9b9c004114b995a643b0"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-networks.py-a3a3cb18cfbe91dc757476c4563749a8ed2faf925afaffdd08dfe48cd55db1bf"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-base.py-a625afad61ac602ec6026e9075f9039b01bdd2371873b44e68d0872de8dbce94"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-npipeconn.py-aac19743e6623536534db179ac4296deb157ee1a9668fcdf88a71fcd7cefe212"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-version.py-ab275b3a26ab5d98aa3a1510f983847c7e1d30204f9b40e25625469851632468"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-modelscontainerstest.py-ab85551302651728d7839436e452c3f722a477673a3b4db439bb1d589f1d56c8"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-setup.cfg-aeece6b6784698ee7ab768d3b399e85716a0f73e5f86a196a105ad53cd14353d"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-modelsimagestest.py-b0cc90159b75c07f968b8e9c558cb78d0ae8887ad2a2a744c1461acf3ca770f3"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-modelsnetworkstest.py-b2203280b2df29ea9f387ec6640c0b297de5e790e0879713ada7f388baa75763"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-volume.py-b28bac98886a11a4b2ae4c4709ecced4c5ba27f62ccad781fd1918cdfc50519a"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-daemon.py-b354a6bbe17adcb4221d2eba20d19ff5d17c1de2e055aef4a8fb6f40309cd47e"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-configs.py-b6d186100158806c0e0441b65984c4f6f74ed20448d9538a7cf03c3c71d1ea97"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-context.py-b9ba31bd37878e4cc24f40a3451588a0c0bfdd23e9844405d28f162d89f83f6a"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-ports.py-baaaff7b48e9c6449221f012d19103601d472d048d69ca93f023b8f59cdb167f"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-MANIFEST.in-bae75b8cb89a36b148303e778685e0ce52a78358a92ad9de4ecdd3fc351deab7"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-basehttpadapter.py-bbe133366c45918eb0d734a9eea9cd86d29c83d166d43869d2cc7966346e13ce"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-sshadaptertest.py-c139b8aec476f9d998d92fa74c905e3c2bb4aa3b27d8b6c5b4d180bed62590da"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-c399ecc211c9248b4b9465d6681f31992286ec79cc677b62e1b4b02dac65a507"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-requires.txt-c4ab2b7364872eea42f47854efcd8f760b896386cc42d9c8075be2691a59e32d"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-typescontainerstest.py-c4e1823029f1749ef480e9f2fee9cf613e4240c5b9332bc646d87331da8f559b"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-images.py-c62b7777e5563274e934c9887d82030216eca980b32fd1252b1789a676e77a9b"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-SOURCES.txt-c8f0d3d3cacfe7e817648cf261bb9fb9b8dd23f73998ad85b049ee777ddd6712"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-modelsservicestest.py-ca40afe2334e354c72aedabb178ef2e8698fdfe08792e8b507eac1f074cbba2e"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-jsonstream.py-cdb4bbb671f1b35b63baaa640bcb4138f39b97df2158d9cfb95a5d1df4994d07"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-services.py-cf57c4dcb10ed8215d35f446d5e1a5d4291b033adcce34da93912fc0e847aa19"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-resource.py-d04c07dfef83496ffd7d56d41ff9ac2f1595e6021e3c9e74f1006a6186afe02d"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-image.py-d31e964d7d8380b38610bca89e13b979d59955af13edc8069d8c623935d55cbc"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apiclienttest.py-d45f4ca556b37d45176b157723548463b86cad11cb217825d8e908ddd7c843f0"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-plugins.py-d4fff626c19fd333806a87bfdffb999a53a83893c1d68fa960af191a66a77838"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-errorstest.py-d535117c63d1b37d309f04b2a39d8830834fde3fcd9ce9a9cffaece3dde38e69"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-plugin.py-d7f3f09e0b5e44a44a03a801177d87dbb879cca3e7faa54ee5a24b65037f3404"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-npipesocket.py-da2e1457bdf46a4c65bfa8eacdc7178c11c7b579d435bd2d2e7f7c115a1c0c50"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-modelsnetworkstest.py-db635c1bf945992cafda7a99a959a2c3ca49a85bb9b87f38d774eaac787e91b2"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-dbdb91299a686bd4b71ca232a28315cf3619287e922b3706aa64702438e1ec56"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-execapi.py-dcd4548ad33187d80335901f7e28336e6ffc944dd4114f827139ae3f4408fd2a"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-file.txt-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-ca.pem-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-cert.pem-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-key.pem-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-constants.py-e478d11a8ae956f91a9af2c123dc8b3efbabd44d2095aabf661b917db540fdb1"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apiimagetest.py-e4de5302bdd9c59b99aab6dfd76997f6df21a5fb9e22449b39dda5fb23326dde"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-volumes.py-e59e66b18e7b0aa3442937ca596c31800a6775b64bcce791918bce39749d30b3"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-contexttest.py-e7efec3a62c35fb80ad56df69b398b2390fa4ce00aadc7f957d9c01b343a8918"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-modelsnodestest.py-f1f6eae11a83b1f65ade386fe02c1702f5dd526c98a3480fc8d429c4ec8333a2"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-config.py-f27059a44164a98c6702a2a877be7562853d45d02b19ec090755a3e88f67441e"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-LICENSE-f2f0b07fa5e492c11d27aa0d2f3f1a0e64b9d17f32d8aa489ae2af9609af33b2"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-decorators.py-f52b3dbecf60734f7f0a10690b84d935a4fe0e8c5aa93609d44d447b7ae37050"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apiswarmtest.py-f6f4d1822234dff88188aba11e103b2ca0edfd06eccfd6f02ec673e2ba51d800"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-config.json-f92624a0a378e242b225a1a4dd6884def173340927b05c0382b2eceac59e5bdf"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-swarm.py-fb1863b8e817044dc2b7dcecb83d2bfa4f2344e2fe5c44e64535a54601994c6e"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-modelsswarmtest.py-fbcfd09dea3a09c6659faad86447fe546094e852a2ba6fd09c16eba803ca6970"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apivolumetest.py-fc013164b60e9fb4256d3af709c53eb867045464ec9764fa7e14bb80703afc24"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-utils.py-fc4ae56801139c912f3db05176b2ca073282077ede1f4ba7702741c923c820aa"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-modelsimagestest.py-fc4f65cb911baa166b06af1f0da31b34f103b7bbce00b93ae163a79d1f82f5e6"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-errors.py-fcc334a13dd59f2fc72d5359beb464056d0d00453e32d6fe1a8f5d28865e023b"},{"spdxElementId":"SPDXRef-Pkg-python3docker5.0.0r0p1c3c61e.tar.gz-84a2e2c8a43edec9039cf0824d2bc9891097f5ecbefc2ed9ec253facaf8cea10","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-fakestat.py-fe3a216b74fdeff6301783c6ab1a6e5832ce4b97fd481a12db5e3b5c63e24fff"}]}