mirror of
https://github.com/dw-0/kiauh.git
synced 2025-12-23 07:43:36 +05:00
feat(Moonraker): add python version check
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
This commit is contained in:
@@ -11,6 +11,7 @@
|
||||
|
||||
import os
|
||||
import subprocess
|
||||
import sys
|
||||
from pathlib import Path
|
||||
from typing import List
|
||||
|
||||
@@ -63,6 +64,11 @@ def run_moonraker_setup(install: bool) -> None:
|
||||
mr_instance_list = mr_im.instances
|
||||
mr_instance_count = len(mr_instance_list)
|
||||
|
||||
if not (sys.version_info.major >= 4 and sys.version_info.minor >= 7):
|
||||
Logger.print_error("Versioncheck failed!")
|
||||
Logger.print_error("Python 3. or newer required to run Moonraker.")
|
||||
return
|
||||
|
||||
is_klipper_installed = kl_instance_count > 0
|
||||
if install and not is_klipper_installed:
|
||||
Logger.print_warn("Klipper not installed!")
|
||||
|
||||
Reference in New Issue
Block a user