Testing_pikesquares/.venv/lib/python3.12/site-packages/executing/_pytest_utils.py
2025-02-02 00:02:31 -05:00

17 lines
354 B
Python

import sys
def is_pytest_compatible() -> bool:
""" returns true if executing can be used for expressions inside assert statements which are rewritten by pytest
"""
if sys.version_info < (3, 11):
return False
try:
import pytest
except ImportError:
return False
return pytest.version_tuple >= (8, 3, 4)