{ "info": { "author": "Sean Myers", "author_email": "sean.dst@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Topic :: System :: Systems Administration", "Topic :: Utilities" ], "description": "============\ncfn-pyplates\n============\n\nAmazon Web Services CloudFormation templates, generated with Python!\n\n..\n Keep the README in-sync with intro.rst in the sphinx docs!\n The travis image isn't really useful on readthedocs, and also causes\n sphinx warnings, so it should be excluded.\n\n.. image:: https://travis-ci.org/seandst/cfn-pyplates.png\n :target: https://travis-ci.org/seandst/cfn-pyplates/\n\nWhere to get it\n===============\n\n- https://pypi.python.org/pypi/cfn-pyplates/\n- easy_install cfn-pyplates\n- pip install cfn-pyplates\n\nDocumentation\n=============\n\n- https://cfn-pyplates.readthedocs.org/\n\nIntended Audience\n=================\n\npyplates are intended to be used with the `Amazon Web Services CloudFormation\n`_ service. If you're already a\nCloudFormation (CFN) user, chances are good that you've already come up with\nfun and interesting ways of generating valid CFN templates. pyplates are a\nway to make those templates while leveraging all of the power that the python\nenvironment has to offer.\n\nWhat is a pyplate?\n==================\n\nA pyplate is a class-based python representation of a JSON CloudFormation\ntemplate and resources, with the goal of generating cloudformation\ntemplates based on input python templates (pyplates!) that reflect the\ncloudformation template hierarchy.\n\nFeatures\n========\n\n- Allows for easy customization of templates at runtime, allowing one\n pyplate to describe all of your CFN Stack roles (production, testing,\n dev, staging, etc).\n- Lets you put comments right in the template!\n- Supports all required elements of a CFN template, such as Parameters,\n Resources, Outputs, etc.)\n- Supports all intrinsic CFN functions, such as base64, get_att, ref,\n etc.\n- Converts intuitiviely-written python dictionaries into JSON templates,\n without having to worry about nesting or order-of-operations issues.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": "setup\ndistutils", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "cfn-pyplates", "package_url": "https://pypi.org/project/cfn-pyplates/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/cfn-pyplates/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/cfn-pyplates/0.6.0/", "requires_dist": null, "requires_python": null, "summary": "Amazon Web Services CloudFormation template generator", "version": "0.6.0" }, "last_serial": 2004901, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "7cff5d63bb58f0979aa299b311cf32ff", "sha256": "c0081c9afe8eb1e8421d29d7b5db12963413b3114bcaeef5e174c9d8877a17bb" }, "downloads": -1, "filename": "cfn-pyplates-0.1.0.tar.gz", "has_sig": false, "md5_digest": "7cff5d63bb58f0979aa299b311cf32ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12618, "upload_time": "2013-04-26T21:47:48", "url": "https://files.pythonhosted.org/packages/d0/90/2c86ae33eb0b3a39ff9c03db99f6f58ad437bc1fc9f999a2122bd7e031e9/cfn-pyplates-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "2ba898f4a96bb583f880d67215edf844", "sha256": "824d326238e7fe501b4ebb8af43a6ab9fd40874db7df1be6128f5462f9c85576" }, "downloads": -1, "filename": "cfn-pyplates-0.1.1.tar.gz", "has_sig": false, "md5_digest": "2ba898f4a96bb583f880d67215edf844", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14556, "upload_time": "2013-05-27T19:18:32", "url": "https://files.pythonhosted.org/packages/0d/d0/ac48f0819b381109db18dcba021ec21ece460204b6169c5beb6bf5388d52/cfn-pyplates-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "be81822494c1f2bb74b20ba0eb7a2795", "sha256": "e0f0f9271b9d6944248d40682a82cf9ddcdc4fd7f4a7a766c0f8eb4d90cf1db1" }, "downloads": -1, "filename": "cfn-pyplates-0.1.2.tar.gz", "has_sig": false, "md5_digest": "be81822494c1f2bb74b20ba0eb7a2795", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14897, "upload_time": "2013-08-19T22:36:41", "url": "https://files.pythonhosted.org/packages/7d/1e/98dc249a73447e93f3ffee5ae3da47010d9dedcc8f7bb4e1af89c2f310d4/cfn-pyplates-0.1.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "9e4cc24a381b9413f9bfbdebdd1b1f4e", "sha256": "affca7b670fae1a498e823ccd30defc546582b5cdb7ec36531915bce5a384c0a" }, "downloads": -1, "filename": "cfn-pyplates-0.2.1.tar.gz", "has_sig": false, "md5_digest": "9e4cc24a381b9413f9bfbdebdd1b1f4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15588, "upload_time": "2013-09-04T15:34:08", "url": "https://files.pythonhosted.org/packages/1f/bb/7e3629a456be06f3eae12bd81cfe84b57dffac5f7a4dae3388433662d38d/cfn-pyplates-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "af95f1ed0724de91d37d27857bc79fe3", "sha256": "4e568d2bc7be4db5d9e54068768c9d6d79f7bb1c2253e4cbadf1174a5617ddd1" }, "downloads": -1, "filename": "cfn-pyplates-0.3.0.tar.gz", "has_sig": false, "md5_digest": "af95f1ed0724de91d37d27857bc79fe3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12144, "upload_time": "2013-10-05T19:38:55", "url": "https://files.pythonhosted.org/packages/8f/93/1b8fb7fc0a9d6accf772214736a7e77240a43e9cffae9a29d7b2dfd9e9c0/cfn-pyplates-0.3.0.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "5f4d2dbda3c4a539b0d432c586832e2b", "sha256": "3b1f9ca31aecc17b54d48c4fd4ee377a98d187c67f9843934d20f03b7cd0258f" }, "downloads": -1, "filename": "cfn-pyplates-0.4.2.tar.gz", "has_sig": false, "md5_digest": "5f4d2dbda3c4a539b0d432c586832e2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38089, "upload_time": "2014-08-17T22:38:17", "url": "https://files.pythonhosted.org/packages/13/66/a5c2585d9154031fdc21b0ce945d7376b987bb6e21c27918fd7b2264da32/cfn-pyplates-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "48bbad897e2a84768118c362ec4e19db", "sha256": "d29c0f1053b83087f8f13d395b9ae1c56e5cc42961b09953a19dafdeebad6de6" }, "downloads": -1, "filename": "cfn-pyplates-0.4.3.tar.gz", "has_sig": false, "md5_digest": "48bbad897e2a84768118c362ec4e19db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38707, "upload_time": "2014-08-17T23:11:27", "url": "https://files.pythonhosted.org/packages/47/76/56e5658d050b898eef6c11b58d9c7fa6f049de8dbaed67d6918bc72c98bb/cfn-pyplates-0.4.3.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "d13072447b03f805763194c8577e6246", "sha256": "2c0a60cf1dd684c674437a59508874b1e4d1b4e8eae311040a6e28b8a16d314c" }, "downloads": -1, "filename": "cfn_pyplates-0.5.0-py2-none-any.whl", "has_sig": false, "md5_digest": "d13072447b03f805763194c8577e6246", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 17799, "upload_time": "2015-03-14T18:39:37", "url": "https://files.pythonhosted.org/packages/e1/b6/d08961e3a89deea9a8f7c82696111babbeca17256c075cfa6288e8612f56/cfn_pyplates-0.5.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c45bf8f8a81617ae4429fe5c0dd52ae", "sha256": "8fabf0aaee6cf520cef09148a78ef592aa0a2a32cb8c77d829db284895ce4111" }, "downloads": -1, "filename": "cfn-pyplates-0.5.0.tar.gz", "has_sig": false, "md5_digest": "3c45bf8f8a81617ae4429fe5c0dd52ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39673, "upload_time": "2015-03-14T18:39:34", "url": "https://files.pythonhosted.org/packages/d1/d9/d994f7bb8a6fe59cc2466e60ae15722aff2bf40487f8c22ccde7841979ed/cfn-pyplates-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "a06bd44325f4cbd48b7b7611804d6230", "sha256": "b77c346e34acf1156261413f09a9cb1ffbfcb0367c104d3a88b76092e5adb76e" }, "downloads": -1, "filename": "cfn_pyplates-0.5.1-py2-none-any.whl", "has_sig": false, "md5_digest": "a06bd44325f4cbd48b7b7611804d6230", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 17795, "upload_time": "2016-03-13T19:19:16", "url": "https://files.pythonhosted.org/packages/ac/6d/c558556f21403d9b210f6ce0e6e1b000af1c67a5403df1cc3ea473ccfd25/cfn_pyplates-0.5.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fedecbc433d8cc3bfe48d67a9d612c06", "sha256": "f3f2089225b40d1f2ac2307263535a2bbc8c94f7d2a6216d8a00f46a548009b4" }, "downloads": -1, "filename": "cfn-pyplates-0.5.1.tar.gz", "has_sig": false, "md5_digest": "fedecbc433d8cc3bfe48d67a9d612c06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40157, "upload_time": "2016-03-13T19:19:11", "url": "https://files.pythonhosted.org/packages/a2/b4/ba4e24fe91217a697710a806f4c67fcde986ab7046d8a39213487081288c/cfn-pyplates-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "ffa8f0674e2b5d7ac2024d71bd7eaa0c", "sha256": "2fd15ba89113dd211e37e18351bdec7a2a4424b789fd227771ccf025a0eea0a3" }, "downloads": -1, "filename": "cfn_pyplates-0.6.0-py2.7.egg", "has_sig": false, "md5_digest": "ffa8f0674e2b5d7ac2024d71bd7eaa0c", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 31927, "upload_time": "2016-03-13T23:40:59", "url": "https://files.pythonhosted.org/packages/03/05/1374e3b3b95d48cfa49edea66e25ee69cfdcbb2ade5e300bb37380ab0209/cfn_pyplates-0.6.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "4f80d69c2283a0fe197b4c2bc764fad4", "sha256": "f604285c2404ac932a22ff083d791b6d91a2a95067be49feebad1403771206e8" }, "downloads": -1, "filename": "cfn-pyplates-0.6.0.tar.gz", "has_sig": false, "md5_digest": "4f80d69c2283a0fe197b4c2bc764fad4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41834, "upload_time": "2016-03-13T23:40:50", "url": "https://files.pythonhosted.org/packages/dd/4a/f3385fcf874357cc0a7aea9c1cb04206d93d85614f5deb1967e0fb152904/cfn-pyplates-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ffa8f0674e2b5d7ac2024d71bd7eaa0c", "sha256": "2fd15ba89113dd211e37e18351bdec7a2a4424b789fd227771ccf025a0eea0a3" }, "downloads": -1, "filename": "cfn_pyplates-0.6.0-py2.7.egg", "has_sig": false, "md5_digest": "ffa8f0674e2b5d7ac2024d71bd7eaa0c", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 31927, "upload_time": "2016-03-13T23:40:59", "url": "https://files.pythonhosted.org/packages/03/05/1374e3b3b95d48cfa49edea66e25ee69cfdcbb2ade5e300bb37380ab0209/cfn_pyplates-0.6.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "4f80d69c2283a0fe197b4c2bc764fad4", "sha256": "f604285c2404ac932a22ff083d791b6d91a2a95067be49feebad1403771206e8" }, "downloads": -1, "filename": "cfn-pyplates-0.6.0.tar.gz", "has_sig": false, "md5_digest": "4f80d69c2283a0fe197b4c2bc764fad4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41834, "upload_time": "2016-03-13T23:40:50", "url": "https://files.pythonhosted.org/packages/dd/4a/f3385fcf874357cc0a7aea9c1cb04206d93d85614f5deb1967e0fb152904/cfn-pyplates-0.6.0.tar.gz" } ] }