{ "info": { "author": "Douglas Farinelli", "author_email": "douglas.farinelli@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "python-awsenviron\n================\n\n[![Supported Versions](https://img.shields.io/pypi/pyversions/awsenviron.svg)](https://pypi.python.org/pypi/awsenviron)\n[![Build Status](https://travis-ci.org/douglasfarinelli/python-awsenviron.svg?branch=master)](https://travis-ci.org/douglasfarinelli/python-awsenviron)\n[![Coverage Status](https://coveralls.io/repos/github/douglasfarinelli/python-awsenviron/badge.svg?branch=master)](https://coveralls.io/github/douglasfarinelli/python-awsenviron?branch=master)\n[![PyPI version](https://badge.fury.io/py/awsenviron.svg)](https://pypi.python.org/pypi/awsenviron)\n\nThe `awsenviron` reads the key, value pair from [AWS Parameter Store](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-paramstore.html) and adds them to environment variable. This was inspired by [python-dotenv](https://github.com/theskumar/python-dotenv) and [12-factor](https://12factor.net/config) principles.\n\nInstallation\n============\n\n```bash\npip install awsenviron\n```\n\nor\n\n```bash\npipenv install awsenviron\n```\n \nUsage\n=====\n\n```python\nawsenviron.load_from_parameter_store(path='')\n```\n\nNow, you can access the variables either from system environment variable:\n\n```python\nimport os\n\nDATABASE_URI = os.environ.get('DATABASE_URI')\n```\n\nAuthentication\n==============\n\nawsenviron use `boto3` to authentication, [click here](http://boto3.readthedocs.io/en/latest/guide/configuration.html) to see the methods.\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/douglasfarinelli/python-awsenviron", "keywords": "env python aws parameter-store", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "awsenviron", "package_url": "https://pypi.org/project/awsenviron/", "platform": "any", "project_url": "https://pypi.org/project/awsenviron/", "project_urls": { "Homepage": "https://github.com/douglasfarinelli/python-awsenviron" }, "release_url": "https://pypi.org/project/awsenviron/0.0.7/", "requires_dist": null, "requires_python": "", "summary": "Load environ vars from AWS Parameter Store", "version": "0.0.7" }, "last_serial": 3584397, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "09381e05e025280600c06cacacad01a1", "sha256": "4d59e03f4f13b612aba2fc32aa12d9f5f6d4b6ca9f7cc47614b62b801df8569e" }, "downloads": -1, "filename": "awsenviron-0.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "09381e05e025280600c06cacacad01a1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3422, "upload_time": "2018-02-14T02:13:00", "url": "https://files.pythonhosted.org/packages/66/3e/849e12a351c82246e3f7fd9772dfb1568250f186d7c39cec404b1e418f92/awsenviron-0.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fbce0b14a1d5c5778ba02e6881e1b6df", "sha256": "126770c432a11c70dacef3a479b737204b9b3687b8c8592488027fc406481611" }, "downloads": -1, "filename": "awsenviron-0.0.2.tar.gz", "has_sig": false, "md5_digest": "fbce0b14a1d5c5778ba02e6881e1b6df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2067, "upload_time": "2018-02-14T02:12:58", "url": "https://files.pythonhosted.org/packages/f9/9e/0bb848563f5d28ea0ab285dd6a5f205fd9554ac1319aaea4d0bbf0e8db2a/awsenviron-0.0.2.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "c5be9968bbee0cde8dcb7e044cdb06ea", "sha256": "2d6b7db74eda5d0a623ae4848b82d4f09d5855bcd4cff0f2a3f76e335b92796e" }, "downloads": -1, "filename": "awsenviron-0.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "c5be9968bbee0cde8dcb7e044cdb06ea", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3482, "upload_time": "2018-02-14T19:36:45", "url": "https://files.pythonhosted.org/packages/5e/89/a35df8563668552a57b4b4399bea541d25570dacb39bf4e11c4f92ef3a2a/awsenviron-0.0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83574a3eee59c2ec68ff2d5f2721aa7b", "sha256": "6e124757332b076f273d43352bac9fd1590d71f4f9b216b93131d493c3265483" }, "downloads": -1, "filename": "awsenviron-0.0.5.tar.gz", "has_sig": false, "md5_digest": "83574a3eee59c2ec68ff2d5f2721aa7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2138, "upload_time": "2018-02-14T19:36:38", "url": "https://files.pythonhosted.org/packages/8a/22/ca5c43cd59f08f28400a9d4f861b28d24e403ca1c29759c2156b75409b98/awsenviron-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "0213b5780a9760161634cfcd3d3c3809", "sha256": "aec55ea793b4fdfca9f65fe06afd85b9442fd64683bf5ed7c2338d7375ced260" }, "downloads": -1, "filename": "awsenviron-0.0.6-py2-none-any.whl", "has_sig": false, "md5_digest": "0213b5780a9760161634cfcd3d3c3809", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4005, "upload_time": "2018-02-15T13:05:35", "url": "https://files.pythonhosted.org/packages/35/2b/9148639b4dd639d58e5982020ed116670ae1660201672f7ebad0248062fa/awsenviron-0.0.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce8b0f0974d7b4621032dee1d3949d98", "sha256": "8c190eb846b26ea27f640575ffbf4d91b163b02ae9309438075c5a44b32f2c02" }, "downloads": -1, "filename": "awsenviron-0.0.6.tar.gz", "has_sig": false, "md5_digest": "ce8b0f0974d7b4621032dee1d3949d98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2436, "upload_time": "2018-02-15T13:05:28", "url": "https://files.pythonhosted.org/packages/f0/8f/ba5639371e8660a721b382ad019c95f740731b4e2eaab6d5754a054e1e02/awsenviron-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "818d0d0aab7fdf7caac2f18eba202c00", "sha256": "9ebe6d7afee76f4c9b4e5910137771d63b5c166d77b00dbeba39c750a6f71ade" }, "downloads": -1, "filename": "awsenviron-0.0.7-py2-none-any.whl", "has_sig": false, "md5_digest": "818d0d0aab7fdf7caac2f18eba202c00", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4097, "upload_time": "2018-02-15T13:43:32", "url": "https://files.pythonhosted.org/packages/b9/ea/251c8246fa7212e32ec9b70ee524ab482d1dcc79a6db967fa7a7eb4aa8ea/awsenviron-0.0.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95db03b6e0412d3d2a97af2d43b21cf3", "sha256": "53bef220e2b764a66b2a0939287b1a70948cabae8a433170b1a68d3a8fe8610f" }, "downloads": -1, "filename": "awsenviron-0.0.7.tar.gz", "has_sig": false, "md5_digest": "95db03b6e0412d3d2a97af2d43b21cf3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2527, "upload_time": "2018-02-15T13:43:29", "url": "https://files.pythonhosted.org/packages/0e/55/073ce780ffb06d1fd6e27791640c4687bf40c87679aab82c28b5f276a752/awsenviron-0.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "818d0d0aab7fdf7caac2f18eba202c00", "sha256": "9ebe6d7afee76f4c9b4e5910137771d63b5c166d77b00dbeba39c750a6f71ade" }, "downloads": -1, "filename": "awsenviron-0.0.7-py2-none-any.whl", "has_sig": false, "md5_digest": "818d0d0aab7fdf7caac2f18eba202c00", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4097, "upload_time": "2018-02-15T13:43:32", "url": "https://files.pythonhosted.org/packages/b9/ea/251c8246fa7212e32ec9b70ee524ab482d1dcc79a6db967fa7a7eb4aa8ea/awsenviron-0.0.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95db03b6e0412d3d2a97af2d43b21cf3", "sha256": "53bef220e2b764a66b2a0939287b1a70948cabae8a433170b1a68d3a8fe8610f" }, "downloads": -1, "filename": "awsenviron-0.0.7.tar.gz", "has_sig": false, "md5_digest": "95db03b6e0412d3d2a97af2d43b21cf3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2527, "upload_time": "2018-02-15T13:43:29", "url": "https://files.pythonhosted.org/packages/0e/55/073ce780ffb06d1fd6e27791640c4687bf40c87679aab82c28b5f276a752/awsenviron-0.0.7.tar.gz" } ] }