aboutsummaryrefslogtreecommitdiff
path: root/lib/python/qmk/cli/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/python/qmk/cli/__init__.py')
-rw-r--r--lib/python/qmk/cli/__init__.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/python/qmk/cli/__init__.py b/lib/python/qmk/cli/__init__.py
index eb524217c..394a1353b 100644
--- a/lib/python/qmk/cli/__init__.py
+++ b/lib/python/qmk/cli/__init__.py
@@ -2,6 +2,8 @@
2 2
3We list each subcommand here explicitly because all the reliable ways of searching for modules are slow and delay startup. 3We list each subcommand here explicitly because all the reliable ways of searching for modules are slow and delay startup.
4""" 4"""
5import sys
6
5from milc import cli 7from milc import cli
6 8
7from . import cformat 9from . import cformat
@@ -19,5 +21,6 @@ from . import new
19from . import pyformat 21from . import pyformat
20from . import pytest 22from . import pytest
21 23
22if not hasattr(cli, 'config_source'): 24if sys.version_info[0] != 3 or sys.version_info[1] < 6:
23 cli.log.warning("Your QMK CLI is out of date. Please upgrade with `pip3 install --upgrade qmk` or by using your package manager.") 25 cli.log.error('Your Python is too old! Please upgrade to Python 3.6 or later.')
26 exit(127)