dependabot[bot] 49523f4e6d Bump actions/setup-python from 6 to 7
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6 to 7.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-20 17:42:24 +00:00
2021-06-21 22:14:55 -07:00
2019-07-01 00:11:18 -07:00
2026-06-29 06:28:53 +01:00
2026-06-29 04:06:02 +01:00
2019-06-30 12:00:34 -07:00
2019-07-15 11:08:14 -07:00
2026-06-29 04:07:19 +01:00
2021-06-23 20:27:04 -07:00

QMK CLI

A program to help users work with QMK Firmware.

Latest Release GitHub Workflow Status Discord

Features

  • Interact with your qmk_firmware tree from any location
  • Use qmk clone to pull down anyone's qmk_firmware fork
  • Setup your build environment with qmk setup
  • Use qmk console to get debugging information from your keyboard(s)
  • Check that your environment is correctly setup with qmk doctor
  • Integrates with qmk_firmware for additional functionality:
    • qmk compile
    • qmk info
    • qmk flash
    • qmk lint
    • ...and many more!

Quickstart

Follow our documentation to get started.

Packages

We provide "install and go" packages for many Operating Systems.

macOS

Using Homebrew:

brew install qmk/qmk/qmk

Windows

Download our custom MSYS2 installer here: https://msys.qmk.fm/

Building

We follow PEP517, you can install using build:

Setup:

python3 -m pip install --group dev

Build:

python3 -m build

You can read more about working with PEP517 packages in the Python Packaging User Guide.

Documentation

Full documentation: https://docs.qmk.fm/#/tutorial

S
Description
No description provided
Readme MIT 737 KiB
Languages
Python 91.6%
Dockerfile 4.6%
Shell 3.8%