{ "info": { "author": "grahamhar", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3", "Topic :: Software Development :: Build Tools" ], "description": "# aws-rotate\n\n[![alt text](https://travis-ci.org/grahamhar/aws-rotate.svg?branch=master \"Build Sttaus\")](https://travis-ci.org/grahamhar/aws-rotate/builds/400138472) [![Coverage Status](https://coveralls.io/repos/github/grahamhar/aws-rotate/badge.svg?branch=master)](https://coveralls.io/github/grahamhar/aws-rotate?branch=master) [![Downloads](http://pepy.tech/badge/aws-rotate)](http://pepy.tech/project/aws-rotate)\n\nRotate AWS Access Keys and update local credentials file.\n\nIt's good practise to rotate access IDs and keys for AWS IAM users, but a pain to do, this simple script automates the process\n\n## Installation\nCreate a python virtual environment and activate it\n\n```\npip install aws-rotate\n```\n\n## Usage\n\nMake sure you have the relevant AWS_PROFILE environment variable set or the default profile will be used see [aws credentials](https://docs.aws.amazon.com/cli/latest/userguide/cli-config-files.html)\n\n```\naws-rotate-keys\n```\n\n## Development\n\nClone this repo and install the dev packages\n\n```\npip install -e \".[dev]\"\n```\n\nOnce you have made changes and the test pass create a pull request\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/grahamhar/aws-rotate", "keywords": "aws access iam rotation", "license": "", "maintainer": "", "maintainer_email": "", "name": "aws-rotate", "package_url": "https://pypi.org/project/aws-rotate/", "platform": "", "project_url": "https://pypi.org/project/aws-rotate/", "project_urls": { "Bug Reports": "https://github.com/grahamhar/aws-rotate/issues", "Homepage": "https://github.com/grahamhar/aws-rotate", "Source": "https://github.com/grahamhar/aws-rotate/" }, "release_url": "https://pypi.org/project/aws-rotate/0.0.3/", "requires_dist": [ "boto3", "pytest; extra == 'dev'", "pytest-cov; extra == 'dev'", "coveralls; extra == 'dev'" ], "requires_python": "", "summary": "A simple AWS Access ID/Secret rotation script", "version": "0.0.3" }, "last_serial": 4034452, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "4e485368986aeac1c6d9a6210be3ecc8", "sha256": "cd74c48e8d2e7cc76e726011b4d0ffec53648f81ef06f77409f1768faf407361" }, "downloads": -1, "filename": "aws_rotate-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "4e485368986aeac1c6d9a6210be3ecc8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2771, "upload_time": "2018-07-04T19:29:27", "url": "https://files.pythonhosted.org/packages/58/ac/45c5f69fa6ffd9aed646fafd5f146474ee7e68dfe2e522370dbc6556bcc3/aws_rotate-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f89eab716c68f4f0dded581fede275e", "sha256": "556fc85f59932be08d3190b5c5ed149da58eeec7c1d0630969ceb475d852d70c" }, "downloads": -1, "filename": "aws-rotate-0.0.2.tar.gz", "has_sig": false, "md5_digest": "9f89eab716c68f4f0dded581fede275e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3269, "upload_time": "2018-07-04T19:29:28", "url": "https://files.pythonhosted.org/packages/44/b0/a94406e973f4aa71fe63191934668b4f66b88eba0a984deffe835828bac1/aws-rotate-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "2e99becb3db2a966640f4addb91fdb63", "sha256": "8d6326bf485d810f537eadae12c50671298985ab8f9b30ede030f3e423a345f0" }, "downloads": -1, "filename": "aws_rotate-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2e99becb3db2a966640f4addb91fdb63", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3148, "upload_time": "2018-07-05T20:46:06", "url": "https://files.pythonhosted.org/packages/00/78/e0f794ac572ff89deac1f7c9ebdb9bf6a559ee1fa7048f2950779c80095e/aws_rotate-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b6292cb04b9d8a54d82263302034afc", "sha256": "25d864e2dfbe1e836732d0362b2f31f2eb67c954381ddeeb1b28da8a5b522237" }, "downloads": -1, "filename": "aws-rotate-0.0.3.tar.gz", "has_sig": false, "md5_digest": "1b6292cb04b9d8a54d82263302034afc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3674, "upload_time": "2018-07-05T20:46:07", "url": "https://files.pythonhosted.org/packages/b0/65/ffa7610b3706b3b12b82a1ff0686a2611aefececf832ad748f1a4153fcab/aws-rotate-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2e99becb3db2a966640f4addb91fdb63", "sha256": "8d6326bf485d810f537eadae12c50671298985ab8f9b30ede030f3e423a345f0" }, "downloads": -1, "filename": "aws_rotate-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2e99becb3db2a966640f4addb91fdb63", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3148, "upload_time": "2018-07-05T20:46:06", "url": "https://files.pythonhosted.org/packages/00/78/e0f794ac572ff89deac1f7c9ebdb9bf6a559ee1fa7048f2950779c80095e/aws_rotate-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b6292cb04b9d8a54d82263302034afc", "sha256": "25d864e2dfbe1e836732d0362b2f31f2eb67c954381ddeeb1b28da8a5b522237" }, "downloads": -1, "filename": "aws-rotate-0.0.3.tar.gz", "has_sig": false, "md5_digest": "1b6292cb04b9d8a54d82263302034afc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3674, "upload_time": "2018-07-05T20:46:07", "url": "https://files.pythonhosted.org/packages/b0/65/ffa7610b3706b3b12b82a1ff0686a2611aefececf832ad748f1a4153fcab/aws-rotate-0.0.3.tar.gz" } ] }