{ "info": { "author": "Cariad Eccleston", "author_email": "cariad@cariad.me", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# py-aws-certr\n\nA Python package for creating Amazon Certificate Manager (ACM) certificates for domains in Route 53.\n\n## Features\n\n- Will recognise when ACM requires domain ownership to be verified, and will create the relevant domain records for you.\n- Waits until the certificate is issued and ready to use.\n- Idempotent.\n - Running a second time will not create a duplicate certificate.\n - If the execution times-out because AWS took too long to issue the certificate then just run again with the same parameters and wait some more.\n\n## CI status\n\n[![CircleCI](https://circleci.com/gh/cariad/py-aws-certr/tree/master.svg?style=svg)](https://circleci.com/gh/cariad/py-aws-certr/tree/master)\n\n## Installation\n\n```shell\npip install awscertr\n```\n\n## Command-line usage\n\n```shell\npython request.py --domain yourdomain.com \\\n [--include-subdomains ] \\\n [--region REGION ]\n```\n\n### Code usage\n\n```python\nimport awscertr\n\ncert_arn = awscertr.request(domain='yourdomain.com',\n include_subdomain=True,\n region='us-east-1')\n```\n\n## Development\n\n### Installing development dependencies\n\n```shell\npip install -e .[dev]\n```\n\n### Running tests\n\n```shell\npython test.py\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/cariad/py-aws-configr", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "awscertr", "package_url": "https://pypi.org/project/awscertr/", "platform": "", "project_url": "https://pypi.org/project/awscertr/", "project_urls": { "Homepage": "https://github.com/cariad/py-aws-configr" }, "release_url": "https://pypi.org/project/awscertr/1.0.1/", "requires_dist": [ "boto3 (~=1.9)", "autopep8 ; extra == 'dev'", "coverage ; extra == 'dev'", "mock ; extra == 'dev'", "pylint ; extra == 'dev'" ], "requires_python": "", "summary": "Creates AWS certificates for Route53-managed domain names.", "version": "1.0.1" }, "last_serial": 4574704, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "94ac21cde13dc932deb2d00c8d52b00b", "sha256": "4c8bb9886e8d724a02cd7d09db9855d53b99104eaa6f1244b1b37811c0038f5d" }, "downloads": -1, "filename": "awscertr-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "94ac21cde13dc932deb2d00c8d52b00b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7830, "upload_time": "2018-12-08T08:24:43", "url": "https://files.pythonhosted.org/packages/63/a5/ffe9bfcf436a3be08e97ab0cfdda8cabd0968e9d5a7368ad0d9d3f1db1c5/awscertr-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ad6a586f65782379b905e2bddb2ecbf", "sha256": "fab386d506f665a940f7da1018dcba19346b4b4dbef02532595b450fb7055121" }, "downloads": -1, "filename": "awscertr-1.0.1.tar.gz", "has_sig": false, "md5_digest": "4ad6a586f65782379b905e2bddb2ecbf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5232, "upload_time": "2018-12-08T08:24:45", "url": "https://files.pythonhosted.org/packages/2c/c6/35b18c021a16d47e10c1b745ddb71a99612d94a0e2c475336e3104893d43/awscertr-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "94ac21cde13dc932deb2d00c8d52b00b", "sha256": "4c8bb9886e8d724a02cd7d09db9855d53b99104eaa6f1244b1b37811c0038f5d" }, "downloads": -1, "filename": "awscertr-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "94ac21cde13dc932deb2d00c8d52b00b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7830, "upload_time": "2018-12-08T08:24:43", "url": "https://files.pythonhosted.org/packages/63/a5/ffe9bfcf436a3be08e97ab0cfdda8cabd0968e9d5a7368ad0d9d3f1db1c5/awscertr-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ad6a586f65782379b905e2bddb2ecbf", "sha256": "fab386d506f665a940f7da1018dcba19346b4b4dbef02532595b450fb7055121" }, "downloads": -1, "filename": "awscertr-1.0.1.tar.gz", "has_sig": false, "md5_digest": "4ad6a586f65782379b905e2bddb2ecbf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5232, "upload_time": "2018-12-08T08:24:45", "url": "https://files.pythonhosted.org/packages/2c/c6/35b18c021a16d47e10c1b745ddb71a99612d94a0e2c475336e3104893d43/awscertr-1.0.1.tar.gz" } ] }