Commit cd336b2 1 parent 57d2409 commit cd336b2 Copy full SHA for cd336b2
File tree 5 files changed +23
-55
lines changed
5 files changed +23
-55
lines changed Original file line number Diff line number Diff line change 27
27
from . import pyformat
28
28
from . import pytest
29
29
30
- if sys .version_info [0 ] != 3 or sys .version_info [1 ] < 6 :
31
- cli .log .error ('Your Python is too old! Please upgrade to Python 3.6 or later.' )
30
+ # Supported version information
31
+ #
32
+ # Based on the OSes we support these are the minimum python version available by default.
33
+ # Last update: 2021 Jan 02
34
+ #
35
+ # Arch: 3.9
36
+ # Debian: 3.7
37
+ # Fedora 31: 3.7
38
+ # Fedora 32: 3.8
39
+ # Fedora 33: 3.9
40
+ # FreeBSD: 3.7
41
+ # Gentoo: 3.7
42
+ # macOS: 3.9 (from homebrew)
43
+ # msys2: 3.8
44
+ # Slackware: 3.7
45
+ # solus: 3.7
46
+ # void: 3.9
47
+
48
+ if sys .version_info [0 ] != 3 or sys .version_info [1 ] < 7 :
49
+ cli .log .error ('Your Python is too old! Please upgrade to Python 3.7 or later.' )
32
50
exit (127 )
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ _qmk_install() {
23
23
sudo emerge -auN sys-devel/gcc
24
24
sudo emerge -au --noreplace \
25
25
app-arch/unzip app-arch/zip net-misc/wget sys-devel/clang sys-devel/crossdev \
26
- \> =dev-lang/python-3.6 \
26
+ \> =dev-lang/python-3.7 \
27
27
dev-embedded/avrdude dev-embedded/dfu-programmer app-mobilephone/dfu-util
28
28
29
29
sudo crossdev -s4 --stable --g \< 9 --portage --verbose --target avr
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -25,20 +25,16 @@ case $(uname -a) in
25
25
. " $QMK_FIRMWARE_UTIL_DIR /install/fedora.sh" ;;
26
26
* gentoo* )
27
27
. " $QMK_FIRMWARE_UTIL_DIR /install/gentoo.sh" ;;
28
- * opensuse* |* tumbleweed* )
29
- . " $QMK_FIRMWARE_UTIL_DIR /install/opensuse.sh" ;;
30
- * sabayon* )
31
- . " $QMK_FIRMWARE_UTIL_DIR /install/sabayon.sh" ;;
32
28
* slackware* )
33
29
. " $QMK_FIRMWARE_UTIL_DIR /install/slackware.sh" ;;
34
30
* solus* )
35
31
. " $QMK_FIRMWARE_UTIL_DIR /install/solus.sh" ;;
36
32
* void* )
37
33
. " $QMK_FIRMWARE_UTIL_DIR /install/void.sh" ;;
38
34
* )
39
- echo " Sorry, we don't recognize your distribution. Help us by contributing support! "
35
+ echo " Sorry, we don't recognize your distribution. Try using the docker image instead: "
40
36
echo
41
- echo " https://docs.qmk.fm/#/contributing "
37
+ echo " https://docs.qmk.fm/#/getting_started_docker "
42
38
exit 1;;
43
39
esac
44
40
You can’t perform that action at this time.
0 commit comments