diff options
Diffstat (limited to 'lib/python/qmk')
| -rwxr-xr-x | lib/python/qmk/cli/doctor.py | 22 | ||||
| -rw-r--r-- | lib/python/qmk/questions.py | 7 |
2 files changed, 13 insertions, 16 deletions
diff --git a/lib/python/qmk/cli/doctor.py b/lib/python/qmk/cli/doctor.py index 7fafd5757..9983865b3 100755 --- a/lib/python/qmk/cli/doctor.py +++ b/lib/python/qmk/cli/doctor.py | |||
| @@ -156,24 +156,16 @@ def check_udev_rules(): | |||
| 156 | _udev_rule("03EB", "2FF3"), # ATmega16U4 | 156 | _udev_rule("03EB", "2FF3"), # ATmega16U4 |
| 157 | _udev_rule("03EB", "2FF4"), # ATmega32U4 | 157 | _udev_rule("03EB", "2FF4"), # ATmega32U4 |
| 158 | _udev_rule("03EB", "2FF9"), # AT90USB64 | 158 | _udev_rule("03EB", "2FF9"), # AT90USB64 |
| 159 | _udev_rule("03EB", "2FFB") # AT90USB128 | 159 | _udev_rule("03EB", "2FFB") # AT90USB128 |
| 160 | }, | ||
| 161 | 'kiibohd': { | ||
| 162 | _udev_rule("1C11", "B007") | ||
| 163 | }, | 160 | }, |
| 161 | 'kiibohd': {_udev_rule("1C11", "B007")}, | ||
| 164 | 'stm32': { | 162 | 'stm32': { |
| 165 | _udev_rule("1EAF", "0003"), # STM32duino | 163 | _udev_rule("1EAF", "0003"), # STM32duino |
| 166 | _udev_rule("0483", "DF11") # STM32 DFU | 164 | _udev_rule("0483", "DF11") # STM32 DFU |
| 167 | }, | ||
| 168 | 'bootloadhid': { | ||
| 169 | _udev_rule("16C0", "05DF") | ||
| 170 | }, | ||
| 171 | 'usbasploader': { | ||
| 172 | _udev_rule("16C0", "05DC") | ||
| 173 | }, | ||
| 174 | 'massdrop': { | ||
| 175 | _udev_rule("03EB", "6124") | ||
| 176 | }, | 165 | }, |
| 166 | 'bootloadhid': {_udev_rule("16C0", "05DF")}, | ||
| 167 | 'usbasploader': {_udev_rule("16C0", "05DC")}, | ||
| 168 | 'massdrop': {_udev_rule("03EB", "6124")}, | ||
| 177 | 'caterina': { | 169 | 'caterina': { |
| 178 | # Spark Fun Electronics | 170 | # Spark Fun Electronics |
| 179 | _udev_rule("1B4F", "9203", 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # Pro Micro 3V3/8MHz | 171 | _udev_rule("1B4F", "9203", 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # Pro Micro 3V3/8MHz |
| @@ -190,7 +182,7 @@ def check_udev_rules(): | |||
| 190 | _udev_rule("239A", "000E", 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # ItsyBitsy 32U4 5V/16MHz | 182 | _udev_rule("239A", "000E", 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # ItsyBitsy 32U4 5V/16MHz |
| 191 | # dog hunter AG | 183 | # dog hunter AG |
| 192 | _udev_rule("2A03", "0036", 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # Leonardo | 184 | _udev_rule("2A03", "0036", 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # Leonardo |
| 193 | _udev_rule("2A03", "0037", 'ENV{ID_MM_DEVICE_IGNORE}="1"') # Micro | 185 | _udev_rule("2A03", "0037", 'ENV{ID_MM_DEVICE_IGNORE}="1"') # Micro |
| 194 | } | 186 | } |
| 195 | } | 187 | } |
| 196 | 188 | ||
diff --git a/lib/python/qmk/questions.py b/lib/python/qmk/questions.py index 27f43ac1e..865c6bbdc 100644 --- a/lib/python/qmk/questions.py +++ b/lib/python/qmk/questions.py | |||
| @@ -1,7 +1,12 @@ | |||
| 1 | """Functions to collect user input. | 1 | """Functions to collect user input. |
| 2 | """ | 2 | """ |
| 3 | 3 | ||
| 4 | from milc import cli, format_ansi | 4 | from milc import cli |
| 5 | |||
| 6 | try: | ||
| 7 | from milc import format_ansi | ||
| 8 | except ImportError: | ||
| 9 | from milc.ansi import format_ansi | ||
| 5 | 10 | ||
| 6 | 11 | ||
| 7 | def yesno(prompt, *args, default=None, **kwargs): | 12 | def yesno(prompt, *args, default=None, **kwargs): |
