{ "info": { "author": "AWeber Communications", "author_email": "api@aweber.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "sprockets.mixins.sentry\n=======================\nA RequestHandler mixin for sending exceptions to Sentry\n\n|Version| |Status| |License|\n\nInstallation\n------------\n``sprockets.mixins.sentry`` is available on the\n`Python Package Index `_\nand can be installed via ``pip`` or ``easy_install``:\n\n.. code-block:: bash\n\n pip install sprockets.mixins.sentry\n\nDocumentation\n-------------\nhttps://sprocketsmixinssentry.readthedocs.org\n\nRequirements\n------------\n\n- `raven `_\n- `tornado `_\n\nExample\n-------\nThis examples demonstrates how to use ``sprockets.mixins.sentry``.\n\n.. code-block:: python\n\n from sprockets.mixins import sentry\n from tornado import web\n\n class RequestHandler(sentry.SentryMixin, web.RequestHandler):\n \"\"\"Requires a ``SENTRY_DSN`` environment variable is set with the\n DSN value provided by sentry.\n\n The Mixin should catch unhandled exceptions and report them to Sentry.\n\n \"\"\"\n def get(self, *args, **kwargs):\n raise ValueError(\"This should send an error to sentry\")\n\n\n.. |Version| image:: https://img.shields.io/pypi/v/sprockets.mixins.sentry.svg?\n :target: http://badge.fury.io/py/sprockets.mixins.sentry\n\n.. |Status| image:: https://img.shields.io/travis/sprockets/sprockets.mixins.sentry.svg?\n :target: https://travis-ci.org/sprockets/sprockets.mixins.sentry\n\n.. |License| image:: https://img.shields.io/pypi/l/sprockets.mixins.sentry.svg?\n :target: https://sprocketsmixinssentry.readthedocs.org\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sprockets/sprockets.mixins.sentry.git", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "sprockets.mixins.sentry", "package_url": "https://pypi.org/project/sprockets.mixins.sentry/", "platform": "", "project_url": "https://pypi.org/project/sprockets.mixins.sentry/", "project_urls": { "Homepage": "https://github.com/sprockets/sprockets.mixins.sentry.git" }, "release_url": "https://pypi.org/project/sprockets.mixins.sentry/2.0.1/", "requires_dist": [ "raven (<7,>=6)", "tornado (<7,>=4)" ], "requires_python": ">=3.5", "summary": "A RequestHandler mixin for sending exceptions to Sentry", "version": "2.0.1" }, "last_serial": 4948164, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c64c5c3655ff57413c8bc2249c99c44b", "sha256": "945d36cbd8b47b301ac677755785ceb3e11f9d61e46199d30e274f74b2af8d9a" }, "downloads": -1, "filename": "sprockets.mixins.sentry-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c64c5c3655ff57413c8bc2249c99c44b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7436, "upload_time": "2015-05-13T17:44:52", "url": "https://files.pythonhosted.org/packages/c1/f9/05554e7d0a1ff02bb3d416cf2de3b95d800f8c84b3d9978ababd5793fd03/sprockets.mixins.sentry-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eed21b60826ff5e87f5431ffcc4f7176", "sha256": "8e15b369a6e2c1943c3fe2018316ab894d8bec248a1503c02d992562aba9e39b" }, "downloads": -1, "filename": "sprockets.mixins.sentry-0.1.0.tar.gz", "has_sig": false, "md5_digest": "eed21b60826ff5e87f5431ffcc4f7176", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5710, "upload_time": "2015-05-13T17:44:48", "url": "https://files.pythonhosted.org/packages/df/7a/cca3f56d62401121e7075c090066495ff5b6ca5706d0bbc0fd2f74495bc5/sprockets.mixins.sentry-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "6e9362209fb7563525a2f57d121b1043", "sha256": "a4a91a32e1341f289ebc21e6f3fbdd984b390c5aad42cf844d05c3aa428f8aa2" }, "downloads": -1, "filename": "sprockets.mixins.sentry-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6e9362209fb7563525a2f57d121b1043", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7555, "upload_time": "2015-06-22T21:25:13", "url": "https://files.pythonhosted.org/packages/28/28/059405494cb4ae73021595e68afa04291d44c394c028ac76305e46c4ddaf/sprockets.mixins.sentry-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f8ce4a71d1dbce2e870e5eef79c94be6", "sha256": "ba04da35217e0111980a2f2afbe773fb83dca8a0ec9cebcddec9125830f36627" }, "downloads": -1, "filename": "sprockets.mixins.sentry-0.2.0.tar.gz", "has_sig": false, "md5_digest": "f8ce4a71d1dbce2e870e5eef79c94be6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5790, "upload_time": "2015-06-22T21:25:10", "url": "https://files.pythonhosted.org/packages/b1/1b/1df52d75813ba005a6b722ec1417ff35347a1abb1a9da4993b132699fe4f/sprockets.mixins.sentry-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "9e4d25f87606ce4ec0f0748720398dc6", "sha256": "7cc8c495296b9e482bebfeacd972102cfa1f5d5d01dc9110cf69d2df74f07682" }, "downloads": -1, "filename": "sprockets.mixins.sentry-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9e4d25f87606ce4ec0f0748720398dc6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6377, "upload_time": "2015-07-13T19:17:17", "url": "https://files.pythonhosted.org/packages/29/78/09a412789da538291392942281d9dd53cd65af62d689fc37d65ce4ebdd56/sprockets.mixins.sentry-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "005fa7d29f69ea3967a4f21c7e151ce5", "sha256": "b8297199030686c77d48ddee4a24daa9ff339bdfff0d8bbb6663fb4aaab87101" }, "downloads": -1, "filename": "sprockets.mixins.sentry-0.3.0.tar.gz", "has_sig": false, "md5_digest": "005fa7d29f69ea3967a4f21c7e151ce5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6472, "upload_time": "2015-07-13T19:17:15", "url": "https://files.pythonhosted.org/packages/e6/6c/f43769fed0ce7c6b6fae9e7aa9cf5b6ffe7a20548413cea259aea01b5278/sprockets.mixins.sentry-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "85f06ccca23784cfce7f133ac261b4a3", "sha256": "74f3ce1245c5225eddbafad5454939df504a372c6756600d8beb02035a2ca6fc" }, "downloads": -1, "filename": "sprockets.mixins.sentry-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "85f06ccca23784cfce7f133ac261b4a3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6394, "upload_time": "2015-12-18T15:40:47", "url": "https://files.pythonhosted.org/packages/47/19/3117a4fb38def3514dabd4d3cc41cfc112ab84b849c24ce0149804236264/sprockets.mixins.sentry-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a962abaedb6d4010b2f38d9647e64f75", "sha256": "d65874872aedd6a75dd08649c79268cc85a32cec965b5c41c6161b836a6f12f4" }, "downloads": -1, "filename": "sprockets.mixins.sentry-0.4.0.tar.gz", "has_sig": false, "md5_digest": "a962abaedb6d4010b2f38d9647e64f75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6533, "upload_time": "2015-12-18T15:40:56", "url": "https://files.pythonhosted.org/packages/6b/5d/13004de4e21628ad55062ea1289654baf29986f952beee4b5a2ebc2a0eb3/sprockets.mixins.sentry-0.4.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "5fc0b9f1dc4ca06e51fded5f7dabf3df", "sha256": "11e859e197b73e70d06d254fcc97522ba3d623a90d45c2f5869db78071f33919" }, "downloads": -1, "filename": "sprockets.mixins.sentry-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5fc0b9f1dc4ca06e51fded5f7dabf3df", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6402, "upload_time": "2016-02-29T18:55:57", "url": "https://files.pythonhosted.org/packages/15/e2/c96e798ae9c8621230651e4c07859ad98b4adb05eebcf16f21dde7948279/sprockets.mixins.sentry-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "65dd42fbec2847cf89b56dd008ad8ca0", "sha256": "7123dccdb746aa4a3b2c42eeecf07be0a0efb2a9ba0268e9971769f91004a3b7" }, "downloads": -1, "filename": "sprockets.mixins.sentry-1.0.0.tar.gz", "has_sig": false, "md5_digest": "65dd42fbec2847cf89b56dd008ad8ca0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6629, "upload_time": "2016-02-29T18:56:02", "url": "https://files.pythonhosted.org/packages/7f/f2/53d09be20264aa0b5c15e64b51e4ae912741021ea8db2179b7932f9519b2/sprockets.mixins.sentry-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "2f801f47efa6db5e3f73c0e5e1a329a7", "sha256": "6cf7f04deb72dec0ab506a10ddbd1e3bfcb824da2f33a02b088d6ee7ca01c885" }, "downloads": -1, "filename": "sprockets.mixins.sentry-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2f801f47efa6db5e3f73c0e5e1a329a7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7379, "upload_time": "2016-03-03T16:02:22", "url": "https://files.pythonhosted.org/packages/ca/7e/c8484289a2378a45ed5a9784eb6eac937dce59f9aa2ef332933616f0bbfa/sprockets.mixins.sentry-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0a96356e551ee55899e23bbd0d79556f", "sha256": "cf5587019bbe2b152be8c2050a578e9c21d8c8523099f424c3cd52ee9b4f4ff1" }, "downloads": -1, "filename": "sprockets.mixins.sentry-1.1.0.tar.gz", "has_sig": false, "md5_digest": "0a96356e551ee55899e23bbd0d79556f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7687, "upload_time": "2016-03-03T16:02:41", "url": "https://files.pythonhosted.org/packages/49/f9/eca94f6fae53f35098ef20e46a4aa258be40cb0fc99a7a302f1ae2d06bfb/sprockets.mixins.sentry-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "15c549f523b844ae7a25abdefb157693", "sha256": "37313d5e94c8711f5ba6fc42ffcb9a4a1e8489321669fa40605820be89447e6c" }, "downloads": -1, "filename": "sprockets.mixins.sentry-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "15c549f523b844ae7a25abdefb157693", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7523, "upload_time": "2017-02-17T18:56:43", "url": "https://files.pythonhosted.org/packages/a8/92/981cfe9ba49e73222d51351b2db44dfc50a444d6b5f3d392e57d32f99705/sprockets.mixins.sentry-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b7671d7bc53f9124c2ea1d97d3162114", "sha256": "c40b1b283578eb02ba67b85492f0b60601ec343b7ed09076713a73d6e425118d" }, "downloads": -1, "filename": "sprockets.mixins.sentry-1.1.1.tar.gz", "has_sig": false, "md5_digest": "b7671d7bc53f9124c2ea1d97d3162114", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7859, "upload_time": "2017-02-17T18:56:45", "url": "https://files.pythonhosted.org/packages/be/df/7f0d934c03cfbc01319d3f5fc81b2ac7f61082721c9a1434dee5d26175b9/sprockets.mixins.sentry-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "bbab100d01b26224230488eb58714017", "sha256": "d36d2b28e146fd79a3474a3d55aa10a85f591c9f484e27a5b234daf45cb02eba" }, "downloads": -1, "filename": "sprockets.mixins.sentry-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bbab100d01b26224230488eb58714017", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8245, "upload_time": "2017-10-04T13:49:50", "url": "https://files.pythonhosted.org/packages/68/4b/3654b54096ac5e6af18156c821671b497ea25952602e61c6ead7cefe7fec/sprockets.mixins.sentry-1.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78d24aa357d7ab1722fe695f7a41d127", "sha256": "e783b844fac0b9b97ade0b9bbbecdb34bc05cd782045b5d36ce2037449517e0f" }, "downloads": -1, "filename": "sprockets.mixins.sentry-1.1.2.tar.gz", "has_sig": false, "md5_digest": "78d24aa357d7ab1722fe695f7a41d127", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8558, "upload_time": "2017-10-04T13:49:52", "url": "https://files.pythonhosted.org/packages/f2/49/1b56b672a39f9a6833a2f2c694dfbd779e755c326ddf6fd9352bc484dddf/sprockets.mixins.sentry-1.1.2.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "6a3ad9d53c38cc1b16e95ee800c2ebb3", "sha256": "69a62553f92e2d4c025d2291e86b404c4e2adc2d53e4ee49ac9cb26c01da1667" }, "downloads": -1, "filename": "sprockets.mixins.sentry-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6a3ad9d53c38cc1b16e95ee800c2ebb3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6365, "upload_time": "2018-09-18T15:34:17", "url": "https://files.pythonhosted.org/packages/94/59/fdffb7f9e28fcd6451491ddcb8fd2391a6afcc3ab7a211e3b870fa876264/sprockets.mixins.sentry-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0093fb95793721040e97838a9ab51c57", "sha256": "1795743e230d6b24759c442ba86d5247be79c7bf35a8a1a73c4c21cb0ac6fb06" }, "downloads": -1, "filename": "sprockets.mixins.sentry-1.2.0.tar.gz", "has_sig": false, "md5_digest": "0093fb95793721040e97838a9ab51c57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8584, "upload_time": "2018-09-18T15:34:18", "url": "https://files.pythonhosted.org/packages/d1/88/c5ecaaa0f2dc6921c60df2430ec9ab55f6a733fa6d06a0870ea7e906e7a9/sprockets.mixins.sentry-1.2.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "c0b56c88ff6895f95336f93786c00e2d", "sha256": "41b0e0a945eb6f5c2cae7e22c9b71b9c94e2a1c249f55895dcebb42d637cba68" }, "downloads": -1, "filename": "sprockets.mixins.sentry-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c0b56c88ff6895f95336f93786c00e2d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 7246, "upload_time": "2018-12-05T18:46:00", "url": "https://files.pythonhosted.org/packages/10/27/3a7fbe216bc741262b23341711b397fd52c78e692a178c0ef00f6adff97f/sprockets.mixins.sentry-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7c914f2f4264975a0a8e3dedf912ed6a", "sha256": "2832691ca3d7b8ece03fb2244f3b50bd055324b3b1e57d60d433e58904ae2e11" }, "downloads": -1, "filename": "sprockets.mixins.sentry-2.0.0.tar.gz", "has_sig": false, "md5_digest": "7c914f2f4264975a0a8e3dedf912ed6a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 11826, "upload_time": "2018-12-05T18:46:01", "url": "https://files.pythonhosted.org/packages/84/46/6af2803119abf11244ab3ddb71848edc3a727d38f60ce37f63ee655c1890/sprockets.mixins.sentry-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "7b2629167632a7467fc656f5eabe9cc2", "sha256": "0cfb40e4ae6008c2f7c8a623431a87f83e93872433240e769611c2d65dc51b3c" }, "downloads": -1, "filename": "sprockets.mixins.sentry-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7b2629167632a7467fc656f5eabe9cc2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 7204, "upload_time": "2019-03-16T17:26:31", "url": "https://files.pythonhosted.org/packages/df/5b/ae61a1deaefcec3cc200efc59417c2933f9724285df9b86e02d387ac1065/sprockets.mixins.sentry-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e6aa8fd94f93f4c3cf4415593675c052", "sha256": "87de3ce23a1a13ef110347910e5abbdfb0a0141fd380c8b3c7e63fb05f3bef4e" }, "downloads": -1, "filename": "sprockets.mixins.sentry-2.0.1.tar.gz", "has_sig": false, "md5_digest": "e6aa8fd94f93f4c3cf4415593675c052", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 12265, "upload_time": "2019-03-16T17:26:32", "url": "https://files.pythonhosted.org/packages/c0/80/6aae4e624d7ecf9c82d62eca0e9e0da876b699af304ff0faf31d45ab8227/sprockets.mixins.sentry-2.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7b2629167632a7467fc656f5eabe9cc2", "sha256": "0cfb40e4ae6008c2f7c8a623431a87f83e93872433240e769611c2d65dc51b3c" }, "downloads": -1, "filename": "sprockets.mixins.sentry-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7b2629167632a7467fc656f5eabe9cc2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 7204, "upload_time": "2019-03-16T17:26:31", "url": "https://files.pythonhosted.org/packages/df/5b/ae61a1deaefcec3cc200efc59417c2933f9724285df9b86e02d387ac1065/sprockets.mixins.sentry-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e6aa8fd94f93f4c3cf4415593675c052", "sha256": "87de3ce23a1a13ef110347910e5abbdfb0a0141fd380c8b3c7e63fb05f3bef4e" }, "downloads": -1, "filename": "sprockets.mixins.sentry-2.0.1.tar.gz", "has_sig": false, "md5_digest": "e6aa8fd94f93f4c3cf4415593675c052", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 12265, "upload_time": "2019-03-16T17:26:32", "url": "https://files.pythonhosted.org/packages/c0/80/6aae4e624d7ecf9c82d62eca0e9e0da876b699af304ff0faf31d45ab8227/sprockets.mixins.sentry-2.0.1.tar.gz" } ] }