Metadata-Version: 1.2
Name: sprockets.mixins.sentry
Version: 2.0.1
Summary: A RequestHandler mixin for sending exceptions to Sentry
Home-page: https://github.com/sprockets/sprockets.mixins.sentry.git
Author: AWeber Communications
Author-email: api@aweber.com
License: BSD
Description: sprockets.mixins.sentry
        =======================
        A RequestHandler mixin for sending exceptions to Sentry
        
        |Version| |Status| |License|
        
        Installation
        ------------
        ``sprockets.mixins.sentry`` is available on the
        `Python Package Index <https://pypi.python.org/pypi/sprockets.mixins.sentry>`_
        and can be installed via ``pip`` or ``easy_install``:
        
        .. code-block:: bash
        
           pip install sprockets.mixins.sentry
        
        Documentation
        -------------
        https://sprocketsmixinssentry.readthedocs.org
        
        Requirements
        ------------
        
        - `raven <https://raven.readthedocs.org/>`_
        - `tornado <https://tornadoweb.org/>`_
        
        Example
        -------
        This examples demonstrates how to use ``sprockets.mixins.sentry``.
        
        .. code-block:: python
        
           from sprockets.mixins import sentry
           from tornado import web
        
           class RequestHandler(sentry.SentryMixin, web.RequestHandler):
               """Requires a ``SENTRY_DSN`` environment variable is set with the
               DSN value provided by sentry.
        
               The Mixin should catch unhandled exceptions and report them to Sentry.
        
               """
               def get(self, *args, **kwargs):
                   raise ValueError("This should send an error to sentry")
        
        
        .. |Version| image:: https://img.shields.io/pypi/v/sprockets.mixins.sentry.svg?
           :target: http://badge.fury.io/py/sprockets.mixins.sentry
        
        .. |Status| image:: https://img.shields.io/travis/sprockets/sprockets.mixins.sentry.svg?
           :target: https://travis-ci.org/sprockets/sprockets.mixins.sentry
        
        .. |License| image:: https://img.shields.io/pypi/l/sprockets.mixins.sentry.svg?
           :target: https://sprocketsmixinssentry.readthedocs.org
        
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.5
