
    g(                     d    d dl Z d dlZh dZd Z e j                  dde       d Zd Zd Zd	d
gZ	y)    N>   	timezones
trace_uidsv4_subplotsorca_defaultsrenderer_defaultstemplate_defaultsremove_deprecationsextract_chart_studioc                  >    dd l } d| j                  v rt        d      y )Nr   plotlyzDThe _plotly_future_ module must be imported before the plotly module)sysmodulesImportError)r   s    U/var/www/dash_apps/app1/venv/lib/python3.12/site-packages/_plotly_future_/__init__.py_assert_plotly_not_importedr      s)    3;;H
 	
     defaultz*.*?is deprecated, please use chart_studio*c                 \    t        j                  dj                  |       t        d       y )NzXThe plotly.{submodule} module is deprecated, please use chart_studio.{submodule} instead	submodule   
stacklevel)warningswarnformatDeprecationWarningr   s    r   _chart_studio_warningr   !   s%    MM	66<fyf6Q	r   c                 8    t        dj                  |             )Nz
The plotly.{submodule} module is deprecated,
please install the chart-studio package and use the
chart_studio.{submodule} module instead. 
r   )r   r   r   s    r   _chart_studio_errorr    *   s(    
	 F  
 r   c                 H     j                   } j                  }dj                  dg|j                  d      dd  z   |gz         }dj                  dg|j                  d      dd  z   |gz         }dj	                  ||      t        j                          fd       }|S )N.r      chart_studioz;{plotly_name} is deprecated, please use {chart_studio_name})plotly_namechart_studio_namec                  L    t        j                  t        d        | i |S )Nr   r   )r   r   r   )argskwargsfnmsgs     r   wrapperz*_chart_studio_deprecation.<locals>.wrapperE   s$    c-!<4"6""r   )__name__
__module__joinsplitr   	functoolswraps)r*   fn_name	fn_moduler%   r&   r,   r+   s   `     @r   _chart_studio_deprecationr5   6   s    kkGI((H:	(<QR(@@G9LMK	9??3/33wi?
F3D    __R# #
 Nr   _future_flagsr    )
r   r1   r6   r   filterwarningsr   r   r    r5   __all__ r   r   <module>r:      sN     	
   ;=O
	0 1
2r   