£Á°èZ¨Ä…–K§‚«“ô4“ÒÙ´dîfUÙÃÅ WKbyÊ¦•êŽ…È®FÒ¿ÊÎóCozá¬S@6{Í:›œêZÌ:Š•_%:¢¾¾~;‘Ã~èŠ©ÊÇí`ÔÑ©úë™µ'5I¿fš×WO%ø9¾«¾DK|€ùÍD”Ýs]nHÕ¶ê×Ó¼ãžªéUWŸÈË%DÒÕ¬ï‘]/Åcx  ‰ï2ß]ä6G[]S£ÔÏ¯rs{úëóµmÒï#UQxo·õÞCe]"±/aÙ&Eã4ú9Jé_ÞåëdãöKë)AÞ                  ¯¹ægƒÛowÐø^d™ý½ßB7áyMä9ÜÖUã
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<html>
U
    \                     @   s   d Z ddlmZmZ ddlmZ ddlmZmZ ddl	m
Z
 ddlT ddlmZ ddlmZ ed	d
dddddg ZddlmZ e  [dS )aG  
The Sentry SDK is the new-style SDK for [sentry.io](https://sentry.io/).  It implements
the unified API that all modern SDKs follow for Python 2.7 and 3.5 or later.

The user documentation can be found on [docs.sentry.io](https://docs.sentry.io/).

## Quickstart

The only thing to get going is to call `sentry_sdk.init()`.  When not passed any
arguments the default options are used and the DSN is picked up from the `SENTRY_DSN`
environment variable.  Otherwise the DSN can be passed with the `dsn` keyword
or first argument.

    import sentry_sdk
    sentry_sdk.init()

This initializes the default integrations which will automatically pick up any
uncaught exceptions.  Additionally you can report arbitrary other exceptions:

    try:
        my_failing_function()
    except Exception as e:
        sentry_sdk.capture_exception(e)
    )Hubinit)Scope)	TransportHttpTransport)Client)*)__all__)VERSIONr   r   r   r   r   r   Zintegrations)init_debug_supportN)__doc__Zsentry_sdk.hubr   r   Zsentry_sdk.scoper   Zsentry_sdk.transportr   r   Zsentry_sdk.clientr   Zsentry_sdk.apir	   Zapi_allZsentry_sdk.constsr
   Zsentry_sdk.debugr    r   r   D/opt/alt/python38/lib/python3.8/site-packages/sentry_sdk/__init__.py<module>   s&   