From ebabd48def7ef1b475f6fc1bc97384fea16052ec Mon Sep 17 00:00:00 2001 From: afiqzudinhadi Date: Sat, 4 Jul 2026 14:59:39 +0800 Subject: [PATCH] README: move numpy note to dev section, not a user requirement --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 17d54e3..51fdb18 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,6 @@ Key measured facts: 2x nice!nano v2). The dictionary spans both halves — **single-MCU keyboards are not supported yet.** - ZMK v0.3.x build environment (GitHub Actions user-config works) -- Python 3 with `numpy` on the build host (dictionary compiler) - **Adafruit nRF52 bootloader 0.9.0 or newer on BOTH halves — 0.11.0 recommended.** See [Bootloader](#bootloader) below; old bootloaders silently corrupt large firmware images. @@ -149,6 +148,12 @@ tools/fetch_dict.py dictionary downloader (Plover main, Lapwing base) tests/test_dict_v4.c host round-trip test (42,000 vectors) ``` +### Development + +The dictionary compiler (`tools/compile_v4.py`) requires Python 3 with +`numpy`. GitHub Actions runners have this preinstalled; for local builds +install via `pip install numpy`. + ## License PolyForm Noncommercial 1.0.0 — see [LICENSE](LICENSE).