
    gh                         S SK r S SKrS SKrS SKJr  S SKJr  S SKJr  S SKJ	r	   " S S\R                  5      rS rS	 rS
 rg)    N)
get_client)_client_init_debug)logger)	LogRecordc                       \ rS rSrS rSrg)_DebugFilter   c                 h    [         R                  " S5      (       a  g[        5       R                  S   $ )NFTdebug)r   getr   options)selfrecords     S/home/kali/devsecops-assessor/venv/lib/python3.13/site-packages/sentry_sdk/debug.pyfilter_DebugFilter.filter   s)    !!%((|##G,,     N)__name__
__module____qualname____firstlineno__r   __static_attributes__r   r   r   r   r      s    -r   r   c                  D    [         R                  (       d  [        5         g g )N)r   handlersconfigure_loggerr   r   r   init_debug_supportr      s    ?? r   c                  F   [         R                  " [        R                  5      n U R	                  [         R
                  " S5      5        [        R                  " U 5        [        R                  " [         R                  5        [        R                  " [        5       5        g )Nz$ [sentry] %(levelname)s: %(message)s)loggingStreamHandlersysstderrsetFormatter	Formatterr   
addHandlersetLevelDEBUG	addFilterr   )_handlers    r   r   r      s^    $$SZZ0H'++,RST
h
OOGMM"
\^$r   c                  8    [         R                  " S[        SS9  g )NzOconfigure_debug_hub is deprecated. Please remove calls to it, as it is a no-op.   )
stacklevel)warningswarnDeprecationWarningr   r   r   configure_debug_hubr0   #   s    MMYr   )r!   r   r-   
sentry_sdkr   sentry_sdk.clientr   sentry_sdk.utilsr   r   Filterr   r   r   r0   r   r   r   <module>r5      s9    
   ! 0 # -7>> -%r   