{ "info": { "author": "Arnaud Charpentier, FindHotel BV", "author_email": "arnaud@findhotel.net", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "Humilis plug-in to deploy a SAM application\n===================================================\n\n[![PyPI](https://img.shields.io/pypi/v/humilis-sam.svg?style=flat)](https://pypi.python.org/pypi/humilis-sam)\n\nA [humilis][humilis] plug-in layer that deploys a [SAM application][AWS SAM].\n\n[AWS SAM]: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md\n[humilis]: https://github.com/humilis/humilis\n\n\n## Installation\n\n\n```\npip install humilis-sam\n```\n\n\nTo install the development version:\n\n```\npip install git+https://github.com/humilis/humilis-sam\n```\n\n\n## Development\n\nAssuming you have [virtualenv][venv] installed:\n\n[venv]: https://virtualenv.readthedocs.org/en/latest/\n\n```\nmake develop\n```\n\nConfigure humilis:\n\n```\nmake configure\n```\n\n\n## Testing\n\nYou can test the deployment of a serverless API with:\n\n```\nmake test\n```\n\nThe test suite should destroy the deployed API automatically, but you\ncan make sure you are not leaving any infrastructure behind by manually\nrunning:\n\n```bash\nmake delete\n```\n\n\n## Examples\n\nTo see some examples of how to use this Humilis layer refer to the integration\ntests :\n```\ntests/integration/humilis-sam-classic.yaml\ntests/integration/humilis-sam-swagger.yaml\n```\n\nThe SAM application can be deployed using a swagger file or not.\nIf you chose to use the swagger method, the swagger template will be generated\nautomatically and outputed next to your environment file.\n\n\n## More information\n\nSee [humilis][humilis] documentation.\n\n[humilis]: https://github.com/humilis/humilis/blob/master/README.md\n\n\n## Contact\n\nIf you have questions, bug reports, suggestions, etc. please create an issue on\nthe [GitHub project page][github].\n\n[github]: http://github.com/humilis/humilis-sam\n\n\n## License\n\nThis software is licensed under the [MIT license][mit].\n\n[mit]: http://en.wikipedia.org/wiki/MIT_License\n\nSee [License file][LICENSE].\n\n[LICENSE]: https://github.com/humilis/humilis-sam/blob/master/LICENSE.txt\n\n\n\u00a9 2017 Arnaud Charpentier, [Find Hotel][fh] and others.\n\n[fh]: http://company.findhotel.net\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/humilis/humilis-sam", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "humilis-sam", "package_url": "https://pypi.org/project/humilis-sam/", "platform": "", "project_url": "https://pypi.org/project/humilis-sam/", "project_urls": { "Homepage": "https://github.com/humilis/humilis-sam" }, "release_url": "https://pypi.org/project/humilis-sam/0.1.3/", "requires_dist": null, "requires_python": "", "summary": "Humilis plug-in to deploy a SAM application", "version": "0.1.3" }, "last_serial": 3015218, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "95457629a52b5455f75a9de3c5857d41", "sha256": "9b4bbb31b70422e8578c71398efa3af59053f3059ede70b713f515fe154c214d" }, "downloads": -1, "filename": "humilis-sam-0.0.1.tar.gz", "has_sig": false, "md5_digest": "95457629a52b5455f75a9de3c5857d41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4994, "upload_time": "2017-03-07T11:22:25", "url": "https://files.pythonhosted.org/packages/6c/c5/55971adcfeb3cd73f9140db0c952c7891a2971bb3ee8d47ed8a6f085fb1b/humilis-sam-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "76b904eca849d87d91a9a6bc06111e7c", "sha256": "9b070af58fcb72f7f0291e944a480f21ffad77781c44ad650f754418e11af949" }, "downloads": -1, "filename": "humilis-sam-0.0.10.tar.gz", "has_sig": false, "md5_digest": "76b904eca849d87d91a9a6bc06111e7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6320, "upload_time": "2017-05-24T11:54:41", "url": "https://files.pythonhosted.org/packages/3a/62/f56a061c01be41c3236758a7ae0b2623d368bce3d4136dc43455c3c792a6/humilis-sam-0.0.10.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "4da894053660dea5445f82e4c2927531", "sha256": "c770ee05970d1403480f090a4fb15cdffde5b77b415f02350ecdd1d8ea27c188" }, "downloads": -1, "filename": "humilis-sam-0.0.2.tar.gz", "has_sig": false, "md5_digest": "4da894053660dea5445f82e4c2927531", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6016, "upload_time": "2017-03-08T17:10:56", "url": "https://files.pythonhosted.org/packages/70/0e/765cdaad4279d2b52c6efa89413fa72a0752c5755434882de8e4a658f287/humilis-sam-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "dc0cb883016840edfcb140e7b3efa6a4", "sha256": "73607e006e4cd3fc00c8346451c59bf9f37e865f234126e7790ca8f6d230e39a" }, "downloads": -1, "filename": "humilis-sam-0.0.3.tar.gz", "has_sig": false, "md5_digest": "dc0cb883016840edfcb140e7b3efa6a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6029, "upload_time": "2017-03-14T10:44:49", "url": "https://files.pythonhosted.org/packages/ad/50/821aa4bd8a1b3cb6abb400832061c6f652e6af7d398292b36100a2f46a7e/humilis-sam-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "069c2810f39d2be614020895d3a65252", "sha256": "d5b7275ab2f746e6a67e77515678b92a1e15fe91348baf32737e9c9ffb9566cd" }, "downloads": -1, "filename": "humilis-sam-0.0.4.tar.gz", "has_sig": false, "md5_digest": "069c2810f39d2be614020895d3a65252", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6084, "upload_time": "2017-03-21T17:20:43", "url": "https://files.pythonhosted.org/packages/5f/0f/9dc6b7c1d5a9bdea861542c44e2be84ba8c7d1c73ed0ad639ece77164a4f/humilis-sam-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "e0a39bbe0b6a7676f2aee160d980be73", "sha256": "23e87fbc0841ddee7ea898bf9ae50828a6aecc90df6ec64e5ac91a68e1ab03b8" }, "downloads": -1, "filename": "humilis-sam-0.0.5.tar.gz", "has_sig": false, "md5_digest": "e0a39bbe0b6a7676f2aee160d980be73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6114, "upload_time": "2017-03-22T14:27:57", "url": "https://files.pythonhosted.org/packages/ea/ef/ae4cea4bcf5addaa9a2cf74edfa054c8b54a571feb06da4862c556ec97bd/humilis-sam-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "c726d379417e392288909cf9b288e421", "sha256": "e820e69689962301b6ef28a0a0c8604574b1b93f85d0184fc93774a83ab7bd79" }, "downloads": -1, "filename": "humilis-sam-0.0.6.tar.gz", "has_sig": false, "md5_digest": "c726d379417e392288909cf9b288e421", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6110, "upload_time": "2017-03-23T12:23:27", "url": "https://files.pythonhosted.org/packages/20/07/6f1342959ec7bbe9dfd37282c79a0356fbac53bf18699d12f81700c30b43/humilis-sam-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "a85f53972c6c0d000b3c8712b7f8313c", "sha256": "404333f62411193db44c9b73c688959096b66493ddc99d066fc1fd16a585c292" }, "downloads": -1, "filename": "humilis-sam-0.0.7.tar.gz", "has_sig": false, "md5_digest": "a85f53972c6c0d000b3c8712b7f8313c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6117, "upload_time": "2017-03-23T12:48:05", "url": "https://files.pythonhosted.org/packages/e9/22/9a7c136c4a5c18a223b0356a55fa7d38c78d9aeadd8a742c9cbb1c01bfec/humilis-sam-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "1b5596b9a24608e73be333731eaffed4", "sha256": "6c78b2bcca7d96fbca2deddd4d3b626a093a8fad9c0c0bbca7210bec09fbe3f8" }, "downloads": -1, "filename": "humilis-sam-0.0.8.tar.gz", "has_sig": false, "md5_digest": "1b5596b9a24608e73be333731eaffed4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6108, "upload_time": "2017-04-18T09:03:50", "url": "https://files.pythonhosted.org/packages/3e/ee/ccfa590c7f1fb5f25a964989519fef10d5d2b71b81be732e2dd916dd1e66/humilis-sam-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "f51649f38dc21f13472c6f148ed50e8d", "sha256": "e2c7ffaa8a8b3550e0d1c8d40c25c464e551b6035146b9499ce1b2a9f18d6fa2" }, "downloads": -1, "filename": "humilis-sam-0.0.9.tar.gz", "has_sig": false, "md5_digest": "f51649f38dc21f13472c6f148ed50e8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6274, "upload_time": "2017-05-05T11:02:26", "url": "https://files.pythonhosted.org/packages/1b/3e/7fcc92b1b1bdb4195630415a76c59d33922493bcca4999b5648954a7e637/humilis-sam-0.0.9.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "5ebd99ec411e56e3df2565bf1d3ddef0", "sha256": "bac3a528457a062fc5b40abda523ddd49fd6685ca44a54c832508b27525a49fc" }, "downloads": -1, "filename": "humilis-sam-0.1.1.tar.gz", "has_sig": false, "md5_digest": "5ebd99ec411e56e3df2565bf1d3ddef0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6507, "upload_time": "2017-06-28T13:26:47", "url": "https://files.pythonhosted.org/packages/06/93/042d34b94a22f91e49d5fbe104b116d307961cc2a5bfd147bf79ffda131c/humilis-sam-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "9b8d41bd0bf990d2749abe8ee1d822c4", "sha256": "4e5763a0a88f1ad0b09ff2687ab45480d678fde391921f3127523d1ccb01bda0" }, "downloads": -1, "filename": "humilis-sam-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9b8d41bd0bf990d2749abe8ee1d822c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6527, "upload_time": "2017-07-10T14:45:53", "url": "https://files.pythonhosted.org/packages/bf/36/f80d55e966b15f6a2dfd55250dc1b9e299dacb149dbc749a66c424c00de7/humilis-sam-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "8d3f571a471d6ba974004bed957083bc", "sha256": "922f4a9ddd0bbd110e5e38fad9ac1ddb748765fcbe8562a4f1d6feb51fdb56e7" }, "downloads": -1, "filename": "humilis-sam-0.1.3.tar.gz", "has_sig": false, "md5_digest": "8d3f571a471d6ba974004bed957083bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7004, "upload_time": "2017-07-11T17:14:27", "url": "https://files.pythonhosted.org/packages/27/53/42eb94806ae5326ec5c297cba4e2c2417e4a7cefab05c6f80845705ef30d/humilis-sam-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8d3f571a471d6ba974004bed957083bc", "sha256": "922f4a9ddd0bbd110e5e38fad9ac1ddb748765fcbe8562a4f1d6feb51fdb56e7" }, "downloads": -1, "filename": "humilis-sam-0.1.3.tar.gz", "has_sig": false, "md5_digest": "8d3f571a471d6ba974004bed957083bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7004, "upload_time": "2017-07-11T17:14:27", "url": "https://files.pythonhosted.org/packages/27/53/42eb94806ae5326ec5c297cba4e2c2417e4a7cefab05c6f80845705ef30d/humilis-sam-0.1.3.tar.gz" } ] }