a
    oÝEbj  ã                   @   s~   d dl Z d dlmZ d dlZd dlmZ d dlm  m	  m
Z
 d dlmZ dd„ Ze j de¡e j de
j¡d	d
„ ƒƒZdS )é    N)ÚVERSIONS)ÚENGINES)ÚVersionc                  C   sF   ddl m}  t d¡}|j}t|ƒttd ƒk r:| rBJ ‚n| sBJ ‚d S )Nr   )ÚNUMEXPR_INSTALLEDÚnumexpr)Zpandas.core.computation.checkr   ÚpytestÚimportorskipÚ__version__r   r   )r   ÚneÚver© r   úd/home/ja/django-apps/lartica_env/lib/python3.9/site-packages/pandas/tests/computation/test_compat.pyÚtest_compat   s    

r   ÚengineÚparserc                 C   s:   | dkrt  d¡ d\}}tjd| |d�}|dks6J ‚d S )Nr   )é   é   za + b)r   r   é   )r   r   ÚpdÚeval)r   r   ÚaÚbÚresr   r   r   Útest_invalid_numexpr_version   s
    
r   )r   Zpandas.compat._optionalr   Zpandasr   Zpandas.core.computation.enginesr   Zpandas.core.computation.exprÚcoreZcomputationÚexprZpandas.util.versionr   r   ÚmarkZparametrizeZPARSERSr   r   r   r   r   Ú<module>   s   