
    Q/Ph:                         d dl mZmZmZ d dlmZ d dlmZ d dlmZ  ed          Z	 G d de          Z
eded	e	d
ee
         fd            Zded
ee
         fdZdS )    )ListOptionalTypeVar)multimethod)	BaseModel)SettingsTc                   H    e Zd ZU eed<   eed<   eed<   dZee         ed<   dS )SampleiddatanameNcaption)__name__
__module____qualname__str__annotations__r	   r   r        \/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/ydata_profiling/model/sample.pyr   r      sA         GGG
GGG
III!GXc]!!!!!r   r   configdfreturnc                     t                      )N)NotImplementedError)r   r   s     r   
get_sampler      s    


r   samplec                 v    d| vrd | d<   d| vrd | d<   t          d| d         | d         | d                   g}|S )Nr   r   customr   )r   r   r   r   )r   )r   sampless     r   get_custom_sampler"      sf    Vv y 	9%		
 	
 	
G Nr   N)typingr   r   r   r   pydantic.v1r   ydata_profiling.configr   r	   r   r   dictr"   r   r   r   <module>r'      s    * * * * * * * * * * # # # # # # ! ! ! ! ! ! + + + + + +GCLL" " " " "Y " " "  x  Q  4<        d tF|      r   