Merge pull request #162 from qmk/pyvers

This commit is contained in:
Nick Brassel
2024-02-23 21:34:58 +11:00
committed by GitHub
3 changed files with 12 additions and 12 deletions
+2 -2
View File
@@ -32,7 +32,7 @@ jobs:
strategy:
matrix:
os: [macos-latest, ubuntu-latest]
python-version: [3.7, 3.8, 3.9]
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12']
steps:
- uses: actions/checkout@v4
@@ -59,7 +59,7 @@ jobs:
uses: msys2/setup-msys2@v2
with:
update: true
install: git mingw-w64-x86_64-toolchain mingw-w64-x86_64-python-pip mingw-w64-x86_64-python-pillow
install: git mingw-w64-x86_64-toolchain mingw-w64-x86_64-python-pip mingw-w64-x86_64-python-pillow mingw-w64-x86_64-rust
- name: (MSYS2) Install Python dependencies
shell: msys2 {0}
+2 -2
View File
@@ -36,8 +36,8 @@ python3 -m pip install -r requirements-dev.txt
# Ensure that qmk works
echo "*** Testing 'qmk clone -h'"
qmk clone -h
echo "*** Testing 'qmk config -a'"
qmk config -a
#echo "*** Testing 'qmk config -a'" # Test disabled as `milc` at least 1.6.8+ returns False and thus non-zero exit code
#qmk config -a
echo "*** Testing 'qmk setup -n'"
qmk setup -n
+8 -8
View File
@@ -16,12 +16,12 @@ description = A program to help users work with QMK Firmware.
long_description = file: README.md
long_description_content_type = text/markdown
license = MIT License
project_urls =
project_urls =
Bug Tracker = https://github.com/qmk/qmk_cli/issues
Documentation = https://docs.qmk.fm/#/cli
Homepage = https://qmk.fm/
Source = https://github.com/qmk/qmk_cli/
classifiers =
classifiers =
Development Status :: 3 - Alpha
Environment :: Console
Intended Audience :: Developers
@@ -35,9 +35,9 @@ classifiers =
Topic :: Utilities
[options]
install_requires =
install_requires =
hid
milc>=1.4.2
milc>=1.6.8
pyusb
setuptools>=45
# qmk_firmware packages
@@ -51,7 +51,7 @@ packages = find:
python_requires = >=3.7
[options.entry_points]
console_scripts =
console_scripts =
qmk = qmk_cli.script_qmk:main
[yapf]
@@ -72,13 +72,13 @@ continuation_indent_width = 4
dedent_closing_brackets = True
disable_ending_comma_heuristic = False
each_dict_entry_on_separate_line = True
i18n_comment =
i18n_function_call =
i18n_comment =
i18n_function_call =
indent_blank_lines = False
indent_dictionary_value = True
indent_width = 4
join_multiple_lines = False
no_spaces_around_selected_binary_operators =
no_spaces_around_selected_binary_operators =
spaces_around_default_or_named_assign = False
spaces_around_power_operator = False
spaces_before_comment = 2