gL ihddlZddlmZddlZddlmZddlmZddl m Z dZ ejjdeejjdejd Zy) N)VERSIONS)expr)ENGINES)Versioncddlm}tjd}|j}t |t t dkr|rJy|sJy)Nr)NUMEXPR_INSTALLEDnumexpr)pandas.core.computation.checkrpytest importorskip __version__rr)rnevers j/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/pandas/tests/computation/test_compat.py test_compatr sL@   Y 'B ..Cs|ghy122$$$$   engineparserc|dk(rtjdd\}}tjd||}|dk(sJy)Nr )za + b)rr)r r pdeval)rrabress rtest_invalid_numexpr_versionrs@I& DAq '''& 8C !8O8r)r pandas.compat._optionalrpandasrpandas.core.computationrpandas.core.computation.enginesrpandas.util.versionrrmark parametrizePARSERSrrrr(s^ ,(3' !7+4<<01,r