{ "info": { "author": "Amit Zigelman", "author_email": "amit.zigelman@vonage.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3" ], "description": "# aws-parameter-store\n\nAWS SSM parameter store client that constructs nested dictionary out of hierarchical path\n\n## Features\n- Gets parameters by path\n- Collects all paged results automatically\n- Lightweight\n\n## Installation\nInstall with `pip`:\n\n> `pip install aws-parameter-store `\n\n## Getting started\n\nImport the module and create a new instance of `AwsParameterStore`.\n\n```python\nfrom aws_parameter_store import AwsParameterStore\n\nstore = AwsParameterStore('us-east-1')\n```\n## API\n### overview\n\nBy default\n* JSON parameters are being evaluated\n* Parameters are decrypted\n\n### Examples\n\n\nGiven the parameters:\n\n| Name | Value |\n| ------------- | ------------- |\n| key-a | wrong |\n| example/key-b | flat |\n| example/key-c | secret |\n| example/path1/path2/key-d | deep |\n```py\nret = store.get_parameters_dict('/example/')\nassert ret == {\n 'key-b': 'flat',\n 'key-c': 'secret',\n 'path1': { 'path2': { 'key-d': 'deep' } }\n}\n```\n\n## Requirements\n* Python3.6+\n\n## Contributing\nYou are welcome to contribute and join our family =)\n\n## Testing\nThis projects testing uses pytest. Simply test by running `pytest`\n\n# License\n\n\n\nSee the [LICENSE](https://github.com/Vonage/aws-parameter-store-py/blob/master/LICENSE.txt) file for license rights and limitations (Apache License, Version 2.0)", "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/Vonage/aws-parameter-store-py", "keywords": "AWS,SSM,PARAMETER,PARAMETER STORE", "license": "apache-2.0", "maintainer": "", "maintainer_email": "", "name": "aws-parameter-store", "package_url": "https://pypi.org/project/aws-parameter-store/", "platform": "", "project_url": "https://pypi.org/project/aws-parameter-store/", "project_urls": { "Homepage": "https://github.com/Vonage/aws-parameter-store-py" }, "release_url": "https://pypi.org/project/aws-parameter-store/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "AWS SSM parameter store client that constructs nested dictionary out of hierarchical path", "version": "1.0.0" }, "last_serial": 5420543, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "e18cb348b18f9c5dceab55c1ce672608", "sha256": "f7280e7ebc4950ed689f5f587a5c1bf7113cfc3dde9ebb0dd40dd522240dc324" }, "downloads": -1, "filename": "aws-parameter-store-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e18cb348b18f9c5dceab55c1ce672608", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2961, "upload_time": "2019-06-10T08:23:29", "url": "https://files.pythonhosted.org/packages/8f/ce/5ff26cb19eb66def0189d2dd9d40f09127fd506dffbfbc1a4b4439dc8caa/aws-parameter-store-0.0.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "6d46609331ea00d2c961b281a5400fd8", "sha256": "da3db2436668d8550c1bdee551a2a74a8c41111ba95297733b2d06e00c0a0feb" }, "downloads": -1, "filename": "aws-parameter-store-1.0.0.tar.gz", "has_sig": false, "md5_digest": "6d46609331ea00d2c961b281a5400fd8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3030, "upload_time": "2019-06-19T14:29:21", "url": "https://files.pythonhosted.org/packages/c2/49/8f304e0ec08c7254ea490ee5304ec6b1c66157c81a612272e7bf7b937e63/aws-parameter-store-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6d46609331ea00d2c961b281a5400fd8", "sha256": "da3db2436668d8550c1bdee551a2a74a8c41111ba95297733b2d06e00c0a0feb" }, "downloads": -1, "filename": "aws-parameter-store-1.0.0.tar.gz", "has_sig": false, "md5_digest": "6d46609331ea00d2c961b281a5400fd8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3030, "upload_time": "2019-06-19T14:29:21", "url": "https://files.pythonhosted.org/packages/c2/49/8f304e0ec08c7254ea490ee5304ec6b1c66157c81a612272e7bf7b937e63/aws-parameter-store-1.0.0.tar.gz" } ] }