XylotrechusZ
�
� h0 � �" � d dl Z d dlmZ d dlmZ d dlmZ d dlmZm Z ergd dl
mZ d dl
mZ d dl
m
Z
d d l
mZ d d
l
mZ d dl
mZ d dl
mZ d d
l
mZ d dlmZmZmZmZmZmZ d dlmZ ed� � Z ededef �� � Znd� Zg d�Zd� Zd� Ze d1d�� � Ze d1d�� � Z e d1d�� � Z!e d1d�� � Z"ed� � � Z#ed� � � Z#e d2d�� � Z#ed� � � Z$ed � � � Z$e d2d!�� � Z$ed"� � � Z%ed#� � � Z&ed$� � � Z'ed%� � � Z(ed&� � � Z)e d1d'�� � Z*ed(� � � Z+e d2d)�� � Z,e d2d*�� � Z-d3d,�Z.d2d-�Z/d.� Z0d/� Z1d4d0�Z2dS )5� N)�
TYPE_CHECKING)�Hub)�Scope)�NoOpSpan�Transaction)�Any)�Dict)�Optional)�overload)�Callable)�TypeVar)�ContextManager)�Union)�Event�Hint�
Breadcrumb�BreadcrumbHint�ExcInfo�MeasurementUnit)�Span�T�F.)�boundc � � | S �N� )�xs �E/opt/cloudlinux/venv/lib64/python3.11/site-packages/sentry_sdk/api.pyr r s � ��� )�
capture_event�capture_message�capture_exception�add_breadcrumb�configure_scope�
push_scope�flush�
last_event_id�
start_span�start_transaction�set_tag�set_context� set_extra�set_user� set_level�set_measurement�get_current_span�get_traceparent�get_baggage�continue_tracec � � d| j z �dt j t t | j � � � � ��| _ | S )Nz&Alias for :py:meth:`sentry_sdk.Hub.%s`�
)�__name__�inspect�getdoc�getattrr �__doc__��fs r � hubmethodr= >