{ "info": { "author": "Chris Hodges", "author_email": "chris@humbershoe.co.uk", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# aws-iam-vault\nHelper to retrieve a secret from Hashicorp Vault using an EC2 instance's IAM role to authenticate.\n\nUse on an AWS EC2 instance with a role that has access to the Vault path to be retrieved.\n\nInstall:\n```console\npip install awsiamvault\n```\nUse:\n```python\nfrom awsiamvault import read_secret\n\nsecret = read_secret(region, vault_url, path)\n```\nTest:\n```console\npip install test/requirements-test.txt\nnosetests -v --with-cover --cover-erase --cover-tests --cover-package=awsiamvault\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/cjhodges77/aws-iam-vault", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "awsiamvault", "package_url": "https://pypi.org/project/awsiamvault/", "platform": "", "project_url": "https://pypi.org/project/awsiamvault/", "project_urls": { "Homepage": "https://github.com/cjhodges77/aws-iam-vault" }, "release_url": "https://pypi.org/project/awsiamvault/0.0.2/", "requires_dist": [ "boto3", "hvac" ], "requires_python": "", "summary": "A small helper for getting a secretfrom Vault using IAM role credentials", "version": "0.0.2" }, "last_serial": 4391091, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "c323bb8c14df706b94d46d626f5162b8", "sha256": "1a76b77ea75ed3a9410484df751dc77998e87b199c1587c1b8002f8e5bc19468" }, "downloads": -1, "filename": "awsiamvault-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c323bb8c14df706b94d46d626f5162b8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14704, "upload_time": "2018-10-18T16:40:16", "url": "https://files.pythonhosted.org/packages/52/59/0ffb49ace4554063ccd772e89dc98338bc7ce520f12bb1f0429f8946a308/awsiamvault-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6fe3c4f8f4cf8c6245a0efec58598226", "sha256": "2575cccaed2cb369fc4158385fd2e68c23db9ad3b1ee8fc5583092e0f118bd7e" }, "downloads": -1, "filename": "awsiamvault-0.0.1.tar.gz", "has_sig": false, "md5_digest": "6fe3c4f8f4cf8c6245a0efec58598226", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2692, "upload_time": "2018-10-18T16:40:18", "url": "https://files.pythonhosted.org/packages/72/52/81f0f3d8f97b987266b76e4a4c928347bae0a88cec0d44ad18ca56cae3aa/awsiamvault-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "877ba1e7c6cb39addb1940afffa91757", "sha256": "39a9ec75c2c7410ecaca6faceb7f86312daab72d8c51b216481c3d77bce70a0c" }, "downloads": -1, "filename": "awsiamvault-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "877ba1e7c6cb39addb1940afffa91757", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14728, "upload_time": "2018-10-18T17:04:57", "url": "https://files.pythonhosted.org/packages/30/70/27a003217d2deb7aa58e3f4e07d7b19e3f2ca0e30478defb6d904ee74185/awsiamvault-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c561ef4c0e4500635391a10ac758140", "sha256": "6aaf50dce912002091da319cad365c4199949524d3a73f3bbb2f70dadabf4a05" }, "downloads": -1, "filename": "awsiamvault-0.0.2.tar.gz", "has_sig": false, "md5_digest": "8c561ef4c0e4500635391a10ac758140", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2713, "upload_time": "2018-10-18T17:04:59", "url": "https://files.pythonhosted.org/packages/b6/2b/3574fde686d042d43b121ac15d34e990a79d34e285e4dcbc3b8934e5cdab/awsiamvault-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "877ba1e7c6cb39addb1940afffa91757", "sha256": "39a9ec75c2c7410ecaca6faceb7f86312daab72d8c51b216481c3d77bce70a0c" }, "downloads": -1, "filename": "awsiamvault-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "877ba1e7c6cb39addb1940afffa91757", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14728, "upload_time": "2018-10-18T17:04:57", "url": "https://files.pythonhosted.org/packages/30/70/27a003217d2deb7aa58e3f4e07d7b19e3f2ca0e30478defb6d904ee74185/awsiamvault-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c561ef4c0e4500635391a10ac758140", "sha256": "6aaf50dce912002091da319cad365c4199949524d3a73f3bbb2f70dadabf4a05" }, "downloads": -1, "filename": "awsiamvault-0.0.2.tar.gz", "has_sig": false, "md5_digest": "8c561ef4c0e4500635391a10ac758140", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2713, "upload_time": "2018-10-18T17:04:59", "url": "https://files.pythonhosted.org/packages/b6/2b/3574fde686d042d43b121ac15d34e990a79d34e285e4dcbc3b8934e5cdab/awsiamvault-0.0.2.tar.gz" } ] }