""" _constants ====== Constants relevant for the Python implementation. """ from __future__ import annotations import platform import sys import sysconfig IS64 = sys.maxsize > 2**32 PY310 = sys.version_info >= (3, 10) PY311 = sys.version_info >= (3, 11) PY312 = sys.version_info >= (3, 12) PY314 = sys.version_info >= (3, 14) PYPY = platform.python_implementation() == "PyPy" ISMUSL = "musl" in (sysconfig.get_config_var("HOST_GNU_TYPE") or "") REF_COUNT = 2 if PY311 else 3 WARNING_CHECK_DISABLED = PY314 __all__ = [ "IS64", "ISMUSL", "PY310", "PY311", "PY312", "PY314", "PYPY", ]