{ "info": { "author": "The Cloudaux Developers", "author_email": "oss@netflix.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# cloudaux\n\n[![Join the chat at https://gitter.im/Netflix-Skunkworks/cloudaux](https://badges.gitter.im/Netflix-Skunkworks/cloudaux.svg)](https://gitter.im/Netflix-Skunkworks/cloudaux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n[![Version](http://img.shields.io/pypi/v/cloudaux.svg?style=flat)](https://pypi.python.org/pypi/cloudaux/)\n\n[![Build Status](https://travis-ci.org/Netflix-Skunkworks/cloudaux.svg?branch=master)](https://travis-ci.org/Netflix-Skunkworks/cloudaux)\n\n[![Coverage Status](https://coveralls.io/repos/github/Netflix-Skunkworks/cloudaux/badge.svg?branch=master)](https://coveralls.io/github/Netflix-Skunkworks/cloudaux?branch=master)\n\nCloud Auxiliary is a python wrapper and orchestration module for interacting with cloud providers.\n\n## Documentation\n\n - [CloudAux](README.md \"CloudAux Readme\") [THIS FILE]\n - [AWS](cloudaux/aws/README.md \"Amazon Web Services Docs\")\n - [GCP](cloudaux/gcp/README.md \"Google Cloud Platform Docs\")\n - [OpenStack](cloudaux/openstack/README.md \"OpenStack Docs\")\n\n## Features\n\nAWS:\n - intelligent connection caching.\n - handles pagination for certain client methods.\n - rate limit handling, with exponential backoff.\n - multi-account sts:assumerole abstraction.\n - orchestrates all the calls required to fully describe an item.\n - control which attributes are returned with flags.\n\nGCP:\n - choosing the best client based on service\n - client caching\n - general caching and stats decorators available\n - basic support for non-specified discovery-API services\n - control which attributes are returned with flags.\n\nOpenStack:\n - intelligent connection caching.\n - generalized OpenStack SDK generator usage.\n - orchestrates all the calls required to fully describe an item.\n - control which attributes are returned flags.\n\n## Orchestration Supported Technologies\n\nAWS:\n - IAM Role\n - IAM User\n - IAM SAML Provider\n - [S3](cloudaux/orchestration/aws/s3.md)\n - ELB (v1)\n - ELBv2 (ALB)\n - [Lambda Functions](cloudaux/orchestration/aws/lambda_function.md)\n - [Glacier](cloudaux/orchestration/aws/glacier.md)\n - [EC2 Image](cloudaux/orchestration/aws/image.md)\n - [Cloudwatch Events](cloudaux/orchestration/aws/events.md)\n - [SQS](cloudaux/orchestration/aws/sqs.md)\n\nGCP:\n - IAM Service Accounts\n - Network/Subnetworks\n - Storage Buckets\n\nOpenStack:\n - Network/Subnet\n - Floating IP/Router/Port\n - User\n - Instance/Image\n - Load Balancer\n - Object Storage Container\n\n## Install\n\n pip install cloudaux\n\nFor GCP support run:\n\n pip install cloudaux\\[gcp\\]\n\nFor OpenStack support run:\n\n pip install cloudaux\\[openstack\\]\n\n## Examples\n\n\n\n### AWS Example\n\n # Using wrapper methods:\n from cloudaux.aws.sqs import get_queue, get_messages\n conn_details = {\n 'account_number': '111111111111',\n 'assume_role': 'MyRole',\n 'session_name': 'MySession',\n 'region': 'us-east-1'\n }\n queue = get_queue(queue_name='MyQueue', **conn_details)\n messages = get_messages(queue=queue)\n\n\n # Using the CloudAux class\n from cloudaux import CloudAux\n CloudAux.go('kms.client.list_aliases', **conn_details)\n\n ca = CloudAux(**conn_details)\n ca.call('kms.client.list_aliases')\n\n\n # directly asking for a boto3 connection:\n from cloudaux.aws.sts import boto3_cached_conn\n conn = boto3_cached_conn('ec2', **conn_details)\n\n\n # Over your entire environment:\n from cloudaux.decorators import iter_account_region\n\n accounts = ['000000000000', '111111111111']\n\n conn_details = {\n 'assume_role': 'MyRole',\n 'session_name': 'MySession',\n 'conn_type': 'boto3'\n }\n\n @iter_account_region('kms', accounts=accounts, regions=['us-east-1'], **conn_details)\n def list_keys(conn=None):\n return conn.list_keys()['Keys']\n\n### GCP Example\n\n # directly asking for a client:\n from cloudaux.aws.gcp.auth import get_client\n client = get_client('gce', **conn_details)\n\n # Over your entire environment:\n from cloudaux.gcp.decorators import iter_project\n\n projects = ['my-project-one', 'my-project-two']\n\n # To specify per-project key_files, you can do thie following:\n # projects = [\n # {'project': 'my-project-one', key_file='/path/to/project-one.json'},\n # {'project': 'my-project-two', key_file='/path/to/project-two.json'}\n # ]\n #\n # To specify a single key_file for all projects, use the key_file argument\n # to the decorator\n # @iter_project(projects=projects, key_file='/path/to/key.json')\n #\n # To use default credentials, omit the key_file argument\n # @iter_project(projects=projects)\n\n from cloudaux.gcp.iam import list_serviceaccounts\n from cloudaux.orchestration.gcp.iam.serviceaccount import get_serviceaccount_complete\n\n @iter_project(projects=projects, key_file='/path/to/key.json')\n def test_iter(**kwargs):\n accounts = list_serviceaccounts(**kwargs)\n ret = []\n for account in accounts:\n ret.append(get_serviceaccount_complete(service_account=account['name']))\n return ret\n\n### OpenStack Example\n\n from cloudaux.openstack.decorators import _connect\n conn = _connect(cloud_name, region, yaml_file):\n\n # Over your entire environment:\n from cloudaux.openstack.decorators import iter_account_region, get_regions\n\n @iter_account_region(account_regions=get_regions())\n def list_networks(conn=None, service='network', generator='security_groups'):\n from cloudaux.openstack.utils import list_items\n list_items(**kwargs)\n\n## Orchestration Example\n\n### AWS IAM Role\n\n from cloudaux.orchestration.aws.iam.role import get_role, FLAGS\n\n # account_number may be extracted from the ARN of the role passed to get_role\n # if not included in conn.\n conn = dict(\n assume_role='SecurityMonkey', # or whichever role you wish to assume into\n session_name='cloudaux',\n region='us-east-1'\n )\n\n role = get_role(\n dict(arn='arn:aws:iam::000000000000:role/myRole', role_name='myRole'),\n output='camelized', # optional: {camelized underscored}\n flags=FLAGS.ALL, # optional\n **conn)\n\n # The flags parameter is optional but allows the user to indicate that \n # only a subset of the full item description is required.\n # IAM Role Flag Options:\n # BASE, MANAGED_POLICIES, INLINE_POLICIES, INSTANCE_PROFILES, TAGS, ALL (default)\n # For instance: flags=FLAGS.MANAGED_POLICIES | FLAGS.INSTANCE_PROFILES\n\n # cloudaux makes a number of calls to obtain a full description of the role\n print(json.dumps(role, indent=4, sort_keys=True))\n\n {\n \"Arn\": ...,\n \"AssumeRolePolicyDocument\": ...,\n \"CreateDate\": ..., # str\n \"InlinePolicies\": ...,\n \"InstanceProfiles\": ...,\n \"ManagedPolicies\": ...,\n \"Path\": ...,\n \"RoleId\": ...,\n \"RoleName\": ...,\n \"Tags\": {},\n \"_version\": 3 # Orchestration results return a _Version\n }\n\n### GCP IAM Service Account\n\n from cloudaux.orchestration.gcp.iam.serviceaccount import get_serviceaccount_complete, FLAGS\n sa_name = 'projects/my-project-one/serviceAccounts/service-account-key@my-project-one.iam.gserviceaccount.com'\n sa = get_serviceaccount_complete(sa_name, flags=FLAGS.ALL, **conn_details)\n print(json.dumps(sa, indent=4, sort_keys=True))\n\n # Flag options for Service Accounts are BASE, KEYS, POLICY, ALL (default).\n\n {\n \"DisplayName\": \"service-account\", \n \"Email\": \"service-account@my-project-one.iam.gserviceaccount.com\", \n \"Etag\": \"BwUzTDvWgHw=\", \n \"Keys\": [\n {\n \"KeyAlgorithm\": \"KEY_ALG_RSA_2048\", \n \"Name\": \"projects/my-project-one/serviceAccounts/service-account@my-project-one.iam.gserviceaccount.com/keys/8be0096886f6ed5cf51abb463d3448c8aee6c6b6\", \n \"ValidAfterTime\": \"2016-06-30T18:26:45Z\", \n \"ValidBeforeTime\": \"2026-06-28T18:26:45Z\"\n }, \n \t ...\n ], \n \"Name\": \"projects/my-project-one/serviceAccounts/service-account@my-project-one.iam.gserviceaccount.com\", \n \"Oauth2ClientId\": \"115386704809902483492\", \n \"Policy\": [\n {\n \"Members\": [\n \"user:test-user@gmail.com\"\n ], \n \"Role\": \"roles/iam.serviceAccountActor\"\n }\n ], \n \"ProjectId\": \"my-project-one\", \n \"UniqueId\": \"115386704809902483492\"\n }\n\n### OpenStack Security Group\n\n from cloudaux.orchestration.openstack.security_group import get_security_group, FLAGS\n\n secgroup = get_security_group(result, flags=flags, **kwargs)\n\n # The flags parameter is optional but allows the user to indicate that\n # only a subset of the full item description is required.\n # Security Group Flag Options:\n # RULES, INSTANCES (default)\n # For instance: flags=FLAGS.RULES | FLAGS.INSTANCES\n\n print(json.dumps(secgroup, indent=4, sort_keys=True))\n\n {\n \"assigned_to\": [\n {\n \"instance_id\": \"...\"\n }\n ],\n \"created_at\": \"...\",\n \"description\": \"...\",\n \"id\": \"...\",\n \"location\": \"...\",\n \"name\": \"...\",\n \"project_id\": \"...\",\n \"revision_number\": 3,\n \"rules\": [\n {\n \"rule_type\": \"...\",\n \"remote_group_id\": \"...\",\n \"from_port\": \"...\",\n \"description\": \"...\",\n \"tags\": [],\n \"to_port\": \"...\",\n \"ethertype\": \"...\",\n \"created_at\": \"...\",\n \"updated_at\": \"...\",\n \"security_group_id\": \"...\",\n \"revision_number\": 0,\n \"tenant_id\": \"...\",\n \"project_id\": \"...\"\",\n \"id\": \"...\",\n \"cidr_ip\": \"...\",\n \"ip_protocol\": \"...\"\n },\n ],\n \"updated_at\": \"...\"\n }\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Netflix-Skunkworks/cloudaux", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "cloudaux", "package_url": "https://pypi.org/project/cloudaux/", "platform": "", "project_url": "https://pypi.org/project/cloudaux/", "project_urls": { "Homepage": "https://github.com/Netflix-Skunkworks/cloudaux" }, "release_url": "https://pypi.org/project/cloudaux/1.7.0/", "requires_dist": [ "boto3", "botocore", "boto (>=2.41.0)", "joblib (>=0.9.4)", "inflection", "flagpole (>=1.0.1)", "defusedxml", "six (>=1.11.0)", "google-api-python-client (>=1.6.1) ; extra == 'gcp'", "google-cloud-storage (==0.22.0) ; extra == 'gcp'", "oauth2client (>=4.1.2) ; extra == 'gcp'", "openstacksdk (>=0.13.0) ; extra == 'openstack'", "pytest ; extra == 'tests'", "pytest-cov ; extra == 'tests'", "moto ; extra == 'tests'", "mock ; extra == 'tests'", "coveralls ; extra == 'tests'", "tox ; extra == 'tests'", "flake8 ; extra == 'tests'" ], "requires_python": "", "summary": "Cloud Auxiliary is a python wrapper and orchestration module for interacting with cloud providers", "version": "1.7.0" }, "last_serial": 5978557, "releases": { "1.0.0dev0": [ { "comment_text": "", "digests": { "md5": "8c030c5ab890e9e74169a133336f8367", "sha256": "76ba262682e722d4ef511a2855ef3f6bef2ea034d35bbf893463a9e62dd4fda8" }, "downloads": -1, "filename": "cloudaux-1.0.0dev0.tar.gz", "has_sig": false, "md5_digest": "8c030c5ab890e9e74169a133336f8367", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15551, "upload_time": "2016-11-13T08:20:42", "url": "https://files.pythonhosted.org/packages/f9/ab/98185198e25ec25ce5db1e881a9acb4cac805a0b190b4e6c510e43853181/cloudaux-1.0.0dev0.tar.gz" } ], "1.0.0dev1": [ { "comment_text": "", "digests": { "md5": "2866662514f5de0b1414dbb69ec0fa2b", "sha256": "8f237f557e336870b66ee0e0a89575e345e6efa616f1b8cbc2616e95acddbeae" }, "downloads": -1, "filename": "cloudaux-1.0.0dev1.tar.gz", "has_sig": false, "md5_digest": "2866662514f5de0b1414dbb69ec0fa2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15824, "upload_time": "2016-11-16T00:04:46", "url": "https://files.pythonhosted.org/packages/68/71/230e5b48147f35f4ea8574cff2f6d1084b58d7a7d936091150879e26c5ef/cloudaux-1.0.0dev1.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "3dcd22dac0bb8d5574f0642e38bf1aac", "sha256": "35c622badcbb00a66d8d4e4b989082c05387da928eb815299715c81aa461e3bf" }, "downloads": -1, "filename": "cloudaux-1.0.1.tar.gz", "has_sig": false, "md5_digest": "3dcd22dac0bb8d5574f0642e38bf1aac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18264, "upload_time": "2016-11-17T23:03:08", "url": "https://files.pythonhosted.org/packages/b8/8a/e861791aafb6ac03445ebbed3012d8f85f57dffa01ba3bf2ca770cc92887/cloudaux-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "fcf6f7075c792cbe95cdd322225c5266", "sha256": "cb859ae9dd029cfe6a0a584139cad37a85b39e88fd6ce30bdc9f6f6942dee513" }, "downloads": -1, "filename": "cloudaux-1.0.2.tar.gz", "has_sig": false, "md5_digest": "fcf6f7075c792cbe95cdd322225c5266", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18274, "upload_time": "2016-11-17T23:28:33", "url": "https://files.pythonhosted.org/packages/66/02/93166e11e656df8f77d1371041e2fe9b529bde9bd041f385cc81e8df3517/cloudaux-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "3a83a9957cc0df0bb9097b3719f01645", "sha256": "ba2e12ac17556e525296cb41bfae8c7d2f6741f0860818adb6383405cbeaa683" }, "downloads": -1, "filename": "cloudaux-1.0.3.tar.gz", "has_sig": false, "md5_digest": "3a83a9957cc0df0bb9097b3719f01645", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18288, "upload_time": "2016-11-17T23:55:53", "url": "https://files.pythonhosted.org/packages/2f/98/4d8c17bd1922ee51186dbadf35b06529efe4a7b80273ae936b7b4074b115/cloudaux-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "db1d76cfe16157983a8e2aafa4c2ab57", "sha256": "b66ad7cc2857e61768d5e715ea3325a86de2b75841e629bb058d3b5b488e1139" }, "downloads": -1, "filename": "cloudaux-1.0.4.tar.gz", "has_sig": false, "md5_digest": "db1d76cfe16157983a8e2aafa4c2ab57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20062, "upload_time": "2016-11-21T19:07:47", "url": "https://files.pythonhosted.org/packages/7e/be/95b68f294b26aac2379052bd0ff1fbe9dc21cfe015e0920b5a65e0d4100b/cloudaux-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "9d0bfcfb4ccbe22021628f2b11e0fe2f", "sha256": "4a44cf2dbf84275ab8d4fde5f9aae674451ec7a5b66d2005a0bc31f3d0bb2417" }, "downloads": -1, "filename": "cloudaux-1.0.5.tar.gz", "has_sig": false, "md5_digest": "9d0bfcfb4ccbe22021628f2b11e0fe2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19793, "upload_time": "2016-12-02T23:54:33", "url": "https://files.pythonhosted.org/packages/4e/82/6d6ebc0f8eec013824968ea274b11015062c5a2d2c7018f37ce599558d84/cloudaux-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "dcff655c9ac9de72c2f83e60ead1e721", "sha256": "066324bed1b924ec51689a19489812a13e151d123219ea10f6622c00e1bbfdcd" }, "downloads": -1, "filename": "cloudaux-1.0.6.tar.gz", "has_sig": false, "md5_digest": "dcff655c9ac9de72c2f83e60ead1e721", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20761, "upload_time": "2016-12-03T01:50:57", "url": "https://files.pythonhosted.org/packages/2f/f6/9857e156c14616da893396844a128e87c38abfd5af02af8780bb1f76cd6f/cloudaux-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "607a4224af44be67d3c4baf8b40da344", "sha256": "c761e879405adb475573701790b2d9ae51803b85d4cca2829d5eb43f6b29fc9a" }, "downloads": -1, "filename": "cloudaux-1.0.7.tar.gz", "has_sig": false, "md5_digest": "607a4224af44be67d3c4baf8b40da344", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21175, "upload_time": "2017-01-13T05:55:10", "url": "https://files.pythonhosted.org/packages/ee/7a/eceb42074630b23b6407c82401212a034f38d10c8a2413f2ff95b7cbcede/cloudaux-1.0.7.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "9be7a0b3b04257282863937e2631ad73", "sha256": "f0bbea4ed68e86de46b4de24e89832b0a67de34649b0bb5bd1a0316604338bcf" }, "downloads": -1, "filename": "cloudaux-1.1.0.tar.gz", "has_sig": false, "md5_digest": "9be7a0b3b04257282863937e2631ad73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30696, "upload_time": "2017-02-07T19:50:46", "url": "https://files.pythonhosted.org/packages/a6/cd/1dc925de1c84659beb3806cdb50d080edff8a0257cb3b85ecaa9da20f1b6/cloudaux-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "075b8a522dcced45f166c2dfb50f45c4", "sha256": "ecbae0e7490a2faf316a3237b3cb60748486b0d9893b50a5fda5f5796444cda6" }, "downloads": -1, "filename": "cloudaux-1.1.1.tar.gz", "has_sig": false, "md5_digest": "075b8a522dcced45f166c2dfb50f45c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30826, "upload_time": "2017-02-21T21:15:57", "url": "https://files.pythonhosted.org/packages/64/66/79b800218798fb133e43af052e0aff4f6138bed8ea85d4e3594486b9634a/cloudaux-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "abdc4e983620bada748dc0439906e7e7", "sha256": "ac3fcbcc27b02320719e6e46125a70e2295a2377f691b22c619a5b004115ecfc" }, "downloads": -1, "filename": "cloudaux-1.1.2.tar.gz", "has_sig": false, "md5_digest": "abdc4e983620bada748dc0439906e7e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30925, "upload_time": "2017-02-23T21:37:52", "url": "https://files.pythonhosted.org/packages/7c/c1/4a010ec21e59210f5cb7cb7c5b47450fa4c21a91c6fdf3b330446c5acef8/cloudaux-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "3c4c0bb2b04ed1072bf07f4af8c9d3cc", "sha256": "206d68171bd38a762b05c6c56bc1724faf772e1894394ab024ce7cbb9ad08705" }, "downloads": -1, "filename": "cloudaux-1.1.3.tar.gz", "has_sig": false, "md5_digest": "3c4c0bb2b04ed1072bf07f4af8c9d3cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30948, "upload_time": "2017-03-06T20:34:48", "url": "https://files.pythonhosted.org/packages/2b/cc/07790710acd46d5841cf5b52d2bb77fd7ed64920c416b7b20a387a748200/cloudaux-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "3c1f1e718a3c42467c90f0a41e1e0d67", "sha256": "4c7b43694ceb5e14f8ef8e62ca9ac4173cde0bc44438b78e085fb8241ba16014" }, "downloads": -1, "filename": "cloudaux-1.1.4.tar.gz", "has_sig": false, "md5_digest": "3c1f1e718a3c42467c90f0a41e1e0d67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30986, "upload_time": "2017-03-15T00:25:06", "url": "https://files.pythonhosted.org/packages/d9/85/68eed103b956f4f1a8fb396bc36786df3bb43e660fa28cb45d9f721911d5/cloudaux-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "df157ea12b97609d63e6653511c9ac83", "sha256": "4eb7ac9e71129ada94afafcb55dc32d34fc4eafa98ac9969b89f71acddc60a1b" }, "downloads": -1, "filename": "cloudaux-1.1.5.tar.gz", "has_sig": false, "md5_digest": "df157ea12b97609d63e6653511c9ac83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31169, "upload_time": "2017-03-16T19:33:41", "url": "https://files.pythonhosted.org/packages/80/77/c8d05a6b5cf35999c31d335d96c5aec76166564c8ed25fe0545767432fe4/cloudaux-1.1.5.tar.gz" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "5f6484e267a5df23a89e7a85dc63a4e6", "sha256": "2bdd304d230ac4cacc71415ebc467d0f18010f02ef5990de9d6bb4990f14ea7d" }, "downloads": -1, "filename": "cloudaux-1.1.6.tar.gz", "has_sig": false, "md5_digest": "5f6484e267a5df23a89e7a85dc63a4e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31703, "upload_time": "2017-03-17T17:23:33", "url": "https://files.pythonhosted.org/packages/b4/fc/eec97f2a41aeeb999c535f4bb97d277cf8a4d1ee59faf308a8c0ac59a065/cloudaux-1.1.6.tar.gz" } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "1dff95504b982a7f1ffaf9fde53ca3e7", "sha256": "6ad446b95f456b126f1a10962f4fd91f060678a408505429ce788024c9e04bb0" }, "downloads": -1, "filename": "cloudaux-1.1.7.tar.gz", "has_sig": false, "md5_digest": "1dff95504b982a7f1ffaf9fde53ca3e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31716, "upload_time": "2017-03-26T23:25:14", "url": "https://files.pythonhosted.org/packages/b3/ef/67680b9ea773186d0f3807263ad1e38b220eac78f5eb5cd85d577edffca6/cloudaux-1.1.7.tar.gz" } ], "1.1.8": [ { "comment_text": "", "digests": { "md5": "299a98c13baa97474d7a6c85b8ab16f0", "sha256": "bcd5a1046881d8e7b20ad1b958de90b35d003629fc1256ca1aa56e9cac49d402" }, "downloads": -1, "filename": "cloudaux-1.1.8.tar.gz", "has_sig": false, "md5_digest": "299a98c13baa97474d7a6c85b8ab16f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31744, "upload_time": "2017-04-05T19:55:03", "url": "https://files.pythonhosted.org/packages/96/98/a03aff8713daa509496d224098745c9aa81f184942f8c40b04825a98a9a7/cloudaux-1.1.8.tar.gz" } ], "1.1.9": [ { "comment_text": "", "digests": { "md5": "5bb564ee417ce74b07efbd0fffeb1fdb", "sha256": "dbb836bbfed06626501e11d25f990ac6212ea6c1c718cf850c325a3e0d5fb700" }, "downloads": -1, "filename": "cloudaux-1.1.9.tar.gz", "has_sig": false, "md5_digest": "5bb564ee417ce74b07efbd0fffeb1fdb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31747, "upload_time": "2017-04-26T21:50:36", "url": "https://files.pythonhosted.org/packages/8f/29/8bbe8859c9bec71085cf74546e6d7b10f28a897bbac83e6ede6ab97e7c04/cloudaux-1.1.9.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "aa0d8ef160d012a552214cb0b479797b", "sha256": "49cdb71aec225b2ca963657d1cbfc3704243efd7b0f26d8bb59ee3c447ad6bcb" }, "downloads": -1, "filename": "cloudaux-1.2.0.tar.gz", "has_sig": false, "md5_digest": "aa0d8ef160d012a552214cb0b479797b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34157, "upload_time": "2017-04-27T02:25:32", "url": "https://files.pythonhosted.org/packages/a2/e5/5d93d4f8fbfc531285fe3e65f7174635a97bae17da2ddde3ae4b2995f090/cloudaux-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "84526c1e27f0e793aa038176e8045195", "sha256": "9a0b2c1b8800b47b92747743b1c6378a09bd50d787f644815490c1b652cad8d1" }, "downloads": -1, "filename": "cloudaux-1.2.1.tar.gz", "has_sig": false, "md5_digest": "84526c1e27f0e793aa038176e8045195", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34437, "upload_time": "2017-05-05T19:18:47", "url": "https://files.pythonhosted.org/packages/56/87/9aad0b0377f7416848ea78b4eb63172fed277cb43a243eed4898fde7b859/cloudaux-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "4b6226ddea008377c471b34c7fe3d71c", "sha256": "28cea61cb5f86bbc69a2afbccb8f3ce288dfce04e300cceb3ada12a3b7c57da8" }, "downloads": -1, "filename": "cloudaux-1.2.2.tar.gz", "has_sig": false, "md5_digest": "4b6226ddea008377c471b34c7fe3d71c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34944, "upload_time": "2017-05-08T19:17:20", "url": "https://files.pythonhosted.org/packages/1b/23/8d80b15238b6306124dd89edc2008f0cb859e525e80a77cf416d6e2d58e3/cloudaux-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "05635a4d574a461ba03700c778b0a8ab", "sha256": "b4878d35555ca93ddd082abcfed1237527a8f1513a0d58226e1a25a0470f8ec3" }, "downloads": -1, "filename": "cloudaux-1.2.3.tar.gz", "has_sig": false, "md5_digest": "05635a4d574a461ba03700c778b0a8ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35850, "upload_time": "2017-05-11T23:12:08", "url": "https://files.pythonhosted.org/packages/dd/43/81ac3431789344a14c79ed592502184e719abecfe9872666abed6815df58/cloudaux-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "2b19193a1b14d9ac13409a7f605244bb", "sha256": "1acb358e4346dfd13a10b1277f41c76304acb40bd25105bf2240f71419c48dd7" }, "downloads": -1, "filename": "cloudaux-1.2.4.tar.gz", "has_sig": false, "md5_digest": "2b19193a1b14d9ac13409a7f605244bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36384, "upload_time": "2017-05-12T22:07:08", "url": "https://files.pythonhosted.org/packages/46/5e/32967e4f3a3b4fcce5ca85ccd00205c108850f6aa9a0a4b9c2edbda58c10/cloudaux-1.2.4.tar.gz" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "edb389fbef8b2b6768f1f5dc418e34ef", "sha256": "3b914a16b8ba4bd321f4e370c22f057c71b85565de67ceec5d5258c35bdfb5ce" }, "downloads": -1, "filename": "cloudaux-1.2.5.tar.gz", "has_sig": false, "md5_digest": "edb389fbef8b2b6768f1f5dc418e34ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36366, "upload_time": "2017-05-13T01:16:55", "url": "https://files.pythonhosted.org/packages/96/05/8682744a52ddf6f3515d088eaed74cce46799c381c461a2444cf1eb45578/cloudaux-1.2.5.tar.gz" } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "fa89066dcbc48064770969f32e149192", "sha256": "acb903c5ed3565371333e0d393804e0d7de9cab979b679677fd81458360a7b06" }, "downloads": -1, "filename": "cloudaux-1.2.6.tar.gz", "has_sig": false, "md5_digest": "fa89066dcbc48064770969f32e149192", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36355, "upload_time": "2017-05-13T01:46:28", "url": "https://files.pythonhosted.org/packages/b7/94/d4a513ae8ab3554b7223729deaadfcf507f7d7cdcfec03f002faa824d1ca/cloudaux-1.2.6.tar.gz" } ], "1.2.7": [ { "comment_text": "", "digests": { "md5": "bf2bb878c3cfbfe220b31e5e9da11d4f", "sha256": "c7851811fcbb4499afac3db3f55b5367c3b7152895c87ad35f793e9f8de8cf9c" }, "downloads": -1, "filename": "cloudaux-1.2.7.tar.gz", "has_sig": false, "md5_digest": "bf2bb878c3cfbfe220b31e5e9da11d4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36351, "upload_time": "2017-05-15T23:57:48", "url": "https://files.pythonhosted.org/packages/97/cf/defd272c81a26cfe7d674c2441afca6e8cf7be87ef01bb4a0fe8d9d5192a/cloudaux-1.2.7.tar.gz" } ], "1.2.8": [ { "comment_text": "", "digests": { "md5": "2bd264794398298237c020a00923d2ec", "sha256": "15d2169542d3a49fbb039db0fd1124f068a9c8a745f3652ba298272015d3521b" }, "downloads": -1, "filename": "cloudaux-1.2.8.tar.gz", "has_sig": false, "md5_digest": "2bd264794398298237c020a00923d2ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34422, "upload_time": "2017-06-20T20:59:03", "url": "https://files.pythonhosted.org/packages/4e/29/b2e26a00dd31dcc3b3e85f61c899ab759a7ad6586e442cbc0c5b01968ffa/cloudaux-1.2.8.tar.gz" } ], "1.2.9": [ { "comment_text": "", "digests": { "md5": "aeec632bc1c144805dfa523ee4b7445d", "sha256": "5c036631e8da2690ef2962dd2a3a2cd2eb3da6f9223169a5bdf00bef4b016178" }, "downloads": -1, "filename": "cloudaux-1.2.9.tar.gz", "has_sig": false, "md5_digest": "aeec632bc1c144805dfa523ee4b7445d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34476, "upload_time": "2017-06-20T21:11:01", "url": "https://files.pythonhosted.org/packages/eb/b8/922f400cbff5191991ad7d5dc776174bf153fe96273fdbc4d26c019fd940/cloudaux-1.2.9.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "3f62f1109b117119b5f7e75ed49f71c6", "sha256": "b8d2fc8959f2387390c5981f1b4ceb33bbfed72fdc1832d2d2f93b1e95f0e5bc" }, "downloads": -1, "filename": "cloudaux-1.3.0.tar.gz", "has_sig": false, "md5_digest": "3f62f1109b117119b5f7e75ed49f71c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34554, "upload_time": "2017-06-21T22:32:22", "url": "https://files.pythonhosted.org/packages/3a/40/c56c08cf92f6590adb0f9cf35e94c288f1b014855bb06379cd66b2cdb342/cloudaux-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "a7c4e5114011e443e62b4b1f9557dbe4", "sha256": "956e2b01b5312e8a4bcd919ddb0238a30fb795cede6a8a9a2d150441635b7124" }, "downloads": -1, "filename": "cloudaux-1.3.1.tar.gz", "has_sig": false, "md5_digest": "a7c4e5114011e443e62b4b1f9557dbe4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33899, "upload_time": "2017-07-19T01:39:12", "url": "https://files.pythonhosted.org/packages/c5/79/070bcd25b2bbbb13b037f1820f3a25e2acb26dc40fe073ab0c49314d36bd/cloudaux-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "cf34a7c141f35c8533d6d5debc4c996b", "sha256": "e474a29572cae3dd797db64af48adcfcd0c12fa84f008880dc3f1445555f1b75" }, "downloads": -1, "filename": "cloudaux-1.3.2.tar.gz", "has_sig": false, "md5_digest": "cf34a7c141f35c8533d6d5debc4c996b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33976, "upload_time": "2017-07-20T18:35:44", "url": "https://files.pythonhosted.org/packages/a0/90/a884443b2b19e8188ea8b5b9ac2df957d77d4beeffa69ce38322eb22a9fb/cloudaux-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "7333cb71a7600bc7009790ce0089a4b8", "sha256": "3305b9341dd5c1177362e95308b93d13f3d10d1e3dfcc051979c9704b59a6602" }, "downloads": -1, "filename": "cloudaux-1.3.3.tar.gz", "has_sig": false, "md5_digest": "7333cb71a7600bc7009790ce0089a4b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35312, "upload_time": "2017-07-24T20:32:19", "url": "https://files.pythonhosted.org/packages/33/cb/d9f8a8bda5055d5d58ec26926de039fa77191f942454a7f6378330c52d65/cloudaux-1.3.3.tar.gz" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "0f1077894932f3b912c134a2f0340881", "sha256": "801e7c203998bd3dc6c1669791a7e580e666316dcda9c9598bfc7f49879a2e84" }, "downloads": -1, "filename": "cloudaux-1.3.4.tar.gz", "has_sig": false, "md5_digest": "0f1077894932f3b912c134a2f0340881", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35344, "upload_time": "2017-07-24T21:59:14", "url": "https://files.pythonhosted.org/packages/a5/ae/d1b822c32af2b15d5f2ea460a1dc9a5c1ffd94b36a30d7ceb52b328b48f3/cloudaux-1.3.4.tar.gz" } ], "1.3.5": [ { "comment_text": "", "digests": { "md5": "931b567cbcccdbc2ada4f54544634812", "sha256": "c343ab7b5c7fc39f191d6516c2bbb896fceb2a96200c14de362623eed98d031f" }, "downloads": -1, "filename": "cloudaux-1.3.5.tar.gz", "has_sig": false, "md5_digest": "931b567cbcccdbc2ada4f54544634812", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35384, "upload_time": "2017-07-24T22:47:03", "url": "https://files.pythonhosted.org/packages/d3/65/73532d4282f54d9025d1a90cab6ab55b6c60dcde54910fdf269abc7995c9/cloudaux-1.3.5.tar.gz" } ], "1.3.6": [ { "comment_text": "", "digests": { "md5": "87433b765b2787aa819b3a2a24a8063b", "sha256": "c2c8a6ea361a0f755dcaf62acc8d9586056af54dda1ba50f16fd258c4f81181f" }, "downloads": -1, "filename": "cloudaux-1.3.6.tar.gz", "has_sig": false, "md5_digest": "87433b765b2787aa819b3a2a24a8063b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33903, "upload_time": "2017-08-12T05:17:36", "url": "https://files.pythonhosted.org/packages/71/21/9d2cacd110281b6b242e62a9edf07d83778d13afd118dc80c1b21ff4c311/cloudaux-1.3.6.tar.gz" } ], "1.3.7": [ { "comment_text": "", "digests": { "md5": "c903623f8e3d52fdb5a479a1473d2bd6", "sha256": "1483a0a40926a187c22e0dba420cc8821f80f16d4d5c3eb46bbc42cddb8f932f" }, "downloads": -1, "filename": "cloudaux-1.3.7.tar.gz", "has_sig": false, "md5_digest": "c903623f8e3d52fdb5a479a1473d2bd6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36806, "upload_time": "2017-09-05T23:48:23", "url": "https://files.pythonhosted.org/packages/99/ac/036730083ba768d946e90255cb30bd3a52ea05deb7921c50e4f560c9ef83/cloudaux-1.3.7.tar.gz" } ], "1.3.8": [ { "comment_text": "", "digests": { "md5": "7c992d4ee33452c05ca9bcf90ccaefae", "sha256": "2ff295abbc37d701c3e6bca1a31876dd7fecd684213c3ab56f0bbe1f64e1a132" }, "downloads": -1, "filename": "cloudaux-1.3.8.tar.gz", "has_sig": false, "md5_digest": "7c992d4ee33452c05ca9bcf90ccaefae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36911, "upload_time": "2017-09-08T16:54:44", "url": "https://files.pythonhosted.org/packages/f2/15/dc310fa4c53e964b1c0e790111f84f2fb715bb0e6d849952b2acc840e0d2/cloudaux-1.3.8.tar.gz" } ], "1.3.9": [ { "comment_text": "", "digests": { "md5": "ce062bd0525c986bf09eaf01e9d0dcd9", "sha256": "2eb5c42adc7c24fce4fd66f4da5fdd4a38d791cafc510e1f2bff223611826f2b" }, "downloads": -1, "filename": "cloudaux-1.3.9.tar.gz", "has_sig": false, "md5_digest": "ce062bd0525c986bf09eaf01e9d0dcd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37516, "upload_time": "2017-09-08T17:02:38", "url": "https://files.pythonhosted.org/packages/7c/27/3deb9d2dfd9c20065a29f275ff2f2297ccb3c379f212c868499d9f88b47f/cloudaux-1.3.9.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "c27cd2144447ca17041121fb281da2d8", "sha256": "544948a8cd4fa0975a8ad8c7430c66b5426b1eb1c0e025f2ce35d9161806d030" }, "downloads": -1, "filename": "cloudaux-1.4.0.tar.gz", "has_sig": false, "md5_digest": "c27cd2144447ca17041121fb281da2d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42447, "upload_time": "2017-10-02T23:00:47", "url": "https://files.pythonhosted.org/packages/01/15/5c0926cdeb7f345f42bf575e714ed2884e39f61a3f7a4198cb16f874c843/cloudaux-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "2bc9f521012fdb3fff508b6382bd34ec", "sha256": "7c17937175ec92524fb0da64ed1b6bd1c4b1daa0c02618bdd0a1520936801d38" }, "downloads": -1, "filename": "cloudaux-1.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2bc9f521012fdb3fff508b6382bd34ec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 62701, "upload_time": "2017-11-23T00:33:27", "url": "https://files.pythonhosted.org/packages/65/74/8ae4de2df833c2d97ff0d5403bbb444736dc086147ee33f49b45b29e426a/cloudaux-1.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e12e0fb5e6fa5df199bbf3f073a6aea", "sha256": "d7216e508cc0809b528528a50ca2b679c33b6c683b302c28df5856b828997c50" }, "downloads": -1, "filename": "cloudaux-1.4.1.tar.gz", "has_sig": false, "md5_digest": "6e12e0fb5e6fa5df199bbf3f073a6aea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43100, "upload_time": "2017-11-23T00:33:29", "url": "https://files.pythonhosted.org/packages/74/4d/b4c4ce1964dd0a4947d91c8507127c34a4c08fa9d793f9ff9c1bfa90ce04/cloudaux-1.4.1.tar.gz" } ], "1.4.10": [ { "comment_text": "", "digests": { "md5": "f752f6ff3bbb72384dfc03a53583a072", "sha256": "545bf90a4b9cf188d75728024649b77eccfe9da959b2db6d4dd5822f6091ab30" }, "downloads": -1, "filename": "cloudaux-1.4.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f752f6ff3bbb72384dfc03a53583a072", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 65646, "upload_time": "2018-03-07T19:26:45", "url": "https://files.pythonhosted.org/packages/db/f6/0dbc50c51c36bd00f36475a5cc9a061d6d3e232744294a9ed86a6b5a37a9/cloudaux-1.4.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "434fd61eb5c4a7c9a39e08642cd2bcaf", "sha256": "38a4fd03a6d9dffd6e26ecc7117380e0f100c32c8f4bc9d8be21bab75cc14bbc" }, "downloads": -1, "filename": "cloudaux-1.4.10.tar.gz", "has_sig": false, "md5_digest": "434fd61eb5c4a7c9a39e08642cd2bcaf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44970, "upload_time": "2018-03-07T19:26:47", "url": "https://files.pythonhosted.org/packages/4e/1e/83bfaa5e71ed8296c050b5a389f1027c20b399f75520b5b11dcde3ee3363/cloudaux-1.4.10.tar.gz" } ], "1.4.11": [ { "comment_text": "", "digests": { "md5": "9741e2c0dcf6a4834dd7e504632963c8", "sha256": "890e0fad6be0dc513cfbe2c216029875623eff856179632d268f713c8a1506fd" }, "downloads": -1, "filename": "cloudaux-1.4.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9741e2c0dcf6a4834dd7e504632963c8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69398, "upload_time": "2018-04-06T23:23:32", "url": "https://files.pythonhosted.org/packages/d4/c7/03edea807dc646c149ca6113943cec29127adfbf2b3566de35317168fe50/cloudaux-1.4.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fdbdd628cd6d467c95446607a30db08a", "sha256": "6b176b3f3cd0aee5ba8268197f1ae6e12c9260ce8f1332c62758a6264bd1e911" }, "downloads": -1, "filename": "cloudaux-1.4.11.tar.gz", "has_sig": false, "md5_digest": "fdbdd628cd6d467c95446607a30db08a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47680, "upload_time": "2018-04-06T23:23:33", "url": "https://files.pythonhosted.org/packages/3d/3a/6ca70626c7d3119ac3ebb91b55c598f89122af0d5cce98f1cb7975f94185/cloudaux-1.4.11.tar.gz" } ], "1.4.12": [ { "comment_text": "", "digests": { "md5": "9d552757e83fb14a2ed008ff6a8e001d", "sha256": "73a00730686d8746f57562bd23ec2d7dd85681e7e76c54b65e290b6862b215ce" }, "downloads": -1, "filename": "cloudaux-1.4.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9d552757e83fb14a2ed008ff6a8e001d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69411, "upload_time": "2018-04-09T16:35:47", "url": "https://files.pythonhosted.org/packages/2d/69/42ecbb0ea34b09aef47bf53abde24729355a0b790a6493a55de3d6e0a904/cloudaux-1.4.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4c62963786909cb45f8372651a09a303", "sha256": "9b1c16bc1c45cc51dcc15b2eeb39c13e72b5585a00f574d5aae0770e12bb19ab" }, "downloads": -1, "filename": "cloudaux-1.4.12.tar.gz", "has_sig": false, "md5_digest": "4c62963786909cb45f8372651a09a303", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47695, "upload_time": "2018-04-09T16:35:48", "url": "https://files.pythonhosted.org/packages/7e/95/fea6580817cd1545de5b169a1e9af406de9b070db73b3af6e23a5fcf8a93/cloudaux-1.4.12.tar.gz" } ], "1.4.13": [ { "comment_text": "", "digests": { "md5": "16228650492a862bfbebcef8f4b1c4be", "sha256": "b7957449083a7143a71fd8f41c21bfc13076e9a58848d166b5bc31347a62545d" }, "downloads": -1, "filename": "cloudaux-1.4.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "16228650492a862bfbebcef8f4b1c4be", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 70004, "upload_time": "2018-04-09T19:21:29", "url": "https://files.pythonhosted.org/packages/7b/c1/faf3ae5488dffec87b3f792a15b98b272a847a719e2811a5732f865c5c87/cloudaux-1.4.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4981352f210a5e9fa771c29e9c82ae03", "sha256": "eec758c2955b6cf7ad6e8a4a1580ccd8f4765f5c7e73744623a2bcb2881162ae" }, "downloads": -1, "filename": "cloudaux-1.4.13.tar.gz", "has_sig": false, "md5_digest": "4981352f210a5e9fa771c29e9c82ae03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48349, "upload_time": "2018-04-09T19:21:31", "url": "https://files.pythonhosted.org/packages/a8/a6/ee5211063375a41bdbb0aae03f985ca912f61d47e61c097149e4e475433e/cloudaux-1.4.13.tar.gz" } ], "1.4.14": [ { "comment_text": "", "digests": { "md5": "d4de8579d1cb223c371f8c117b770d77", "sha256": "7c4903d4ff5779926fea36d5f0b9945418e7c4efac8d35a535ffa6bb37cc90de" }, "downloads": -1, "filename": "cloudaux-1.4.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d4de8579d1cb223c371f8c117b770d77", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69989, "upload_time": "2018-04-16T21:38:45", "url": "https://files.pythonhosted.org/packages/0d/68/d2a8df65884a2a09654b0601a7c650a621180017521ed0905ceb7fa3721a/cloudaux-1.4.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "417823d7cb83cec1a60500942642d27d", "sha256": "87fb1d41e218eade01c6a300f01150eabbe387b47a92e2945c5abf8a6b394b2a" }, "downloads": -1, "filename": "cloudaux-1.4.14.tar.gz", "has_sig": false, "md5_digest": "417823d7cb83cec1a60500942642d27d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48364, "upload_time": "2018-04-16T21:38:47", "url": "https://files.pythonhosted.org/packages/86/b0/f794bed4786388c013e0e235a7e82cbaae3ffefdf4279cf011375ba4e3ba/cloudaux-1.4.14.tar.gz" } ], "1.4.16": [ { "comment_text": "", "digests": { "md5": "d83ebcad06d0faa22a4df1e1516b4fa7", "sha256": "283bec6f78a9a56cd12b38040b37a850a7fdc0fb0e433eac0ac127bf60a57321" }, "downloads": -1, "filename": "cloudaux-1.4.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d83ebcad06d0faa22a4df1e1516b4fa7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 71550, "upload_time": "2018-05-07T22:51:03", "url": "https://files.pythonhosted.org/packages/45/fd/1ef49d07e5129f72aa57be173a3ae3d175fc8f9f42bded2ce718996df42a/cloudaux-1.4.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e11f635c4b3e2ce77a3f97e26a1ef96f", "sha256": "fb8778fcc4efff998674773b5272e1a8227ad0ec03fa519e97be5f06a98d3dae" }, "downloads": -1, "filename": "cloudaux-1.4.16.tar.gz", "has_sig": false, "md5_digest": "e11f635c4b3e2ce77a3f97e26a1ef96f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48935, "upload_time": "2018-05-07T22:51:04", "url": "https://files.pythonhosted.org/packages/98/94/bcab50699d567f2dc4985e306c07848a2c5014653b6ee0ed180b26a3eb3a/cloudaux-1.4.16.tar.gz" } ], "1.4.17": [ { "comment_text": "", "digests": { "md5": "ad586ba56e4a16cb4434aaf3f4891aca", "sha256": "58c2edc37c428a994a00d146c087285b309b1af122cff836bf5585232983648d" }, "downloads": -1, "filename": "cloudaux-1.4.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ad586ba56e4a16cb4434aaf3f4891aca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 76437, "upload_time": "2018-05-15T00:35:48", "url": "https://files.pythonhosted.org/packages/21/79/19e691652f48169a339822b6fad9f34978bad7554962e80daaf44f90b221/cloudaux-1.4.17-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5eb3d762b2027ed4351b1c5a3d14a61", "sha256": "031c86895fef35d198a5a03f27170ed4646983da722feed3198399269f1a41a9" }, "downloads": -1, "filename": "cloudaux-1.4.17.tar.gz", "has_sig": false, "md5_digest": "a5eb3d762b2027ed4351b1c5a3d14a61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49369, "upload_time": "2018-05-15T00:35:49", "url": "https://files.pythonhosted.org/packages/e5/73/960f47636d7bc6997c123587359ced611a70d2456a60d999ce00d63b7523/cloudaux-1.4.17.tar.gz" } ], "1.4.18": [ { "comment_text": "", "digests": { "md5": "f5c88477ca1e263f9ddedbe8709ffc3e", "sha256": "a6c47d69224f35c990bbc57e0e5b9992aa3e379b18076e8b3f364272106d7c5a" }, "downloads": -1, "filename": "cloudaux-1.4.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f5c88477ca1e263f9ddedbe8709ffc3e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 72276, "upload_time": "2018-05-18T23:30:23", "url": "https://files.pythonhosted.org/packages/d8/42/1f7403e6a6f6212ae43ff6d5ad9f04256f950b6395f510161f9b126b1101/cloudaux-1.4.18-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "790ffbb4cabcd40541b2d8793398cda2", "sha256": "0aa0a3bfdd5d60cc07afd6a3491425bd94683054a2ca7acb9d36c55108876d4f" }, "downloads": -1, "filename": "cloudaux-1.4.18.tar.gz", "has_sig": false, "md5_digest": "790ffbb4cabcd40541b2d8793398cda2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49353, "upload_time": "2018-05-18T23:30:25", "url": "https://files.pythonhosted.org/packages/5b/c9/ddbe87996813b6c788fa185c3d51fcf11ea1e0e1f24ec7ca18324a73a0ef/cloudaux-1.4.18.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "e13203bc8eaa44aa68c9621afad278d2", "sha256": "cfa1c07fb10f87454096e92feb72bb6dc23b3ca26eb9ff479f2bd1ebfd8a851c" }, "downloads": -1, "filename": "cloudaux-1.4.2.tar.gz", "has_sig": false, "md5_digest": "e13203bc8eaa44aa68c9621afad278d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40937, "upload_time": "2017-11-26T18:45:55", "url": "https://files.pythonhosted.org/packages/ce/7f/b8ea4b141c6b85a68793816b554aa985b38b0540535a8c671424989c09d4/cloudaux-1.4.2.tar.gz" } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "5e62261baf5d272f8911fd421b95d110", "sha256": "d7e39a19e684eaa64540aac8d3a0a6ed8616629781002dd74734130e87409b20" }, "downloads": -1, "filename": "cloudaux-1.4.3-py2-none-any.whl", "has_sig": false, "md5_digest": "5e62261baf5d272f8911fd421b95d110", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 64084, "upload_time": "2017-12-13T21:09:32", "url": "https://files.pythonhosted.org/packages/45/ed/edc196eb098bfe8ef6a3975925da9a97cc6d61ec657d98e83d83bb53628d/cloudaux-1.4.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f1c2b09042af72e78c05b8e7ad04326", "sha256": "b51b9411273481f9514ddb7b1a22426b79b31139cc6ba626955d56b46731e2d2" }, "downloads": -1, "filename": "cloudaux-1.4.3.tar.gz", "has_sig": false, "md5_digest": "9f1c2b09042af72e78c05b8e7ad04326", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43877, "upload_time": "2017-12-13T21:09:33", "url": "https://files.pythonhosted.org/packages/21/e1/d543b78d0b10816f9e54c0266fb7af1e2a9c21bd4161031722439053e787/cloudaux-1.4.3.tar.gz" } ], "1.4.4": [ { "comment_text": "", "digests": { "md5": "d72b7e7dd09969fc90414fa2e73cd1ca", "sha256": "180ab2713c375a98b3a09bd23fedb231734936f9411f49eb6e38e33412b8cf07" }, "downloads": -1, "filename": "cloudaux-1.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d72b7e7dd09969fc90414fa2e73cd1ca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 65351, "upload_time": "2018-01-26T01:09:28", "url": "https://files.pythonhosted.org/packages/5a/f4/bee14ca1c7075176092f32d5142dacfed797518812aa8af3e5a5560f432d/cloudaux-1.4.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0b14a3cf3992354f448aa02107b7bef", "sha256": "afbd210b34252b06ffa3c5867f22f544ad804208e4da2bf093a135ce59d1f780" }, "downloads": -1, "filename": "cloudaux-1.4.4.tar.gz", "has_sig": false, "md5_digest": "f0b14a3cf3992354f448aa02107b7bef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44623, "upload_time": "2018-01-26T01:09:30", "url": "https://files.pythonhosted.org/packages/39/08/c623183843fe05e073d04b820b140b2d8ff61298a23413a781a2e4d3519f/cloudaux-1.4.4.tar.gz" } ], "1.4.5": [ { "comment_text": "", "digests": { "md5": "ce3184caeb5aeacb6e3598f85c87ddd1", "sha256": "28a905e8f793405364eb8bbf978cbd63843c1d4ed2b3db38f2dc9d0efba8eb76" }, "downloads": -1, "filename": "cloudaux-1.4.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ce3184caeb5aeacb6e3598f85c87ddd1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 65349, "upload_time": "2018-01-26T06:19:04", "url": "https://files.pythonhosted.org/packages/6c/0d/0615bd58409ddfa4cb51af43b38894f657058bfa362734eba2b2dff1e514/cloudaux-1.4.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "914c8dcd47263332b37477bb8ff824ce", "sha256": "5911b74f8ea7660fe8359b5217d4226dfbb975b82bf7fe4f7dc9323e986aa322" }, "downloads": -1, "filename": "cloudaux-1.4.5.tar.gz", "has_sig": false, "md5_digest": "914c8dcd47263332b37477bb8ff824ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44616, "upload_time": "2018-01-26T06:19:06", "url": "https://files.pythonhosted.org/packages/ea/04/96c73f7346bfc955814f26a3276cd3a920b627b01627b01649ef3fabdd17/cloudaux-1.4.5.tar.gz" } ], "1.4.6": [ { "comment_text": "", "digests": { "md5": "dad651ffd77fc41e23449a67b5b21ea1", "sha256": "164a8cc6f09887ee54331825b9606bd44f69c6f034d85afd527826d1025b98cc" }, "downloads": -1, "filename": "cloudaux-1.4.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dad651ffd77fc41e23449a67b5b21ea1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 65375, "upload_time": "2018-02-05T20:50:41", "url": "https://files.pythonhosted.org/packages/9f/4e/f4af94acc0d71b3a3968b0f36876d000e64705e3f5dd75825f8ecef6d94b/cloudaux-1.4.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2831b8e06bfac8ec8229e1522dac063e", "sha256": "c73ed2cbda6cb5b58d27e4f576832b960a2168da4fa14db94726603db0b199ca" }, "downloads": -1, "filename": "cloudaux-1.4.6.tar.gz", "has_sig": false, "md5_digest": "2831b8e06bfac8ec8229e1522dac063e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44646, "upload_time": "2018-02-05T20:50:43", "url": "https://files.pythonhosted.org/packages/b3/b1/b480d641642d1cc5655c19efffbb1ec5d1f5d4e70f5083e40309294e3f00/cloudaux-1.4.6.tar.gz" } ], "1.4.7": [ { "comment_text": "", "digests": { "md5": "b5b2e3783ccc35ce8c25f730e6b45f82", "sha256": "6a4ecc6d6dfff686ba32dc83f03ff6a1fd54edae91659ee32578b239ae7f7050" }, "downloads": -1, "filename": "cloudaux-1.4.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b5b2e3783ccc35ce8c25f730e6b45f82", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 65483, "upload_time": "2018-02-13T02:09:42", "url": "https://files.pythonhosted.org/packages/4d/44/dbeffc35d69eacf722891e1d6a9d5e9f89eb62ad39ca02834d2b2d6650c1/cloudaux-1.4.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d19e76932f23b67a94a8c67efe64f2aa", "sha256": "4a07d504bc17528da229a624b6acba4d5ea43d99ca6ca18564b313f5e039fc61" }, "downloads": -1, "filename": "cloudaux-1.4.7.tar.gz", "has_sig": false, "md5_digest": "d19e76932f23b67a94a8c67efe64f2aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44762, "upload_time": "2018-02-13T02:09:44", "url": "https://files.pythonhosted.org/packages/2e/9d/13a694852c3f800e3f2b3ec8aa923e9a97e62df5b062f900a01fa12ce478/cloudaux-1.4.7.tar.gz" } ], "1.4.8": [ { "comment_text": "", "digests": { "md5": "0292e65d5bc4ea52b59792e33e238eb8", "sha256": "568e48f413d0d62747d4eae6c66fa7a6dc32b6410d6586e0c77255a061ec07a7" }, "downloads": -1, "filename": "cloudaux-1.4.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0292e65d5bc4ea52b59792e33e238eb8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 65640, "upload_time": "2018-03-05T17:50:35", "url": "https://files.pythonhosted.org/packages/a9/df/b48b9bfb177eac6f86fcd51860884be166a2f6d41fe4d519f33f89ab1c44/cloudaux-1.4.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3f75646b2637cf5ad7496d1e6b1b077", "sha256": "0230ce40f76def251359b9b0ef3f64b3c57ed016d1a7597913604ba40b46cf8c" }, "downloads": -1, "filename": "cloudaux-1.4.8.tar.gz", "has_sig": false, "md5_digest": "a3f75646b2637cf5ad7496d1e6b1b077", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44969, "upload_time": "2018-03-05T17:50:37", "url": "https://files.pythonhosted.org/packages/4c/3d/6ed71148d174d8ec3afde4f9d1fecd0041575c5e1c4fde71c20e0191a664/cloudaux-1.4.8.tar.gz" } ], "1.4.9": [ { "comment_text": "", "digests": { "md5": "e53db22cfb941072638d7a87aeec23b0", "sha256": "fd1aed1bcd0b9deb86511da074d3afef81737bd9c8b13468dcf4960de04907e1" }, "downloads": -1, "filename": "cloudaux-1.4.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e53db22cfb941072638d7a87aeec23b0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 65630, "upload_time": "2018-03-05T18:39:50", "url": "https://files.pythonhosted.org/packages/eb/ed/9ebad22dcfb546eb35dfb7640cb41a7b8f13aff04417a22b2ac56aa322b3/cloudaux-1.4.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e01f88c49fa138ba7ace929970d1f2cb", "sha256": "2d0e2903a0596d88a71c74a0ad62bbf8e92935a617b0504eb9fed836e4f45816" }, "downloads": -1, "filename": "cloudaux-1.4.9.tar.gz", "has_sig": false, "md5_digest": "e01f88c49fa138ba7ace929970d1f2cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44967, "upload_time": "2018-03-05T18:39:52", "url": "https://files.pythonhosted.org/packages/a5/df/7686fa9167c2c27bff99ac8db03e8430a6392b41431bc8cff7a40f70f1b9/cloudaux-1.4.9.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "ad988e1547d7cd65ea91fbfbab0e5f45", "sha256": "1b970b678d06ea6683a23779097cc2e38c3aaa75e994aaecab9d988faa957f99" }, "downloads": -1, "filename": "cloudaux-1.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ad988e1547d7cd65ea91fbfbab0e5f45", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 77639, "upload_time": "2018-08-01T20:45:36", "url": "https://files.pythonhosted.org/packages/b7/05/6a2621bd9083ef3525939334e280a0ad15c7f151d1b625c1275150cdf18d/cloudaux-1.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "91cb4dd75627f47929f273776cc55901", "sha256": "d4f80c48b054d73f5c27c19b0ce00dd5121aebf6b61c978f14d5145edd719f98" }, "downloads": -1, "filename": "cloudaux-1.5.0.tar.gz", "has_sig": false, "md5_digest": "91cb4dd75627f47929f273776cc55901", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49756, "upload_time": "2018-08-01T20:45:39", "url": "https://files.pythonhosted.org/packages/66/09/a3ac6b3c44eb601ef6d1a214052ba0a994ed192baf97d36cc1143c6dd250/cloudaux-1.5.0.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "a29a0770cd0fa408d5ada2ab0ec99c36", "sha256": "5edf3c53d508d9821dad2483b202dd9631a89dd0fec2e5adc6de7314cb35eac1" }, "downloads": -1, "filename": "cloudaux-1.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a29a0770cd0fa408d5ada2ab0ec99c36", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 78518, "upload_time": "2018-08-29T23:14:23", "url": "https://files.pythonhosted.org/packages/2c/50/cae9ea55f635c93b71c398ce6681e4ce7be0dbc0d342b27d2ff3f953e48d/cloudaux-1.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3024184bc949c487eeb9d91628e7a3be", "sha256": "5b3b45e1a84942bb3bd2caf43f162e807fedd41dd9f6ae471018f2772cb08a6d" }, "downloads": -1, "filename": "cloudaux-1.5.1.tar.gz", "has_sig": false, "md5_digest": "3024184bc949c487eeb9d91628e7a3be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51077, "upload_time": "2018-08-29T23:14:25", "url": "https://files.pythonhosted.org/packages/1c/d3/26b54da06cc32912380c675c920bbd76e370bc97b76c1444b869859eda85/cloudaux-1.5.1.tar.gz" } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "6cb929fcfc84b3195211165ad97ce3bc", "sha256": "58675c3a3793480df78bd7e333632841ef608106d5d300d2259348bbce97ea54" }, "downloads": -1, "filename": "cloudaux-1.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6cb929fcfc84b3195211165ad97ce3bc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 74366, "upload_time": "2018-09-25T16:58:02", "url": "https://files.pythonhosted.org/packages/9d/b2/55aadd3020cab739b84a6e8ed3e5ba34a3ba235609021d1cfad55e7a1308/cloudaux-1.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b28d9aad27a3e526778065943961dee4", "sha256": "1cc80d951bcc51a5dde0e98aa54a4a6f51b656318582a0b6dc82b1be8b4e9f2f" }, "downloads": -1, "filename": "cloudaux-1.5.2.tar.gz", "has_sig": false, "md5_digest": "b28d9aad27a3e526778065943961dee4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51014, "upload_time": "2018-09-25T16:58:04", "url": "https://files.pythonhosted.org/packages/dd/3b/504aed8b1edfc59bf14b6cb99d19d5de2c16312d57974d202cc3841cb6d6/cloudaux-1.5.2.tar.gz" } ], "1.5.3": [ { "comment_text": "", "digests": { "md5": "95195c5ce1f1751972a1650cf1b52882", "sha256": "9c4edac0a72307763f4e95fd1177be7db6e1cdeb1853dd95782837dc94e4372a" }, "downloads": -1, "filename": "cloudaux-1.5.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "95195c5ce1f1751972a1650cf1b52882", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 74381, "upload_time": "2018-09-28T17:53:15", "url": "https://files.pythonhosted.org/packages/80/df/a230790fe906c139b22cfabb29432e56166eeb2990bbebe7c91ff3844c89/cloudaux-1.5.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "edf667a0be736713aee23566dffb4600", "sha256": "6bb4db7cd1d501880b9cce7c768883da22a68304ef8866169d71ff9c66cd3725" }, "downloads": -1, "filename": "cloudaux-1.5.3.tar.gz", "has_sig": false, "md5_digest": "edf667a0be736713aee23566dffb4600", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51072, "upload_time": "2018-09-28T17:53:17", "url": "https://files.pythonhosted.org/packages/17/96/eea61307ed6ed4e0e1e8ebe4b0a7376a1ef62df600693816ed98c8e34113/cloudaux-1.5.3.tar.gz" } ], "1.5.4": [ { "comment_text": "", "digests": { "md5": "2f341832f878d1f6af2d475907c984d9", "sha256": "170133b2865105fc0e3b9ee27ca5f81ad21ff41d1425e3e00be32983330fe0d2" }, "downloads": -1, "filename": "cloudaux-1.5.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2f341832f878d1f6af2d475907c984d9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 74396, "upload_time": "2018-09-28T18:00:30", "url": "https://files.pythonhosted.org/packages/30/1a/535a18adf932ce16fa86b5e843ea42dd20ec95d2516e9c07cdfe0bd52c4a/cloudaux-1.5.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2ef6424e413feb5711889ea5273b2561", "sha256": "ae0484fa9f467303ccb0a3ae28a3407d41248026237ec2fcbeb001a8d89b56b6" }, "downloads": -1, "filename": "cloudaux-1.5.4.tar.gz", "has_sig": false, "md5_digest": "2ef6424e413feb5711889ea5273b2561", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51075, "upload_time": "2018-09-28T18:00:32", "url": "https://files.pythonhosted.org/packages/54/94/b12214144bde7b8a95cccb784e4a9c6c1d3735ff9843814df1a71c043e2c/cloudaux-1.5.4.tar.gz" } ], "1.5.5": [ { "comment_text": "", "digests": { "md5": "bae7e0c39a666c484f4612cc2b07e9b4", "sha256": "225718c0c4ad0b6c037b81e5ccf3e9b173f0fa55e3b019197a977b52b9c11139" }, "downloads": -1, "filename": "cloudaux-1.5.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bae7e0c39a666c484f4612cc2b07e9b4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 74389, "upload_time": "2018-10-05T00:06:08", "url": "https://files.pythonhosted.org/packages/8d/0e/63a0f4466b7c34d2c3392a15807aa0b0d4db0569a57c28efd1974b2e1c6a/cloudaux-1.5.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "832b74a8a0cc55fad42ba9c976dc1d2f", "sha256": "8ca001c5dea720ea3638aac99f6217b611955de8cd6056d60ce6abcfdf1d13ac" }, "downloads": -1, "filename": "cloudaux-1.5.5.tar.gz", "has_sig": false, "md5_digest": "832b74a8a0cc55fad42ba9c976dc1d2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51079, "upload_time": "2018-10-05T00:06:10", "url": "https://files.pythonhosted.org/packages/a9/67/e2393a97d094a9db81cb969b6897383e76722a979bc1af35bea7e07dcfcb/cloudaux-1.5.5.tar.gz" } ], "1.5.6": [ { "comment_text": "", "digests": { "md5": "bb0a80a2db297eb67db94438cd37eb31", "sha256": "873fb4ea3278714fa1e80913ce4a93dc03602124dfa0033a152ab786c732db0b" }, "downloads": -1, "filename": "cloudaux-1.5.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bb0a80a2db297eb67db94438cd37eb31", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 86272, "upload_time": "2018-11-06T21:25:24", "url": "https://files.pythonhosted.org/packages/92/5f/2e8cfdc7ec646f9681f77de5763b6db0a999987c4f1df11b61596d735cc0/cloudaux-1.5.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "082e2560b45ee112fa1af0c3b2792efb", "sha256": "ba3ff6e070b7f916c1eba98d89e0b6dc226dcf4ef73dbc61e26acf1c9ebfd230" }, "downloads": -1, "filename": "cloudaux-1.5.6.tar.gz", "has_sig": false, "md5_digest": "082e2560b45ee112fa1af0c3b2792efb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56364, "upload_time": "2018-11-06T21:25:26", "url": "https://files.pythonhosted.org/packages/38/c0/e36dea59c963cd1ce13151b43d4f5e309e081b1f86aeb0bc8c22fc6aa832/cloudaux-1.5.6.tar.gz" } ], "1.5.7": [ { "comment_text": "", "digests": { "md5": "08f099a512dd6fc1990d067fe843ef84", "sha256": "00722a80b2aeec8348a2fe09bd5374e394e2b5c46a4ba8955a797c936ddfcc81" }, "downloads": -1, "filename": "cloudaux-1.5.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "08f099a512dd6fc1990d067fe843ef84", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 87724, "upload_time": "2018-11-13T23:57:30", "url": "https://files.pythonhosted.org/packages/e2/1d/bc3ef53ac16f1d421e9e9176ee73e4ab6b43c68fb7c30f75e740c1acee80/cloudaux-1.5.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f9b0ade662240afda11cde15872262ce", "sha256": "0b55494a4aa78d89a9650f82e67d64f9c58da7320ce1c9a94b22595e6957a846" }, "downloads": -1, "filename": "cloudaux-1.5.7.tar.gz", "has_sig": false, "md5_digest": "f9b0ade662240afda11cde15872262ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56857, "upload_time": "2018-11-13T23:57:32", "url": "https://files.pythonhosted.org/packages/7b/96/0ea5551765874fd88fe9c10c9ca9e35eccebcccc1e7f6e1fb7d02b281e67/cloudaux-1.5.7.tar.gz" } ], "1.5.8": [ { "comment_text": "", "digests": { "md5": "b4bbdef2b374f7f6e5f55b178e3631f9", "sha256": "dcc873b90ece21b7adabbdb5a61eabfdd838fe05a3ebf9cc76cbd272389b8993" }, "downloads": -1, "filename": "cloudaux-1.5.8.tar.gz", "has_sig": false, "md5_digest": "b4bbdef2b374f7f6e5f55b178e3631f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58630, "upload_time": "2019-01-09T17:42:14", "url": "https://files.pythonhosted.org/packages/cf/ca/a3b9ad23d53a5216ef9c56d98a6f1de87a3f705959f86be1d6fd8db5b00d/cloudaux-1.5.8.tar.gz" } ], "1.5.9": [ { "comment_text": "", "digests": { "md5": "2131586f1e9b1b9c7732e6a0a93803bf", "sha256": "c21770918c8d1c44b83cd228247ac066be0a48afe7300e7cd09e8fa246088842" }, "downloads": -1, "filename": "cloudaux-1.5.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2131586f1e9b1b9c7732e6a0a93803bf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 87895, "upload_time": "2019-02-04T19:12:43", "url": "https://files.pythonhosted.org/packages/e6/11/e1d6b6a96d98b0fde7e5f0afc3c62c76c5f1a3775d06fe4817b62cfdbc03/cloudaux-1.5.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "822818c482cf22857fc130764282c066", "sha256": "4e04b2d10f3d9700ed6224e55a41666df1c8899b128d8de78b52c1a3bad17424" }, "downloads": -1, "filename": "cloudaux-1.5.9.tar.gz", "has_sig": false, "md5_digest": "822818c482cf22857fc130764282c066", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57114, "upload_time": "2019-02-04T19:12:45", "url": "https://files.pythonhosted.org/packages/c5/44/d7b97e7695763b1949eeeb11d82f2f628f65422908fff1cb35445b9d82f6/cloudaux-1.5.9.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "14c6cb886021235b50867474cb8d43a1", "sha256": "ef500f4dc0f85fb01949ab70c92d599021d6fa7b9b012b6f20f28ad474708cdf" }, "downloads": -1, "filename": "cloudaux-1.6.0.tar.gz", "has_sig": false, "md5_digest": "14c6cb886021235b50867474cb8d43a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59110, "upload_time": "2019-02-04T22:20:15", "url": "https://files.pythonhosted.org/packages/c9/fe/c5fa7fa26c6fd7dea53955dac40591a294797d96f4b3ef823d6d76700e30/cloudaux-1.6.0.tar.gz" } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "952ecad7360ed8303f6d17b485ddb872", "sha256": "9e95f8dca37403d34999e29e23886eab1978f90237acef28bac0eb9009532389" }, "downloads": -1, "filename": "cloudaux-1.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "952ecad7360ed8303f6d17b485ddb872", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 88758, "upload_time": "2019-02-12T17:26:24", "url": "https://files.pythonhosted.org/packages/f7/27/322c3ef74ba9c17c5d9a95ddec6663be46f20043ce2a960034a8da2350b8/cloudaux-1.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "698954f717d787304fac069b9fccdd9c", "sha256": "24c4fe0bb94e5692609d3b25bd137fd5a919b9bc04df56fc562d86ffb1319ffc" }, "downloads": -1, "filename": "cloudaux-1.6.1.tar.gz", "has_sig": false, "md5_digest": "698954f717d787304fac069b9fccdd9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57444, "upload_time": "2019-02-12T17:26:26", "url": "https://files.pythonhosted.org/packages/06/9d/bae36cd6824fb1f941d9c126e089e532cbc387040e848c1ea1bc30ed9547/cloudaux-1.6.1.tar.gz" } ], "1.6.2": [ { "comment_text": "", "digests": { "md5": "8b1958195357384928bdfa138d5364bf", "sha256": "e2f6a8a895c43f43add79fc92cc50fdcedda3bd664f59c0fdda9306d81f57520" }, "downloads": -1, "filename": "cloudaux-1.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8b1958195357384928bdfa138d5364bf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 88914, "upload_time": "2019-02-18T19:35:16", "url": "https://files.pythonhosted.org/packages/24/d0/4d5c1e8b8d39cdfcc2167796614f3f78aa8c50572e7160dae128b634cf62/cloudaux-1.6.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d02f8871f0bc407457006f633fdec53e", "sha256": "cfa1c1fb6b38a86b9299d3d41abdc71083cb2bbb6c49c15c6c6fcb327814a936" }, "downloads": -1, "filename": "cloudaux-1.6.2.tar.gz", "has_sig": false, "md5_digest": "d02f8871f0bc407457006f633fdec53e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57635, "upload_time": "2019-02-18T19:35:18", "url": "https://files.pythonhosted.org/packages/c0/25/3a7d83682e7c53d378763a17ad456fd7fb295230d0487b65bab6b9af9fda/cloudaux-1.6.2.tar.gz" } ], "1.6.3": [ { "comment_text": "", "digests": { "md5": "275bb85e7452448f64d5d04aaa0ce665", "sha256": "a2f58295fd5f3d208b757b2e2c30841542bef719d909a150a3d8cce4f22541f6" }, "downloads": -1, "filename": "cloudaux-1.6.3.tar.gz", "has_sig": false, "md5_digest": "275bb85e7452448f64d5d04aaa0ce665", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59521, "upload_time": "2019-04-22T19:20:46", "url": "https://files.pythonhosted.org/packages/bb/c5/26bff13b488fe6527e1832fc470ac090b536c59703d290a23119b3578680/cloudaux-1.6.3.tar.gz" } ], "1.6.4": [ { "comment_text": "", "digests": { "md5": "e30cbf6fd543b89ecdf9905b7210f019", "sha256": "3d179dad01d84a73e724f53cc901a1d24dba9f079b16bf841b7e7d822f2f2c42" }, "downloads": -1, "filename": "cloudaux-1.6.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e30cbf6fd543b89ecdf9905b7210f019", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 89004, "upload_time": "2019-06-05T14:14:09", "url": "https://files.pythonhosted.org/packages/7c/28/75662be87ead3a2481b1f01a2b0febdcd722441e9992f2b56d547219d3de/cloudaux-1.6.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc8c9c4e79d7d63adb1957c1337cae7b", "sha256": "d5b3535cb8926d136c8b5c6afdbefa55d673368fe6a27bba3ef667e5cdc875c9" }, "downloads": -1, "filename": "cloudaux-1.6.4.tar.gz", "has_sig": false, "md5_digest": "cc8c9c4e79d7d63adb1957c1337cae7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59220, "upload_time": "2019-06-05T14:14:11", "url": "https://files.pythonhosted.org/packages/92/e2/d9e0191a83c01c3fa79a6df5d3adb6a93ec39966648a5f87de60d1055b89/cloudaux-1.6.4.tar.gz" } ], "1.6.5": [ { "comment_text": "", "digests": { "md5": "e5d0bacac2f3accf7f35d619c2e9883c", "sha256": "2bb8f19a99848d32e6eb0148c41f5b29511a4141254f0cd966da0e3809fa19fb" }, "downloads": -1, "filename": "cloudaux-1.6.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e5d0bacac2f3accf7f35d619c2e9883c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 93736, "upload_time": "2019-09-20T16:50:45", "url": "https://files.pythonhosted.org/packages/13/3f/5b58923bf155c5b3a413e210618b1d8f5145caa60c32f911a59ec23187a5/cloudaux-1.6.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f508bd51289ea6b43eabcd6941d9d7b9", "sha256": "d17e581e81bb3c602c284f862567b23410ebbf1f9c3d564110bdfb313af2e855" }, "downloads": -1, "filename": "cloudaux-1.6.5.tar.gz", "has_sig": false, "md5_digest": "f508bd51289ea6b43eabcd6941d9d7b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60590, "upload_time": "2019-09-20T16:50:47", "url": "https://files.pythonhosted.org/packages/6c/c7/c8c3fc95459d87e427cf13656afb6649a296697a10ddd54ea68bbf478e3b/cloudaux-1.6.5.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "fb2793741d546ad42cc1240157ec1aa4", "sha256": "32ab8d32469bb4d3f7bf41ded725c926fe35ac6dd7dfb0e5704085f0e9e837a7" }, "downloads": -1, "filename": "cloudaux-1.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fb2793741d546ad42cc1240157ec1aa4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 93758, "upload_time": "2019-10-15T17:31:28", "url": "https://files.pythonhosted.org/packages/d0/45/f7b7dfe3a3da3a4081f5d451782305e2025d87feff33674e97c071c2ee81/cloudaux-1.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a087de17c15d93db31715fd28e4c1cb", "sha256": "b6fb94fe24f019303686931b6bdce716ac215dc92eee48e684efc7038c4cf041" }, "downloads": -1, "filename": "cloudaux-1.7.0.tar.gz", "has_sig": false, "md5_digest": "1a087de17c15d93db31715fd28e4c1cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60943, "upload_time": "2019-10-15T17:31:31", "url": "https://files.pythonhosted.org/packages/6c/04/8333a3c9862b02373d47e7ae37d9e00c1c3b0a0199f3bf2859e38a02b201/cloudaux-1.7.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fb2793741d546ad42cc1240157ec1aa4", "sha256": "32ab8d32469bb4d3f7bf41ded725c926fe35ac6dd7dfb0e5704085f0e9e837a7" }, "downloads": -1, "filename": "cloudaux-1.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fb2793741d546ad42cc1240157ec1aa4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 93758, "upload_time": "2019-10-15T17:31:28", "url": "https://files.pythonhosted.org/packages/d0/45/f7b7dfe3a3da3a4081f5d451782305e2025d87feff33674e97c071c2ee81/cloudaux-1.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a087de17c15d93db31715fd28e4c1cb", "sha256": "b6fb94fe24f019303686931b6bdce716ac215dc92eee48e684efc7038c4cf041" }, "downloads": -1, "filename": "cloudaux-1.7.0.tar.gz", "has_sig": false, "md5_digest": "1a087de17c15d93db31715fd28e4c1cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60943, "upload_time": "2019-10-15T17:31:31", "url": "https://files.pythonhosted.org/packages/6c/04/8333a3c9862b02373d47e7ae37d9e00c1c3b0a0199f3bf2859e38a02b201/cloudaux-1.7.0.tar.gz" } ] }