o
    iF                     @   s   d dl Z d dlZeej Zd dlZddlm	Z	 e	  d dl
Zd dlmZ ddlmZ ddlmZ ddlmZ ddlmZ dd	lmZ dd
lmZ e jdd dv r[d dlmZ d dlm  mZ  g dZ!dd Z"e"  dS )    N   )configure_ddtrace_logger)debtcollector)patch)	patch_all)PYTHON_VERSION_INFO)config)DDTraceDeprecationWarning)__version___DD_GLOBAL_TRACER_INITtrue)1r   )tracer)r
   r   r   r   r	   c                  C   s>   t dk rd} t dk rd} tj| t d t d f td d S d S )N)   
   zYSupport for ddtrace with Python version %d.%d is deprecated and will be removed in 5.0.0.)r   	   zCSupport for ddtrace with Python version %d.%d was removed in 4.0.0.r   r   )category)r   r   	deprecater	   )deprecation_message r   D/home/ubuntu/.local/lib/python3.10/site-packages/ddtrace/__init__.pycheck_supported_python_version,   s   
r   )#ossys	frozensetmoduleskeysLOADED_MODULESddtrace.internal._unpatchedddtrace_loggerr   ddtrace.internal.telemetryddtrace.vendorr   _monkeyr   r   internal.compatr   internal.settings._configr   internal.utils.deprecationsr	   versionr
   environgetlowerddtrace.tracer   ddtrace.internal.datastreamsinternaldatastreams___all__r   r   r   r   r   <module>   s(    	
