{ "info": { "author": "SiLeader", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only" ], "description": "PyAlexa for AWS lambda and HTTPS server\n==================\n\n© 2018 SiLeader.\n\n## usage\n\n### use AWS Lambda\n```python3\nimport alexa\n\n\ndef lambda_handler(data, _):\n request = alexa.Request(data)\n\n if request.type == \"IntentRequest\":\n response = alexa.Response()\n response.output_speech(text=\"Alexa Test\")\n return response.response\n\n```\n\n### use Flask\n```python3\nfrom flask import Flask, request, jsonify\nimport alexa\n\n\napp = Flask(__name__)\n\n\n@app.route(\"/alexa/endpoint\", methods=[\"POST\"])\ndef alexa_endpoint():\n req = alexa.Request(request.json)\n\n if request.type == \"IntentRequest\":\n res = alexa.Response()\n res.output_speech(text=\"Alexa Test\")\n return jsonify(res.response)\n\n```\n\n## License\nApache License 2.0\n\nSee LICENSE\n\n## for Dialogflow\n[GitHub](https://github.com/SiLeader/pydialogflow)\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/SiLeader/pyalexa", "keywords": "", "license": "Apache-2.0", "maintainer": "", "maintainer_email": "", "name": "pyalexa-lambda", "package_url": "https://pypi.org/project/pyalexa-lambda/", "platform": "", "project_url": "https://pypi.org/project/pyalexa-lambda/", "project_urls": { "Homepage": "https://github.com/SiLeader/pyalexa" }, "release_url": "https://pypi.org/project/pyalexa-lambda/1.0.4/", "requires_dist": null, "requires_python": "", "summary": "Alexa API support for Python on AWS lambda", "version": "1.0.4" }, "last_serial": 4218729, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "8bb56059739a42264e56488635c8548c", "sha256": "758c2712a84b8af7f83ce29f651893726d2ab2c2aa6116599d34efdbbd353c24" }, "downloads": -1, "filename": "pyalexa_lambda-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8bb56059739a42264e56488635c8548c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3469, "upload_time": "2018-08-24T14:49:58", "url": "https://files.pythonhosted.org/packages/89/8a/ec7ada7fac83b021c5aa1f9fe74dc9d89580d6c7b8181e800c6d1f34176f/pyalexa_lambda-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4abea6e89c7a4957d13f7934ecafa98d", "sha256": "7a2c155631cdee801ecd7499c26c08299dbf5ea94ce9d7f8e3553e1e67ccd23a" }, "downloads": -1, "filename": "pyalexa-lambda-1.0.0.tar.gz", "has_sig": false, "md5_digest": "4abea6e89c7a4957d13f7934ecafa98d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2569, "upload_time": "2018-08-24T14:49:59", "url": "https://files.pythonhosted.org/packages/33/ed/192affdc02c4be0ac4ec6a0a03532c4e91c04b2e86e076f9820380de93b6/pyalexa-lambda-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "c051cf07a76453771526c9988105c068", "sha256": "c56919a3eef70ab42b3a08d0fe7f4308c09308c8a400fe19c846f79c7eddf1a1" }, "downloads": -1, "filename": "pyalexa_lambda-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c051cf07a76453771526c9988105c068", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3511, "upload_time": "2018-08-28T05:37:01", "url": "https://files.pythonhosted.org/packages/c4/08/5119663794cc15a1d49d9dfefedf3121a52ea97ca48d6ed2e830de269849/pyalexa_lambda-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "858ff2308038d54bddc611c4b9a57330", "sha256": "614a4c11a82e729da0fc80d94e82d0eb38128faf7f20ee7158b843786d680c27" }, "downloads": -1, "filename": "pyalexa-lambda-1.0.1.tar.gz", "has_sig": false, "md5_digest": "858ff2308038d54bddc611c4b9a57330", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2620, "upload_time": "2018-08-28T05:37:02", "url": "https://files.pythonhosted.org/packages/26/a1/94b43ac2eef4f30fb4fa04415c09d265254c72b1dce9846a778fc3669f7d/pyalexa-lambda-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "b7262353200cbd0bd15e62f03d78d471", "sha256": "de46a9fd984270a1c5cd35e9b5a16141befe924fc9781cae3394389d5e047ea1" }, "downloads": -1, "filename": "pyalexa_lambda-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b7262353200cbd0bd15e62f03d78d471", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3515, "upload_time": "2018-08-28T05:51:13", "url": "https://files.pythonhosted.org/packages/25/65/4a5a39c1184b1b98255643ad827907562addd5bfaff2038316f2e168958d/pyalexa_lambda-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba7162e629b47c737c0e5686b0df507e", "sha256": "073074e975893c05026b7a2a35f5705583d26358495c1978b4be34cac450ae5c" }, "downloads": -1, "filename": "pyalexa-lambda-1.0.2.tar.gz", "has_sig": false, "md5_digest": "ba7162e629b47c737c0e5686b0df507e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2616, "upload_time": "2018-08-28T05:51:14", "url": "https://files.pythonhosted.org/packages/f8/73/70bc2e8e7a4754320d2b3e2c79c46e3e46400aa778ca01f0124ac8e35b11/pyalexa-lambda-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "5dbdb4e4130e6571bc9c01aa835f845d", "sha256": "06e7baf3dbd9e03070aef5dae8c96d332654bcb9d8939183a7e159a3be153c1f" }, "downloads": -1, "filename": "pyalexa_lambda-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "5dbdb4e4130e6571bc9c01aa835f845d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3518, "upload_time": "2018-08-28T06:14:07", "url": "https://files.pythonhosted.org/packages/cd/d7/ab1a06a49c03828bb9a22f5158987da126058fa5fc6f07b473da0a787bd6/pyalexa_lambda-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f36d3e0213365a593f87a00c3e0392fa", "sha256": "71fa7f62c13d176bcd14e85bcbac103ebe4fca68855cbf206492072063b121b3" }, "downloads": -1, "filename": "pyalexa-lambda-1.0.3.tar.gz", "has_sig": false, "md5_digest": "f36d3e0213365a593f87a00c3e0392fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2618, "upload_time": "2018-08-28T06:14:08", "url": "https://files.pythonhosted.org/packages/79/6d/f08c1df06d9be154a29b2244b66b9caf4c37777d5e1f4c35e1e32ffe257c/pyalexa-lambda-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "30f48d76b3c9097e7724bd35e33a4732", "sha256": "12056979bb06455c33299daed137af73669f45063a5da621a6e18fb6d03e9073" }, "downloads": -1, "filename": "pyalexa_lambda-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "30f48d76b3c9097e7724bd35e33a4732", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3834, "upload_time": "2018-08-29T12:19:44", "url": "https://files.pythonhosted.org/packages/20/06/1193e2ce989d5da3fe47490a84e45ce463da2917cd7f86765c47d13ff570/pyalexa_lambda-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3266b8b3fdad831b1180d148b424345", "sha256": "4dcc67f0887dab0d2b267e2b4de231fdb3595c45851f718fa8b323ddf81f2aad" }, "downloads": -1, "filename": "pyalexa-lambda-1.0.4.tar.gz", "has_sig": false, "md5_digest": "a3266b8b3fdad831b1180d148b424345", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3032, "upload_time": "2018-08-29T12:19:46", "url": "https://files.pythonhosted.org/packages/b7/1a/c871c0ffd2c325c363c578a0bfee20ec902557215d2b5af2871725c3733d/pyalexa-lambda-1.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "30f48d76b3c9097e7724bd35e33a4732", "sha256": "12056979bb06455c33299daed137af73669f45063a5da621a6e18fb6d03e9073" }, "downloads": -1, "filename": "pyalexa_lambda-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "30f48d76b3c9097e7724bd35e33a4732", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3834, "upload_time": "2018-08-29T12:19:44", "url": "https://files.pythonhosted.org/packages/20/06/1193e2ce989d5da3fe47490a84e45ce463da2917cd7f86765c47d13ff570/pyalexa_lambda-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3266b8b3fdad831b1180d148b424345", "sha256": "4dcc67f0887dab0d2b267e2b4de231fdb3595c45851f718fa8b323ddf81f2aad" }, "downloads": -1, "filename": "pyalexa-lambda-1.0.4.tar.gz", "has_sig": false, "md5_digest": "a3266b8b3fdad831b1180d148b424345", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3032, "upload_time": "2018-08-29T12:19:46", "url": "https://files.pythonhosted.org/packages/b7/1a/c871c0ffd2c325c363c578a0bfee20ec902557215d2b5af2871725c3733d/pyalexa-lambda-1.0.4.tar.gz" } ] }