{"package": "powerfulseal", "summary": "PowerfulSeal - a powerful testing tool for Kubernetes clusters", "pypi_url": "https://pypi.org/project/powerfulseal", "piwheels_url": "https://www.piwheels.org/project/powerfulseal", "releases": {"3.1.0": {"released": "2020-08-23 10:25:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"powerfulseal-3.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-3.1.0-py3-none-any.whl", "filehash": "9e726afa1bba568ce4029aec36c65ce7523492358e4c6b7e9a5b688f3992c79b", "filesize": 146314, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["azure-common", "azure-mgmt-compute", "azure-mgmt-network", "azure-mgmt-resource", "boto3", "coloredlogs", "configargparse", "datadog", "flask", "flask-cors", "future", "google-api-python-client", "google-auth", "google-auth-httplib2", "jsonschema", "kubernetes", "oauth2client", "openstacksdk", "paramiko", "prometheus-client", "python-dateutil", "pyyaml", "requests", "spur", "termcolor"]}}}, "3.0.1": {"released": "2020-08-06 15:06:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"powerfulseal-3.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-3.0.1-py3-none-any.whl", "filehash": "ab77c94a31f57b2be315c6b849e3a16d53ea4dad0bf94fe2c46b6a0bc29ed185", "filesize": 146313, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["azure-common", "azure-mgmt-compute", "azure-mgmt-network", "azure-mgmt-resource", "boto3", "coloredlogs", "configargparse", "datadog", "flask", "flask-cors", "future", "google-api-python-client", "google-auth", "google-auth-httplib2", "jsonschema", "kubernetes", "oauth2client", "openstacksdk", "paramiko", "prometheus-client", "python-dateutil", "pyyaml", "requests", "spur", "termcolor"]}}}, "3.0.0": {"released": "2020-08-05 12:04:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"powerfulseal-3.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-3.0.0-py3-none-any.whl", "filehash": "da7b4c84924893402f295ba559455d977f495984061e3c905a7531e6444d18e0", "filesize": 146268, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["azure-common", "azure-mgmt-compute", "azure-mgmt-network", "azure-mgmt-resource", "boto3", "coloredlogs", "configargparse", "datadog", "flask", "flask-cors", "future", "google-api-python-client", "google-auth", "google-auth-httplib2", "jsonschema", "kubernetes", "oauth2client", "openstacksdk", "paramiko", "prometheus-client", "python-dateutil", "pyyaml", "requests", "spur", "termcolor"]}}}, "3.0.0rc13": {"released": "2020-08-05 10:23:59", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"powerfulseal-3.0.0rc13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-3.0.0rc13-py3-none-any.whl", "filehash": "030b9ec92d0ef0801a6da813d9a0c3b011a891115236987b923b0e56eb1763fb", "filesize": 146331, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["azure-common", "azure-mgmt-compute", "azure-mgmt-network", "azure-mgmt-resource", "boto3", "coloredlogs", "configargparse", "datadog", "flask", "flask-cors", "future", "google-api-python-client", "google-auth", "google-auth-httplib2", "jsonschema", "kubernetes", "oauth2client", "openstacksdk", "paramiko", "prometheus-client", "python-dateutil", "pyyaml", "requests", "spur", "termcolor"]}}}, "3.0.0rc12": {"released": "2020-07-22 09:16:58", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"powerfulseal-3.0.0rc12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-3.0.0rc12-py3-none-any.whl", "filehash": "4f85429a416ff1398024b551f3011ee592d61eb1b246e2282288e2bcdd7f2646", "filesize": 145720, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["azure-common", "azure-mgmt-compute", "azure-mgmt-network", "azure-mgmt-resource", "boto3", "coloredlogs", "configargparse", "datadog", "flask", "flask-cors", "future", "google-api-python-client", "google-auth", "google-auth-httplib2", "jsonschema", "kubernetes", "oauth2client", "openstacksdk", "paramiko", "prometheus-client", "python-dateutil", "pyyaml", "requests", "spur", "termcolor"]}}}, "3.0.0rc11": {"released": "2020-07-16 11:13:25", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"powerfulseal-3.0.0rc11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-3.0.0rc11-py3-none-any.whl", "filehash": "7fc69e0b4e7b896f36b332e724aafcd61f211c058e4868bac691bb5ff4bd6f63", "filesize": 146385, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["azure-common", "azure-mgmt-compute", "azure-mgmt-network", "azure-mgmt-resource", "boto3", "coloredlogs", "configargparse", "datadog", "flask", "flask-cors", "future", "google-api-python-client", "google-auth", "google-auth-httplib2", "jsonschema", "kubernetes", "oauth2client", "openstacksdk", "paramiko", "prometheus-client", "python-dateutil", "pyyaml", "requests", "spur", "termcolor"]}}}, "3.0.0rc10": {"released": "2020-07-14 11:21:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"powerfulseal-3.0.0rc10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-3.0.0rc10-py3-none-any.whl", "filehash": "64a73ad7e107710a8b637dac2327e2f788cebd55fb714e280fd09d3eb6bbae22", "filesize": 144584, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["azure-common", "azure-mgmt-compute", "azure-mgmt-network", "azure-mgmt-resource", "boto3", "coloredlogs", "configargparse", "datadog", "flask", "flask-cors", "future", "google-api-python-client", "google-auth", "google-auth-httplib2", "jsonschema", "kubernetes", "oauth2client", "openstacksdk", "paramiko", "prometheus-client", "python-dateutil", "pyyaml", "requests", "spur", "termcolor"]}}}, "3.0.0rc9": {"released": "2020-06-15 18:06:49", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"powerfulseal-3.0.0rc9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-3.0.0rc9-py3-none-any.whl", "filehash": "f6360e7a493aed25c365d9c5926ec1687e3a62d8d7d7b2a1b1d7c4ae73829175", "filesize": 143507, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["azure-common", "azure-mgmt-compute", "azure-mgmt-network", "azure-mgmt-resource", "boto3", "coloredlogs", "configargparse", "datadog", "flask", "flask-cors", "future", "google-api-python-client", "google-auth", "google-auth-httplib2", "jsonschema", "kubernetes", "oauth2client", "openstacksdk", "paramiko", "prometheus-client", "python-dateutil", "pyyaml", "requests", "spur", "termcolor"]}}}, "3.0.0rc8": {"released": "2020-06-10 13:57:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"powerfulseal-3.0.0rc8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-3.0.0rc8-py3-none-any.whl", "filehash": "de80838521a3dd4e79f90254c59802604881fedc28e1e6ce08a9ae284a18aaaf", "filesize": 142720, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["azure-common", "azure-mgmt-compute", "azure-mgmt-network", "azure-mgmt-resource", "boto3", "coloredlogs", "configargparse", "datadog", "flask", "flask-cors", "future", "google-api-python-client", "google-auth", "google-auth-httplib2", "jsonschema", "kubernetes", "oauth2client", "openstacksdk", "paramiko", "prometheus-client", "python-dateutil", "pyyaml", "requests", "spur", "termcolor"]}}}, "3.0.0rc4": {"released": "2020-06-10 08:06:06", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"powerfulseal-3.0.0rc4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-3.0.0rc4-py3-none-any.whl", "filehash": "d1feb9566491873763f2a4bdf97a9b394f7d9cbb8a7971933c275ae9d29730d6", "filesize": 142487, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["azure-common", "azure-mgmt-compute", "azure-mgmt-network", "azure-mgmt-resource", "boto3", "coloredlogs", "configargparse", "datadog", "flask", "flask-cors", "future", "google-api-python-client", "google-auth", "google-auth-httplib2", "jsonschema", "kubernetes", "oauth2client", "openstacksdk", "paramiko", "prometheus-client", "python-dateutil", "pyyaml", "requests", "spur", "termcolor"]}}}, "3.0.0rc3": {"released": "2020-06-09 19:20:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"powerfulseal-3.0.0rc3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-3.0.0rc3-py3-none-any.whl", "filehash": "eb1952fe20005d8d73eaa36933a3771561998e85fb327bd6c5d03cf1b9735bab", "filesize": 141811, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["azure-common", "azure-mgmt-compute", "azure-mgmt-network", "azure-mgmt-resource", "boto3", "coloredlogs", "configargparse", "datadog", "flask", "flask-cors", "future", "google-api-python-client", "google-auth", "google-auth-httplib2", "jsonschema", "kubernetes", "oauth2client", "openstacksdk", "paramiko", "prometheus-client", "python-dateutil", "pyyaml", "requests", "spur", "termcolor"]}}}, "3.0.0rc0": {"released": "2020-06-05 13:26:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"powerfulseal-3.0.0rc0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-3.0.0rc0-py3-none-any.whl", "filehash": "4bf4d19ae684373911d4b7239a05bb8ae059976ebe8ac426bf8fdbcc537654b0", "filesize": 129425, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["azure-common", "azure-mgmt-compute", "azure-mgmt-network", "azure-mgmt-resource", "boto3", "coloredlogs", "configargparse", "datadog", "flask", "flask-cors", "future", "google-api-python-client", "google-auth", "google-auth-httplib2", "jsonschema", "kubernetes", "oauth2client", "openstacksdk", "paramiko", "prometheus-client", "python-dateutil", "pyyaml", "requests", "spur", "termcolor"]}}}, "2.9.0": {"released": "2020-04-04 10:14:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"powerfulseal-2.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-2.9.0-py3-none-any.whl", "filehash": "245b711533e642320204fadc4a06d7d60718b6d807e1b8471f3bd08fbc136d73", "filesize": 1805091, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["azure-common", "azure-mgmt-compute", "azure-mgmt-network", "azure-mgmt-resource", "boto3", "coloredlogs", "configargparse", "datadog", "flask", "flask-cors", "future", "google-api-python-client", "google-auth", "google-auth-httplib2", "jsonschema", "kubernetes", "oauth2client", "openstacksdk", "paramiko", "prometheus-client", "python-dateutil", "pyyaml", "requests", "six", "spur", "termcolor"]}}}, "2.8.0": {"released": "2019-11-20 08:40:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"powerfulseal-2.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-2.8.0-py3-none-any.whl", "filehash": "46d6ba0639751747c3bf1cf051a27a273ccc4e29e99c2b0524dd6dd8508ccd23", "filesize": 1804930, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["azure-common", "azure-mgmt-compute", "azure-mgmt-network", "azure-mgmt-resource", "boto3", "coloredlogs", "configargparse", "datadog", "flask", "flask-cors", "future", "google-api-python-client", "google-auth", "google-auth-httplib2", "jsonschema", "kubernetes", "oauth2client", "openstacksdk", "paramiko", "prometheus-client", "python-dateutil", "pyyaml", "requests", "six", "spur", "termcolor"]}}}, "2.7.0": {"released": "2019-10-10 14:30:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"powerfulseal-2.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-2.7.0-py3-none-any.whl", "filehash": "d7e77729d061775e22621bfdd6d7e4cea90918e9e5cf12b5e09cb57e8d2c1764", "filesize": 1804363, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["azure-common", "azure-mgmt-compute", "azure-mgmt-network", "azure-mgmt-resource", "boto3", "coloredlogs", "configargparse", "datadog", "flask", "flask-cors", "future", "google-api-python-client", "google-auth", "google-auth-httplib2", "jsonschema", "oauth2client", "openstacksdk", "paramiko", "prometheus-client", "pyyaml", "requests", "six", "spur", "termcolor"]}}}, "2.6.0": {"released": "2019-10-07 09:06:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"powerfulseal-2.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-2.6.0-py3-none-any.whl", "filehash": "d6fcc41d23db4cf2a9a36e95754070ac5c24ecc30ca4782cfdd34181982cb31e", "filesize": 1799372, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["azure-common", "azure-mgmt-compute", "azure-mgmt-network", "azure-mgmt-resource", "boto3", "coloredlogs", "configargparse", "flask", "flask-cors", "future", "google-api-python-client", "google-auth", "google-auth-httplib2", "jsonschema", "oauth2client", "openstacksdk", "paramiko", "prometheus-client", "pyyaml", "requests", "six", "spur", "termcolor"]}}}, "2.1.0": {"released": "2019-06-24 15:45:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"powerfulseal-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-2.1.0-py3-none-any.whl", "filehash": "bbfe80dd08ffbccb02fe6341bb112a7214768e5e2ee2d96367a573b22813ed50", "filesize": 1791233, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boto3", "coloredlogs", "configargparse", "flask", "flask-cors", "future", "jsonschema", "openstacksdk", "prometheus-client", "pyyaml", "requests", "six", "spur", "termcolor"]}}}, "2.0.1": {"released": "2018-12-13 17:54:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"powerfulseal-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-2.0.1-py3-none-any.whl", "filehash": "a82475b5ae4ef9844c78ababd5e375ce441ad57f85ad783721c582d4035f9cff", "filesize": 1794122, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boto3", "coloredlogs", "configargparse", "flask", "flask-cors", "future", "jsonschema", "kubernetes", "openstacksdk", "prometheus-client", "pyyaml", "requests", "six", "spur", "termcolor"]}}}, "1.6.0": {"released": "2018-08-31 08:27:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"powerfulseal-1.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-1.6.0-py3-none-any.whl", "filehash": "045993e22efb3d48c35152726dfdeb6e215255057b9a6a53b853bb54a1192e74", "filesize": 76440, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boto3", "configargparse", "flask", "future", "jsonschema", "kubernetes", "openstacksdk", "prometheus-client", "pyyaml", "requests", "spur", "termcolor"]}}}, "1.5.0": {"released": "2018-08-31 08:22:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"powerfulseal-1.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-1.5.0-py3-none-any.whl", "filehash": "fd2bf5cfcce75b77f70b51da098f940d7db9012fd52932bb195b10c300b38f83", "filesize": 70779, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boto3", "configargparse", "flask", "future", "jsonschema", "kubernetes", "openstacksdk", "prometheus-client", "pyyaml", "spur", "termcolor"]}}}, "1.4.1": {"released": "2018-08-29 09:00:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"powerfulseal-1.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-1.4.1-py3-none-any.whl", "filehash": "d76d8b665e99e8655c000fc8937c55c5f779722fbc9dc7c854f72c88b8a8ec64", "filesize": 65807, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boto3", "configargparse", "flask", "future", "jsonschema", "kubernetes", "openstacksdk", "prometheus-client", "pyyaml", "spur", "termcolor"]}}}, "1.4.0": {"released": "2018-08-29 08:47:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"powerfulseal-1.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-1.4.0-py3-none-any.whl", "filehash": "e71e04fed8cb630f8f836e9dafb7b19e28618e5605f295f72e4e4aa274e991ac", "filesize": 64436, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boto3", "configargparse", "flask", "future", "jsonschema", "kubernetes", "openstacksdk", "prometheus-client", "pyyaml", "spur", "termcolor"]}}}, "1.3.0": {"released": "2018-08-06 10:10:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"powerfulseal-1.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-1.3.0-py3-none-any.whl", "filehash": "b3299b4b64ff05aff8c40e48332aca9c940b44b09d308befd10610d7eb1e83c9", "filesize": 39005, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boto3", "configargparse", "flask", "future", "jsonschema", "kubernetes", "openstacksdk", "pyyaml", "spur", "termcolor"]}}}, "1.1.1": {"released": "2018-02-07 14:46:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"powerfulseal-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-1.1.1-py3-none-any.whl", "filehash": "2751d7189b19e56398b4ce19a189f03908d22f3b277f89e7b6711f712dd44704", "filesize": 42763, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["configargparse", "flask", "jsonschema", "kubernetes", "openstacksdk", "pyyaml", "spur", "termcolor"]}}}, "1.1.0": {"released": "2017-12-20 10:51:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"powerfulseal-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-1.1.0-py3-none-any.whl", "filehash": "156c82dd9979bbe975d5538cc43a8d838f0f64d333ccd5669904a612a384ae07", "filesize": 42580, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["configargparse", "flask", "jsonschema", "kubernetes", "openstacksdk", "pyyaml", "spur", "termcolor"]}}}, "1.0.1": {"released": "2017-12-07 03:07:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"powerfulseal-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/powerfulseal/powerfulseal-1.0.1-py3-none-any.whl", "filehash": "690bc6cf062eed8081332e61d9b7a9d1f5b29e9edcbdf975cba87cac36ad6277", "filesize": 42095, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["configargparse", "flask", "jsonschema", "kubernetes", "openstacksdk", "pyyaml", "spur", "termcolor"]}}}}}