{ "info": { "author": "Jo\u00e3o Miguel Neves", "author_email": "joao@silvaneves.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6" ], "description": "# zappa-sentry\n\nSentry handler configuration with defaults for zappa lambdas.\n\n# Installation\n\n`pip install zappa_sentry`\n\n# Zappa configuration\n\nSetup your sentry DSN as the value of environment variable `SENTRY_DSN`, either on the `zappa_setting.json` file or in any of the other methods on https://github.com/miserlou/zappa/#setting-environment-variables\n\nThen you can setup the `zappa_sentry.unhandled_exceptions` handler.\n\nExample:\n```\n{\n \"dev\": {\n ...\n \"environment_variables\": {\n \"SENTRY_DSN\": \"https://*key*:*pass*@sentry.io/*project*\",\n ...\n },\n \"exception_handler\": \"zappa_sentry.unhandled_exceptions\",\n ...\n },\n ...\n}\n```\n\nAnd that's all. Deploy your zappa function and you should see any errors appearing on sentry.\n\nIf you want the exception handler to capture the exception and capture it, just replace `zappa_sentry.unhandled_exceptions` by `zappa_sentry.capture_exceptions`. This version won't let the exceptions propagate.\n\n# Adding extra information\n\nJust add it to the scope as normal for the new sentry-sdk: https://docs.sentry.io/enriching-error-data/context/?platform=python", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/jneves/zappa-sentry/archive/0.4.1.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jneves/zappa-sentry", "keywords": "logging zappa sentry", "license": "", "maintainer": "", "maintainer_email": "", "name": "zappa-sentry", "package_url": "https://pypi.org/project/zappa-sentry/", "platform": "", "project_url": "https://pypi.org/project/zappa-sentry/", "project_urls": { "Download": "https://github.com/jneves/zappa-sentry/archive/0.4.1.tar.gz", "Homepage": "https://github.com/jneves/zappa-sentry" }, "release_url": "https://pypi.org/project/zappa-sentry/0.4.1/", "requires_dist": null, "requires_python": "", "summary": "Easy integration with sentry for zappa apps", "version": "0.4.1" }, "last_serial": 5953432, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "019e44a94f17329519e4695363d28c12", "sha256": "78677f249217e698e081cbd9fc74d9832cdee7949db75cd4f82b52dfb7ee7b1a" }, "downloads": -1, "filename": "zappa_sentry-0.1.1.tar.gz", "has_sig": false, "md5_digest": "019e44a94f17329519e4695363d28c12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1792, "upload_time": "2018-02-21T22:28:38", "url": "https://files.pythonhosted.org/packages/db/08/6d556015309ee35e31bc99a9b27ada66fb27f8163b983a81cdb00e317d12/zappa_sentry-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "7721c399ae001ee5d190680e2beb2224", "sha256": "6f5fe589723cb27d28de087d5defcbad71b523dfa8f5e753b93e8d9a8986681c" }, "downloads": -1, "filename": "zappa_sentry-0.1.2.tar.gz", "has_sig": false, "md5_digest": "7721c399ae001ee5d190680e2beb2224", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1797, "upload_time": "2018-02-21T22:31:23", "url": "https://files.pythonhosted.org/packages/8a/95/2038126667b45699b8d750d80b96544b443b4d32952d509ce0b36f434059/zappa_sentry-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "5bf3f208ad5934a79c2791ee8d5590aa", "sha256": "11eb2e117cce6ca978a185076802e7173d2f0b137cbe86d4e1bc09297dc6bcca" }, "downloads": -1, "filename": "zappa_sentry-0.1.3.tar.gz", "has_sig": false, "md5_digest": "5bf3f208ad5934a79c2791ee8d5590aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1802, "upload_time": "2018-02-21T22:36:33", "url": "https://files.pythonhosted.org/packages/b6/29/b29cff02e9279855c2d9f886dbc804fa9ba77efa25900cd8c550e00097bf/zappa_sentry-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "6ff08281cf681def0606448ed00e9c54", "sha256": "f1fd0aef200c3efa5a7746266475b3699744062b434990d96a4f3f8780a06426" }, "downloads": -1, "filename": "zappa_sentry-0.1.4.tar.gz", "has_sig": false, "md5_digest": "6ff08281cf681def0606448ed00e9c54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1816, "upload_time": "2018-02-25T08:18:33", "url": "https://files.pythonhosted.org/packages/2b/80/98ee72f94b3c8b23fa67143dce6162977b060259d50a8118474a01c521ef/zappa_sentry-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "4b8b34c9c789bf2d126bf0aa1671653f", "sha256": "c5c2711e9c0552f7acbd4d4edd92f557278083c3587061a1eceb955b7f367be4" }, "downloads": -1, "filename": "zappa_sentry-0.1.5.tar.gz", "has_sig": false, "md5_digest": "4b8b34c9c789bf2d126bf0aa1671653f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1814, "upload_time": "2018-02-25T09:12:59", "url": "https://files.pythonhosted.org/packages/29/86/0ab4a5d488fb6f1bd1c1e50ddc63f0769f97b0c636ab4eb19762d71dc932/zappa_sentry-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "4bce507681cd493d53cf72cd8d6a6e3b", "sha256": "3755b44d96ed7735f373843dcb8f800a1282a5d04b8a720b3903284b8ab57d09" }, "downloads": -1, "filename": "zappa_sentry-0.1.6.tar.gz", "has_sig": false, "md5_digest": "4bce507681cd493d53cf72cd8d6a6e3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2018, "upload_time": "2018-02-25T11:48:27", "url": "https://files.pythonhosted.org/packages/2e/2e/59600088d71c41e67b388705321df5f393777def00df8a87162c3067780e/zappa_sentry-0.1.6.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8daa34eef768488db5efd924da5de9fb", "sha256": "5846720f0c7717d7ad27ff54ff4ca3a2fbe232359468452353c89e4242275f4d" }, "downloads": -1, "filename": "zappa_sentry-0.2.0.tar.gz", "has_sig": false, "md5_digest": "8daa34eef768488db5efd924da5de9fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2227, "upload_time": "2018-03-16T19:24:14", "url": "https://files.pythonhosted.org/packages/d2/89/4368b6fc2c6956d62e82f4f29835b7093370a50ba6a81b2f15aca0b69274/zappa_sentry-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "654328b2c16589387980df4546fe16cc", "sha256": "c12298a08e286094519d2f0d9b67fd000f68f7a6f812d68c0bcba72f583d7851" }, "downloads": -1, "filename": "zappa_sentry-0.2.1.tar.gz", "has_sig": false, "md5_digest": "654328b2c16589387980df4546fe16cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2291, "upload_time": "2018-03-16T19:41:30", "url": "https://files.pythonhosted.org/packages/73/9b/1d71c8d0a99e02a5e7eaa7c391a30ff9f63e9d7f8ba93c33d2872d540ea5/zappa_sentry-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "7d624901a4949f1969ed5f889b2b6d9e", "sha256": "8d2d5459b5e99e8c6b432a3512826850145ffe6b38539f7e5b70bc77dd5a9edc" }, "downloads": -1, "filename": "zappa_sentry-0.2.2.tar.gz", "has_sig": false, "md5_digest": "7d624901a4949f1969ed5f889b2b6d9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2306, "upload_time": "2018-03-16T19:53:58", "url": "https://files.pythonhosted.org/packages/b7/5e/95d7a07bcceb901fc849d7c8d690631ae344b01e030bfc43cf99aa4d86e6/zappa_sentry-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "e24c181d4a940503e9c92fc07fbafe1a", "sha256": "883f97d87020787a2ab04d5915470c3b6b07b81a5cd2f412260f7baa11229a77" }, "downloads": -1, "filename": "zappa_sentry-0.2.3.tar.gz", "has_sig": false, "md5_digest": "e24c181d4a940503e9c92fc07fbafe1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2301, "upload_time": "2018-03-16T20:05:07", "url": "https://files.pythonhosted.org/packages/99/7e/4e34c038c51a5792a3e8deeb7ee9a309977d750f6859df2bcac51eba5dc3/zappa_sentry-0.2.3.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "7a943adf4cd067b543133123e2b36b38", "sha256": "7585e1e888ebf408668a212f4a06a7e226a8dadefad8290bcdfbe48bc683389b" }, "downloads": -1, "filename": "zappa_sentry-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7a943adf4cd067b543133123e2b36b38", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2879, "upload_time": "2018-11-10T08:55:04", "url": "https://files.pythonhosted.org/packages/55/ce/e841dad61e8c609662fe122acf4c70f0bd59d1dec3d5ba2d12c46b31ac87/zappa_sentry-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce7672a22ba3017a4727342c1a0e7f66", "sha256": "cce25176838860e51797e44367422b3891e847b85ef1328f7d325efad01e882b" }, "downloads": -1, "filename": "zappa_sentry-0.3.0.tar.gz", "has_sig": false, "md5_digest": "ce7672a22ba3017a4727342c1a0e7f66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2166, "upload_time": "2018-11-10T08:55:05", "url": "https://files.pythonhosted.org/packages/25/12/e174177a5699cc38f4c440b2f79d326eb124d4d488af599066315767a3e9/zappa_sentry-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "76417b193a2baa87b9ebc2e4282f9b7b", "sha256": "71d13db900b25febd19307054c3133cfd3d2e3b477517a1eb48b325af6ab813a" }, "downloads": -1, "filename": "zappa_sentry-0.3.1.tar.gz", "has_sig": false, "md5_digest": "76417b193a2baa87b9ebc2e4282f9b7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2337, "upload_time": "2018-11-10T09:04:01", "url": "https://files.pythonhosted.org/packages/79/d4/fa5396d6e906e79369f3c2635898059f428e383f59bf5e9371c4a1fa30c8/zappa_sentry-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "64dcf4bea50968f66eb13579bdd3d0fa", "sha256": "911adb6eb8d6e19a5f33c6f6e2a2d553446356aa0058f2bfa25083f43893762f" }, "downloads": -1, "filename": "zappa_sentry-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "64dcf4bea50968f66eb13579bdd3d0fa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4022, "upload_time": "2019-05-05T08:20:00", "url": "https://files.pythonhosted.org/packages/36/a0/2b53e4814d150b2e65d1b0975b464d4ef3ac4fadb6f02c2b9e81c5788575/zappa_sentry-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3bdf57ca63ab56eec4251b29bc7a6926", "sha256": "d3c364eb325b39daa2a223e0a36efa66d698efd3970e35f7791a1b4e3e8309a6" }, "downloads": -1, "filename": "zappa_sentry-0.4.0.tar.gz", "has_sig": false, "md5_digest": "3bdf57ca63ab56eec4251b29bc7a6926", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2244, "upload_time": "2019-05-05T08:20:03", "url": "https://files.pythonhosted.org/packages/45/70/e15cb44904cc7239adb67fbf1fa3604ec6e0f29c073861faf4e18d4abc50/zappa_sentry-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "2e277419ccdac310296db3b12bceea83", "sha256": "f41f954c903584aa729974bacfd033d293661268cd890ae044555dd0dd582e32" }, "downloads": -1, "filename": "zappa_sentry-0.4.1.tar.gz", "has_sig": false, "md5_digest": "2e277419ccdac310296db3b12bceea83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2338, "upload_time": "2019-10-10T07:14:40", "url": "https://files.pythonhosted.org/packages/5e/c6/6f2b6395306a94691a0323f31738c5842aeed04d915f1896d8252de5cbab/zappa_sentry-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2e277419ccdac310296db3b12bceea83", "sha256": "f41f954c903584aa729974bacfd033d293661268cd890ae044555dd0dd582e32" }, "downloads": -1, "filename": "zappa_sentry-0.4.1.tar.gz", "has_sig": false, "md5_digest": "2e277419ccdac310296db3b12bceea83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2338, "upload_time": "2019-10-10T07:14:40", "url": "https://files.pythonhosted.org/packages/5e/c6/6f2b6395306a94691a0323f31738c5842aeed04d915f1896d8252de5cbab/zappa_sentry-0.4.1.tar.gz" } ] }