diff --git a/main.py b/main.py index 97a8229f..6c17598c 100644 --- a/main.py +++ b/main.py @@ -27,6 +27,17 @@ if helper.check_root(): time.sleep(5) Console.critical("Crafty shutting down. Root/Admin access denied.") sys.exit(0) +if not sys.version_info.major == 3 and sys.version_info.minor >= 9: + Console.critical( + "Python version mismatch. Python " + f"{sys.version_info.major}.{sys.version_info.minor} detected" + "Crafty requires Python 3.9 or above. Please upgrade python." + ) + time.sleep(5) + Console.critical("Crafty shutting down.") + time.sleep(3) + Console.info("Stopping Crafty.") + sys.exit(0) # pylint: disable=wrong-import-position try: from app.classes.models.base_model import database_proxy