aboutsummaryrefslogtreecommitdiff
path: root/tools/cru-py/cru/__init__.py
blob: 94d0d69ea36df7fe3a2939d1a5f52e1b150ec703 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import sys

from ._base import CruException


class CruInitError(CruException):
    pass


def check_python_version(required_version=(3, 11)):
    if sys.version_info < required_version:
        raise CruInitError(f"Python version must be >= {required_version}!")


check_python_version()