o
    ~]                     @   s  d dl Z d dlZd dlZzd dlmZ W n	 ey   Y nw dejd< eedr+ej	n
ej
ddd  d Zd	e_eeZd e_e jej= [eeZd
d Zee z e  d	e_eeZd e_e jej= [eeZdd ZW n ey   dd ZY nw d dlZejeree ejejej
dZejereesee d dl Z dd Z!e!de dZ"dd Z#edkre  e  e#  dS dS )    N)reloadTrecurse
__cached__.   z.pyc  c                   C   s    t ddddt j ksJ d S )Nr         )module
double_addfx r   r   O/var/www/Datamplify/venv/lib/python3.10/site-packages/dill/tests/test_module.pytest_attributes   s    r   c                   C   s8   t tdr
tjdksJ tddddtj ksJ d S )Nar   r   r   r	   )hasattrr
   r   r   r   r   r   r   r   test_diff_attributes4   s    r   c                   C   s   d S Nr   r   r   r   r   r   9   s   __pycache__c                 K   s   t | |d S r   )eval)strkwargr   r   r   
get_lambdaH   s   r   zlambda x: math.exp(x))mathc                   C   s,   t jd u sJ tt dt dksJ d S )Nr	   )obj
__module__dillcopyr   r   r   r   test_module_is_noneM   s   r   __main__)$sysr   test_mixinsr
   impr   ImportErrorsettingsr   r   __file__splitcachedr   dumpspik_modmodules__name__loadsr   use_diffr   AttributeErrorospathexistsremovejoindirnamepycachelistdir
removedirsr   r   r   r   r   r   r   r   <module>   sX   









