Added Python version check

This commit is contained in:
Spaceginner 2023-01-25 22:07:48 +05:00
parent 635499e832
commit e425b9812b
No known key found for this signature in database
GPG Key ID: 265D2778149F4183
1 changed files with 12 additions and 0 deletions

View File

@ -17,6 +17,17 @@ stored_commit_hash = None
skip_install = False
def check_python_version():
version = sys.version_info
version_range = None
if os.name == "nt":
version_range = range(7, 11)
else:
version_range = range(7, 12)
assert version.major == 3 and version.minor in version_range, "Unsupported Python version, please use Python 3.10.x instead. You can download latest release as of 25th January (3.10.9) from here: https://www.python.org/downloads/release/python-3109/"
def commit_hash():
global stored_commit_hash
@ -321,5 +332,6 @@ def start():
if __name__ == "__main__":
check_python_version()
prepare_environment()
start()