{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5" ], "description": "aws-tools\n=========\n\n.. image:: https://img.shields.io/pypi/v/aws-tools.svg?maxAge=0\n :target: https://pypi.org/project/aws-tools/\n :alt: PyPI\n\nThis package provides tools for AWS platform, such as:\n\n- switching between multiple accounts\n- renewing API access keys\n\nand others.\n\nThe main reason why aws-tools came to be, was using `awscli`_ with different access keys in the secure and easy way.\n\nHow it works\n------------\n\nSwitching between AWS accounts:\n\n::\n\n $ awsenv test\n $ aws s3 ls\n ...list of S3 objects on TEST environment...\n\n ### Explanation:\n ### $ env | grep AWS\n ### AWS_SECRET_ACCESS_KEY=w0bM0rucARITPOUpcyAaX3iI9lGjJo7g8UUCUxIv\n ### AWS_ACCESS_KEY_ID=AKIAJPVK7VGH6CBZT5EQ\n ### AWS_ENV=test\n\n $ awsenv prod\n $ aws s3 ls\n ...list of S3 objects on PROD environment...\n\n ### Explanation:\n ### $ env | grep AWS\n ### AWS_SECRET_ACCESS_KEY=P8crbSIvQ/Au0jfnW8XER9eJKxpQdYqpRVz5QxKo\n ### AWS_ACCESS_KEY_ID=AKIAJ4F26CMBPI1HF7MQ\n ### AWS_ENV=prod\n\nRenewing AWS API access keys:\n\n::\n\n $ awsenv prod\n\n ### Explanation:\n ### $ env | grep AWS\n ### AWS_SECRET_ACCESS_KEY=P8crbSIvQ/Au0jfnW8XER9eJKxpQdYqpRVz5QxKo\n ### AWS_ACCESS_KEY_ID=AKIAJ4F26CMBPI1HF7MQ\n ### AWS_ENV=prod\n\n $ awsroll prod\n Rolled key for env prod: AccessKeyId=****************ZKQFQ; CreateDate=2018-11-14 13:10:04+00:00\n $ awsenv prod\n\n ### Explanation:\n ### $ env | grep AWS\n ### AWS_SECRET_ACCESS_KEY=napb9J2RKzsSiTIjLRavN09qIfFzrMo7846zr2ou\n ### AWS_ACCESS_KEY_ID=AKIAJTGB6EFV7F4ZKQFQ\n ### AWS_ENV=prod\n\nGetting started\n---------------\n\n..\n\n Prerequisites:\n\n aws-tools requires gpg (version >= 2.X) to decrypt/encrypt your AWS credentials.\n\n\nInstall necessary packages, and generate a new key pair:\n\n::\n\n $ sudo apt-get install gpg gpg-agent\n $ gpg --gen-key\n\n..\n\n This document covers only gpg commands required to run aws-tools! If\n you need to use other gpg parameters, go to gpg documentation.\n\nConfigure your region using `awscli`_ if you haven't done that yet:\n\n::\n\n $ aws configure\n AWS Access Key ID [None]:\n AWS Secret Access Key [None]:\n Default region name [None]: eu-west-1\n Default output format [None]:\n\n..\n\n Do not provide any keys here!\n\nInstallation\n~~~~~~~~~~~~\n\nSimply run:\n\n::\n\n $ pip install --user aws-tools\n\nConfiguration\n~~~~~~~~~~~~~\n\nAWS Credentials\n^^^^^^^^^^^^^^^\n\nIn ``~/.aws`` directory create temporary ``env..conf`` file\nfor each AWS environment.\n\nFor example, if you have 3 AWS environments: TEST, STAGE and PROD, there\nshould be 3 config files in ``~/.aws`` directory:\n\n::\n\n env.test.conf\n env.stage.conf\n env.prod.conf\n\nEdit each file:\n\n.. code:: cfg\n\n [default]\n aws_access_key_id = \n aws_secret_access_key = \n\nEncrypt each file with gpg:\n\n::\n\n $ gpg --encrypt --armor --output env..conf.asc -r env..conf\n\nand remove temporary ``env.*.conf`` files!\n\n..\n\n Run ``gpg -K`` to find out what is your ````\n\nShell\n^^^^^\n\naws-tools comes with handy command completion and bash prompt features.\nSimply add to your ``~/.bashrc``:\n\n.. code:: cfg\n\n source $HOME/.local/bin/aws_tools_completion.bash 2>/dev/null\n export PS1=\"\\$(__awsenv_ps1 2>/dev/null)${PS1}\"\n\nSMTP credentials (optional)\n^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nThis step is helpful if you want to send renewed AWS access keys to an\nemail.\n\nIn ``~/.aws`` directory create temporary ``smtp.cfg`` file.\n\nEdit smtp settings:\n\n.. code:: cfg\n\n smtplogin = \n smtppass = \n smtphost = \n smtpport = \n\nEncrypt config file with gpg:\n\n::\n\n $ gpg --encrypt --armor --output smtp.cfg.asc -r smtp.cfg\n\nand remove temporary ``smtp.cfg`` file!\n\nUsage\n-----\n\nExamples\n~~~~~~~~\n\nAutocompletion:\n\n::\n\n $ awsenv\n prod stage test\n\nUse TEST access keys:\n\n::\n\n $ awsenv test\n\nUnset AWS access keys for current shell:\n\n::\n\n $ awsenv unset\n\nRotate PROD access keys:\n\n::\n\n $ awsroll prod\n\nRotate access keys for all environments:\n\n::\n\n $ awsroll\n\nRotate access keys for all environments using gpg agent, and send them to the email:\n\n::\n\n $ aws-roll-keys.py -a -e all -s \n\nRotate access keys for TEST environment and send info to the email:\n\n::\n\n $ aws-roll-keys.py -e test -i \n\n\n\n\n.. _awscli: https://pypi.org/project/awscli/\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bartekj/aws-tools", "keywords": "aws key keys", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "aws-tools", "package_url": "https://pypi.org/project/aws-tools/", "platform": "", "project_url": "https://pypi.org/project/aws-tools/", "project_urls": { "Homepage": "https://github.com/bartekj/aws-tools" }, "release_url": "https://pypi.org/project/aws-tools/1.1.7/", "requires_dist": [ "argparse", "boto3", "python-gnupg (>=0.4.3)" ], "requires_python": "", "summary": "Switching between multiple AWS accounts & renewing API access keys", "version": "1.1.7" }, "last_serial": 5741268, "releases": { "1.0.11": [ { "comment_text": "", "digests": { "md5": "3e208e4490694a2bb5f92bdf317d1658", "sha256": "a9b06950f4743fa640af989f6b14cf4356a7d689acf17cf74daebb799588ea9c" }, "downloads": -1, "filename": "aws-tools-1.0.11.tar.gz", "has_sig": false, "md5_digest": "3e208e4490694a2bb5f92bdf317d1658", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7808, "upload_time": "2016-12-27T14:35:09", "url": "https://files.pythonhosted.org/packages/85/d7/7fe1bdc46cd4c3da1bd8319987da54be2e444f0eb3b301bb44ac4c2b4d5c/aws-tools-1.0.11.tar.gz" } ], "1.0.12.1": [ { "comment_text": "", "digests": { "md5": "ba9a5da5db5d58eb80fefca79880056c", "sha256": "26a2aee7dd6f5a4499b82541b0678c685eafe6b3726328a303729ce1e63acf35" }, "downloads": -1, "filename": "aws-tools-1.0.12.1.tar.gz", "has_sig": false, "md5_digest": "ba9a5da5db5d58eb80fefca79880056c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7878, "upload_time": "2016-12-29T10:47:14", "url": "https://files.pythonhosted.org/packages/9a/c4/f09ba83ee581fde7c3c8ebad7964a00cd129be64c2ec11b6f647551c192c/aws-tools-1.0.12.1.tar.gz" } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "64f5b425f8c7196a9ea39d34bc6a806c", "sha256": "df7271ee962a0fee2f4c668f5dedfb8eedb89886d6b6c20a6df9ca76ffc10371" }, "downloads": -1, "filename": "aws-tools-1.0.13.tar.gz", "has_sig": false, "md5_digest": "64f5b425f8c7196a9ea39d34bc6a806c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7874, "upload_time": "2016-12-29T11:07:16", "url": "https://files.pythonhosted.org/packages/f0/eb/e9181b189e313feeaaa9362ebe736d5648c9236bb52f954c357974d09f36/aws-tools-1.0.13.tar.gz" } ], "1.0.14": [ { "comment_text": "", "digests": { "md5": "73886b691a85a24593d5320a8452397d", "sha256": "cc9faa443125571f50b7a58e0e3e51bfaa153bc7654c47f68b1e58e185a16e58" }, "downloads": -1, "filename": "aws-tools-1.0.14.tar.gz", "has_sig": false, "md5_digest": "73886b691a85a24593d5320a8452397d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7877, "upload_time": "2016-12-29T11:12:48", "url": "https://files.pythonhosted.org/packages/d0/88/291dffbb6d076561112657ecd4350a67fa558e62c0abb559d0365b43f587/aws-tools-1.0.14.tar.gz" } ], "1.0.15": [ { "comment_text": "", "digests": { "md5": "f299bf3562dc4aa3fb261ab162fdb596", "sha256": "0bd96955cf5e4f51f32690c7c815f36cc892ebacd25e9946b182c9d0137cae33" }, "downloads": -1, "filename": "aws_tools-1.0.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f299bf3562dc4aa3fb261ab162fdb596", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9670, "upload_time": "2016-12-30T09:09:46", "url": "https://files.pythonhosted.org/packages/b7/e0/a967564e5753d72c6c2dd32c6844081165173031c0e033d14695ea9ab387/aws_tools-1.0.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f5d8826c7e1e80731a48cf08d50ba18", "sha256": "81663f6fe6de3cb73f390ff003597e7f6bffb3cf6bc286034723ab33dc0fb1cd" }, "downloads": -1, "filename": "aws-tools-1.0.15.tar.gz", "has_sig": false, "md5_digest": "9f5d8826c7e1e80731a48cf08d50ba18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7875, "upload_time": "2016-12-30T09:09:48", "url": "https://files.pythonhosted.org/packages/55/4e/1f0b08927082624d4bc1ca15178f721b566a5fb00f35842f9d4dd004064a/aws-tools-1.0.15.tar.gz" } ], "1.0.16": [], "1.0.17": [], "1.0.18": [ { "comment_text": "", "digests": { "md5": "b44378c6a960c075133a46587249a5e8", "sha256": "682fcba073a4324291a733f5b786b3f127d9b83142f3269a3e2fa1550224acd5" }, "downloads": -1, "filename": "aws_tools-1.0.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b44378c6a960c075133a46587249a5e8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9785, "upload_time": "2017-04-19T08:48:17", "url": "https://files.pythonhosted.org/packages/67/c3/d3217ce264c15670d220de4cbda744e6e00480577aa3f77b30a0a232351d/aws_tools-1.0.18-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "66c82e87a86ca9416f2ef5fa63112e5a", "sha256": "5b4f162363cc0d5ca0d5034a6f02a45270222a239f13536dbc8a0ba08ea64ae9" }, "downloads": -1, "filename": "aws-tools-1.0.18.tar.gz", "has_sig": false, "md5_digest": "66c82e87a86ca9416f2ef5fa63112e5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7980, "upload_time": "2017-04-19T08:48:18", "url": "https://files.pythonhosted.org/packages/47/15/a464d2c76203a0138c55aa8e9d7d338ee9a18d596e57bc1816ef2d100489/aws-tools-1.0.18.tar.gz" } ], "1.0.20": [ { "comment_text": "", "digests": { "md5": "b7646124f21e3eaaf5f1fc0276d37350", "sha256": "6b5d5373643850dc690d5eae69b1d30a46f204ee2c0ac84ffbc38ee71ac63ff8" }, "downloads": -1, "filename": "aws_tools-1.0.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b7646124f21e3eaaf5f1fc0276d37350", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9795, "upload_time": "2017-06-05T06:24:59", "url": "https://files.pythonhosted.org/packages/d3/21/f7a95fa342cf34d2a3f03622e1d724ab4e55c692a17a5d759945e73b6222/aws_tools-1.0.20-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8282d66632387ef4413b04fc43e9817c", "sha256": "f82962fd5b5e10d553659fcaf843fb165955918341c0a23663b5cd86a0600e7e" }, "downloads": -1, "filename": "aws-tools-1.0.20.tar.gz", "has_sig": false, "md5_digest": "8282d66632387ef4413b04fc43e9817c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7992, "upload_time": "2017-06-05T06:25:01", "url": "https://files.pythonhosted.org/packages/4d/a3/07783367e8b404a6e3e85ed3d2a5c3d9757b1f5323ba4da5720c4980c552/aws-tools-1.0.20.tar.gz" } ], "1.0.21": [ { "comment_text": "", "digests": { "md5": "10071219b855b20c9730b9f1db4da0ab", "sha256": "ad49ac1cd4d9f52c38495b45559aeb24d50600280313bd1b5e9b46c188d16e53" }, "downloads": -1, "filename": "aws_tools-1.0.21-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "10071219b855b20c9730b9f1db4da0ab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9798, "upload_time": "2017-06-09T08:46:49", "url": "https://files.pythonhosted.org/packages/6a/83/c4e289eebb6f5bd25aaa7430b89b8af2da4c7feebf02d33227b80c3f992d/aws_tools-1.0.21-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40cc2ec8b050c8aa6e58e45dbe884e10", "sha256": "cd4d6161ad92589a764039bb7cee644825ea58c3f090799a08abe9fa5df714a8" }, "downloads": -1, "filename": "aws-tools-1.0.21.tar.gz", "has_sig": false, "md5_digest": "40cc2ec8b050c8aa6e58e45dbe884e10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7996, "upload_time": "2017-06-09T08:46:50", "url": "https://files.pythonhosted.org/packages/55/05/18558b6daf82a6ec4eb4d607dc0e699ad3ed9cb5395b42180fa185ea72c9/aws-tools-1.0.21.tar.gz" } ], "1.0.22": [ { "comment_text": "", "digests": { "md5": "ba80f05edfbe341795fd0e411c07a269", "sha256": "a20a7c2a1827a9560fe2171a97d4a4f8299064769191e1eda0b367dbcc847f80" }, "downloads": -1, "filename": "aws_tools-1.0.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ba80f05edfbe341795fd0e411c07a269", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11182, "upload_time": "2017-10-02T13:47:51", "url": "https://files.pythonhosted.org/packages/10/f7/345c90c2039c2ce627755046d38c1f2cd2ee44d3fd60f76516eaf05675e6/aws_tools-1.0.22-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "55750bad03400d23be25e398f6c2e61c", "sha256": "0f6146173ace0461343854a2727113fa210b8233633f60b7bc6557931e33ebd2" }, "downloads": -1, "filename": "aws-tools-1.0.22.tar.gz", "has_sig": false, "md5_digest": "55750bad03400d23be25e398f6c2e61c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9336, "upload_time": "2017-10-02T13:47:53", "url": "https://files.pythonhosted.org/packages/2b/39/e313a44593df6632355540f3e70c8e728026d61b35276c7c828527ff28a6/aws-tools-1.0.22.tar.gz" } ], "1.0.23": [ { "comment_text": "", "digests": { "md5": "ca1ab505b7217c1d1104294168c0d654", "sha256": "305a8e73c84bb23124f73c51ef20f2beb1ee6fcad80203132a32f57e49668d1a" }, "downloads": -1, "filename": "aws_tools-1.0.23-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ca1ab505b7217c1d1104294168c0d654", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12411, "upload_time": "2017-10-06T12:50:48", "url": "https://files.pythonhosted.org/packages/c0/93/539c3e181c7f7e00c350ac33d4f75132eef4ec1f0885c11f21429b88c99d/aws_tools-1.0.23-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "406259ed6b096c60555173fc9e6db482", "sha256": "6d9b3dd1914e9c4f46795d75cd4d3fe94aec708386b1871046b076b9af3a1edb" }, "downloads": -1, "filename": "aws-tools-1.0.23.tar.gz", "has_sig": false, "md5_digest": "406259ed6b096c60555173fc9e6db482", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10774, "upload_time": "2017-10-06T12:50:50", "url": "https://files.pythonhosted.org/packages/28/96/a1af56ce7d1d63a96f59560c89708afe1976eeda6b092e66c76ad086024b/aws-tools-1.0.23.tar.gz" } ], "1.0.25": [ { "comment_text": "", "digests": { "md5": "a088d334cf21c13ae6abddd4b2627816", "sha256": "d7c54d0e21c6489a7af64fdbe5d548b70b6d425affc56f501717107595a5dff5" }, "downloads": -1, "filename": "aws_tools-1.0.25-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a088d334cf21c13ae6abddd4b2627816", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10292, "upload_time": "2018-06-04T13:06:58", "url": "https://files.pythonhosted.org/packages/05/b0/c53c670e8aa141c2a4b94e90b87d87c928cdae3765f33396ac65a5560661/aws_tools-1.0.25-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a27b29079b0601a0c103f4030b65e350", "sha256": "f0b3d92cdd0f5dde618bbfac68e3569389e91779dbd22d15131d1cc42748a400" }, "downloads": -1, "filename": "aws-tools-1.0.25.tar.gz", "has_sig": false, "md5_digest": "a27b29079b0601a0c103f4030b65e350", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10795, "upload_time": "2018-06-04T13:06:59", "url": "https://files.pythonhosted.org/packages/30/51/443875299895bf6e3a0968cfbd19352956ec753f3f782b2579c9d0ba814f/aws-tools-1.0.25.tar.gz" } ], "1.0.26": [ { "comment_text": "", "digests": { "md5": "a65b79a95115eb94f483d6b76000dea5", "sha256": "c5102b7c7de96e6a5226c58d1824f7705f55dcf006cc57b4da0f1a2ce10a3799" }, "downloads": -1, "filename": "aws_tools-1.0.26-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a65b79a95115eb94f483d6b76000dea5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10292, "upload_time": "2018-06-04T14:37:48", "url": "https://files.pythonhosted.org/packages/d5/3f/90d5a53350648cdc030689543a720922418b153b2b60674ddd52b87fc1c4/aws_tools-1.0.26-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae5718e7adee969121fe0667d38907b5", "sha256": "0980ea1df7f5b9c9550fb64cfc7da5d3ba4b0aa8438782e995b85f0a5e771d76" }, "downloads": -1, "filename": "aws-tools-1.0.26.tar.gz", "has_sig": false, "md5_digest": "ae5718e7adee969121fe0667d38907b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10799, "upload_time": "2018-06-04T14:37:50", "url": "https://files.pythonhosted.org/packages/c9/6b/fb06c3ea23d02da90f7519509e705164cce083aad9c990e6bee1724e6417/aws-tools-1.0.26.tar.gz" } ], "1.0.27": [ { "comment_text": "", "digests": { "md5": "4aaf90055e8410200052d18269355d10", "sha256": "31a61ac83c900f23e1bb56b3a313afb153bfc2d4a30f62bd5859b51e3a710b1b" }, "downloads": -1, "filename": "aws_tools-1.0.27-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4aaf90055e8410200052d18269355d10", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10291, "upload_time": "2018-06-15T08:16:54", "url": "https://files.pythonhosted.org/packages/f0/f4/f97782a1a7b040e8b8ce458cb49cbd4f65c0574f0500dd819e53b76838b0/aws_tools-1.0.27-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3b9b04e693554ebaa76c2c94ef7df218", "sha256": "fad55c44c74e9332642a5b52b195626678c4e5ab8b7e99ce99847032c7c5d79c" }, "downloads": -1, "filename": "aws-tools-1.0.27.tar.gz", "has_sig": false, "md5_digest": "3b9b04e693554ebaa76c2c94ef7df218", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10797, "upload_time": "2018-06-15T08:16:55", "url": "https://files.pythonhosted.org/packages/f7/ea/c66d156dfd24fefa79f0c79ce339d239a8996b7ad77dd6517f07deaa6cd9/aws-tools-1.0.27.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "f0487bf7970808e10fb9e8c65c82b3fb", "sha256": "8680463ee64901d5784f9d3443acf7e5edb494f2321bfcc397a006768bb40c79" }, "downloads": -1, "filename": "aws-tools-1.0.7.tar.gz", "has_sig": false, "md5_digest": "f0487bf7970808e10fb9e8c65c82b3fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7552, "upload_time": "2016-12-23T11:49:20", "url": "https://files.pythonhosted.org/packages/ab/77/2c76ddec5ac8393bb6bd9f0a1b6d17ac6b42ab4ed0ca825168c02849e5a4/aws-tools-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "0f83a0664304c9b428344c26bf52c74c", "sha256": "13f4ab257627cd3999a13b941e4f06b3f443ac6828402f05f9f30b4ce2742669" }, "downloads": -1, "filename": "aws-tools-1.0.8.tar.gz", "has_sig": false, "md5_digest": "0f83a0664304c9b428344c26bf52c74c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7748, "upload_time": "2016-12-27T11:28:18", "url": "https://files.pythonhosted.org/packages/b2/41/381ed7d72f78d67ad0fff2da02ee43bccdca54bb15354c957bb317587299/aws-tools-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "e86a0813a38e42fd122d7000dd7a89b5", "sha256": "c1e6bbcf045ebee210063103e28be9331e170a95cd0de3d28c68f9b6a1e36c06" }, "downloads": -1, "filename": "aws-tools-1.0.9.tar.gz", "has_sig": false, "md5_digest": "e86a0813a38e42fd122d7000dd7a89b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7787, "upload_time": "2016-12-27T12:20:11", "url": "https://files.pythonhosted.org/packages/37/d1/939712745c3b156ae662179495113012a6dbb9f8d1ef365e5023fa372b69/aws-tools-1.0.9.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "42357c0c1bf7fa8dcb9cad507d04d343", "sha256": "94b753ba0e28b4a1e60a0e7321d00e4783f1983e1410855b4fc07cdfda610875" }, "downloads": -1, "filename": "aws_tools-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "42357c0c1bf7fa8dcb9cad507d04d343", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11124, "upload_time": "2018-10-26T12:56:12", "url": "https://files.pythonhosted.org/packages/ef/1f/0380832a0d20bcc9c0f3dbe31271fbd58676c8802df2851a8decb3e5b2e3/aws_tools-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "37f63ce2a3a1b9e9183ecfa1e518bcfb", "sha256": "4b9945fa2f304834cf258f3e859fe091795439ada752571e3e7d5117f2aead70" }, "downloads": -1, "filename": "aws-tools-1.1.0.tar.gz", "has_sig": false, "md5_digest": "37f63ce2a3a1b9e9183ecfa1e518bcfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10164, "upload_time": "2018-10-26T12:56:14", "url": "https://files.pythonhosted.org/packages/d6/f3/ad7c5ccaa9a659798314a2afbdc182df080547f15f6f3be87bc567271f16/aws-tools-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "17c1e07b336fba7227f8a2064c3cc79c", "sha256": "55fd5c1b168603d4659f79324da5f3a9e2a183904cb40f113c703accdf50af6c" }, "downloads": -1, "filename": "aws_tools-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "17c1e07b336fba7227f8a2064c3cc79c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11621, "upload_time": "2018-11-14T13:52:41", "url": "https://files.pythonhosted.org/packages/7a/93/d24672e0781b69ae03d860b056a47ed7306d5fa127d35a3d87f43008bd12/aws_tools-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9e2138692ad75acb548f77470de251f1", "sha256": "d74c620fdb5c3cd834fa34e0d204d19fbb857051d87214b4d64035b37bd38489" }, "downloads": -1, "filename": "aws-tools-1.1.1.tar.gz", "has_sig": false, "md5_digest": "9e2138692ad75acb548f77470de251f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11059, "upload_time": "2018-11-14T13:52:43", "url": "https://files.pythonhosted.org/packages/95/df/948af35a79b238c714b9d9c7e1228db10eb02a5d0a42732ae94b57e204e0/aws-tools-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "fc4340677cc2e7dcbfcbc54e734f2d48", "sha256": "2908c4dab8b76fa18e8049aa6abbe2869308ac2a14d8b115a237350d3c89ce7c" }, "downloads": -1, "filename": "aws_tools-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fc4340677cc2e7dcbfcbc54e734f2d48", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11683, "upload_time": "2018-11-28T11:03:42", "url": "https://files.pythonhosted.org/packages/d7/2d/61743470c0182615d30e2c38cce218e0775ce01e6809a6494f305c89b16c/aws_tools-1.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "05963070c705e06721c24cc0a41dbd17", "sha256": "c47e422008e80e3bbc8cea19faebb227bb9b38f8bd478979f8b01f156a1dc68a" }, "downloads": -1, "filename": "aws-tools-1.1.2.tar.gz", "has_sig": false, "md5_digest": "05963070c705e06721c24cc0a41dbd17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11185, "upload_time": "2018-11-28T11:03:44", "url": "https://files.pythonhosted.org/packages/76/0c/3e8303b4cce1cda520ae3f6b40ab4ebf8b5ddb815d17f727973ddab6ced8/aws-tools-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "4b4409a04dfdf890a4fff439d1ac5e57", "sha256": "7fa26bd1542e768199f5a6d471cb6cbb28fa06b6959c20d1807a2601551e066f" }, "downloads": -1, "filename": "aws_tools-1.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4b4409a04dfdf890a4fff439d1ac5e57", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11663, "upload_time": "2018-12-03T09:39:56", "url": "https://files.pythonhosted.org/packages/55/1b/34180977570bde611ffb45e511ca79a3c6a5fffaad8cadff99bd71308387/aws_tools-1.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c90ee9b9b577de2d9f76149638e1ec3f", "sha256": "0f0fdd4a7cc06c0d492373a3154f93f304c6b6287cd7722005c47570c71f2872" }, "downloads": -1, "filename": "aws-tools-1.1.3.tar.gz", "has_sig": false, "md5_digest": "c90ee9b9b577de2d9f76149638e1ec3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11145, "upload_time": "2018-12-03T09:39:57", "url": "https://files.pythonhosted.org/packages/b0/e0/259b97660ec24a79970eed6716e20812757b9b465dcc321483ab179ba8d8/aws-tools-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "80b021d615f9f37bea81ab50693504bf", "sha256": "645322271381b13820606dd17ec31620b2ad93ed95731270170ff69c7ac6c621" }, "downloads": -1, "filename": "aws_tools-1.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "80b021d615f9f37bea81ab50693504bf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11745, "upload_time": "2019-04-17T09:36:08", "url": "https://files.pythonhosted.org/packages/b0/a1/fe53f75263ede2fed3ef0cfaaa157a50cf09d3df495d31b2db56cd1178a8/aws_tools-1.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54b1f68023f1afc7781d79e43c98787c", "sha256": "f01ef312465760d86116c36cedf3e5f1c0415b90cbb5ff87e8a755dd75e36466" }, "downloads": -1, "filename": "aws-tools-1.1.4.tar.gz", "has_sig": false, "md5_digest": "54b1f68023f1afc7781d79e43c98787c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11242, "upload_time": "2019-04-17T09:36:09", "url": "https://files.pythonhosted.org/packages/85/78/e18984a733c0b97cac2874f3ffc5c6aae9fd1dc37b148b35f8e11949130c/aws-tools-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "8e5d0643a8c7236af248ce7992fa3659", "sha256": "8f5a2ec3266851e0e2a943efb20fd60b6d418476af7956ac454fa1cff22bb622" }, "downloads": -1, "filename": "aws_tools-1.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e5d0643a8c7236af248ce7992fa3659", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11784, "upload_time": "2019-08-06T07:29:04", "url": "https://files.pythonhosted.org/packages/5c/c5/8972d0e1c5df95b1836c7123d1829dc93b0c4b4b451e12fee5d696e45f7f/aws_tools-1.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8b190a0c4f1d0b2accb02c06f9e514ab", "sha256": "84a216c38e1b2516e76133c54044278c1e3517537342bec636f8581d41db702c" }, "downloads": -1, "filename": "aws-tools-1.1.5.tar.gz", "has_sig": false, "md5_digest": "8b190a0c4f1d0b2accb02c06f9e514ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11301, "upload_time": "2019-08-06T07:29:07", "url": "https://files.pythonhosted.org/packages/07/a7/2ded481ef8853a77fdce454ee438f540a2622b9e36ae80ce64986316c94c/aws-tools-1.1.5.tar.gz" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "895fe542796ec587cb9af91755aa6e15", "sha256": "59022554f99d43b6a4c3eedf3b3eed556f008c6de438869b3a16be406168e8e9" }, "downloads": -1, "filename": "aws_tools-1.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "895fe542796ec587cb9af91755aa6e15", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11786, "upload_time": "2019-08-06T07:46:36", "url": "https://files.pythonhosted.org/packages/7e/eb/38ae683d22681417c0417d03fdd9a37c76ea6f5a7d619da0fb2932f59b8e/aws_tools-1.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e98663a642614b2163bcd6a5b572f292", "sha256": "27ea5cd06cdfd6546de89d4bdd26acecfc6828998fd30640c1660629925cab1f" }, "downloads": -1, "filename": "aws-tools-1.1.6.tar.gz", "has_sig": false, "md5_digest": "e98663a642614b2163bcd6a5b572f292", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11305, "upload_time": "2019-08-06T07:46:38", "url": "https://files.pythonhosted.org/packages/4e/88/716590bd4a85bc371143a1524dddc03320a245a5a9265892a9fd42bed3e2/aws-tools-1.1.6.tar.gz" } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "3ccfebb1ab1ac61bab58ac0c2e22bf5f", "sha256": "e3101493a270121d74b8bb817cf1b68bcb5e3a243c054205a829b55ebd23b6c0" }, "downloads": -1, "filename": "aws_tools-1.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3ccfebb1ab1ac61bab58ac0c2e22bf5f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11819, "upload_time": "2019-08-28T08:13:48", "url": "https://files.pythonhosted.org/packages/d8/80/abe7b16ebec03dbde52759f0b0a660086a7158e748c01c3e097ce046a117/aws_tools-1.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df8113f036c02b70ee6a5d601b915d16", "sha256": "8642a87ffe450bb888ee48fb2025418fa842e973bdf9758733bcba436c81657f" }, "downloads": -1, "filename": "aws-tools-1.1.7.tar.gz", "has_sig": false, "md5_digest": "df8113f036c02b70ee6a5d601b915d16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12144, "upload_time": "2019-08-28T08:13:50", "url": "https://files.pythonhosted.org/packages/cd/8c/e0878dab44f8b47ee10317bda06c245649c6c0b148a059b9eaa123c0bab5/aws-tools-1.1.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3ccfebb1ab1ac61bab58ac0c2e22bf5f", "sha256": "e3101493a270121d74b8bb817cf1b68bcb5e3a243c054205a829b55ebd23b6c0" }, "downloads": -1, "filename": "aws_tools-1.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3ccfebb1ab1ac61bab58ac0c2e22bf5f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11819, "upload_time": "2019-08-28T08:13:48", "url": "https://files.pythonhosted.org/packages/d8/80/abe7b16ebec03dbde52759f0b0a660086a7158e748c01c3e097ce046a117/aws_tools-1.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df8113f036c02b70ee6a5d601b915d16", "sha256": "8642a87ffe450bb888ee48fb2025418fa842e973bdf9758733bcba436c81657f" }, "downloads": -1, "filename": "aws-tools-1.1.7.tar.gz", "has_sig": false, "md5_digest": "df8113f036c02b70ee6a5d601b915d16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12144, "upload_time": "2019-08-28T08:13:50", "url": "https://files.pythonhosted.org/packages/cd/8c/e0878dab44f8b47ee10317bda06c245649c6c0b148a059b9eaa123c0bab5/aws-tools-1.1.7.tar.gz" } ] }