o
    Û­jh  ã                   @   sr   d dl Z d dlmZ d dlZd dlmZ d dl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)Úexpr)ÚENGINES)ÚVersionc                  C   sH   ddl m}  t d¡}|j}t|ƒttd ƒk r| rJ ‚d S | s"J ‚d S )Nr   )ÚNUMEXPR_INSTALLEDÚnumexpr)Úpandas.core.computation.checkr   ÚpytestÚimportorskipÚ__version__r   r   )r   ÚneÚver© r   úa/var/www/html/CropPilot/venv/lib/python3.10/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sJ ‚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	   Úpandas.compat._optionalr   Úpandasr   Úpandas.core.computationr   Úpandas.core.computation.enginesr   Úpandas.util.versionr   r   ÚmarkÚparametrizeÚPARSERSr   r   r   r   r   Ú<module>   s    