
    fi                         d dl mZ d dlmZmZ d dlmZ d dlmZm	Z	m
Z
 d dlmZ 	 d dlmZ d dlmZ n# e$ r  e	d          w xY werd d	lmZ  G d
 de          ZdS )    )wraps)AnyTYPE_CHECKINGadd_feature_flag)IntegrationDidNotEnable_check_minimum_version)parse_version)statsig)__version__zstatsig is not installed)StatsigUserc                   (    e Zd ZdZed             ZdS )StatsigIntegrationr   c                      t          t                    } t          t          | d           t          j        t                    fd            }|t          _        d S )Nr   c                 B     | |g|R i |}t          ||           |S )Nr   )usergateargskwargsenabledold_check_gates        o/var/www/html/Pagina-Ingenieria-Requisitos/venv/lib/python3.11/site-packages/sentry_sdk/integrations/statsig.pysentry_check_gatez8StatsigIntegration.setup_once.<locals>.sentry_check_gate   s;     %nT4A$AAA&AAGT7+++N    )r   STATSIG_VERSIONr
   r   statsig_module
check_gater   )versionr   r   s     @r   
setup_oncezStatsigIntegration.setup_once   sk      0017IFFF (2	~			 	 	 	 
		 %6!!!r   N)__name__
__module____qualname__
identifierstaticmethodr     r   r   r   r      s2        J6 6 \6 6 6r   r   N)	functoolsr   typingr   r   sentry_sdk.feature_flagsr   sentry_sdk.integrationsr   r	   r
   sentry_sdk.utilsr   r   r   statsig.versionr   r   ImportErrorstatsig.statsig_userr   r   r&   r   r   <module>r/      s         % % % % % % % % 5 5 5 5 5 5 U U U U U U U U U U * * * * * *3111111>>>>>>> 3 3 3
,1
2
223  10000006 6 6 6 6 6 6 6 6 6s	   3 A