From e307190f3e70fdb2ebae1006dd414e8061fb55e3 Mon Sep 17 00:00:00 2001 From: Brad Barnett <127794626+bdbarnett@users.noreply.github.com> Date: Mon, 9 Nov 2026 23:09:19 -0600 Subject: [PATCH] Roadmap: MIP dependencies bullet in three lines Shortens the dependencies bullet to the three-line limit and says it is this builder that folds a required package's files in. Docs only. --- ROADMAP.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index 31bc6b9..1f237aa 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -4,10 +4,9 @@ Where the org's shared release automation and community files are heading. Bugs, and things you need that don't work yet, go to [issues](https://github.com/PyDevices/.github/issues). -- **Real dependencies for MIP packages.** The index builder folds a required - package's files into the package that requires it and records no install-time - dependencies. The plan is for the index to carry real ones, so installing one - package brings in what it needs without duplicating files. +- **Real dependencies for MIP packages.** The index builder here folds a + required package's files into the one that requires it. Recording real + dependencies instead means one install brings what it needs, with no copies. - **Type stubs for every published package.** The libraries keep types in docstrings because annotations cost memory on a microcontroller. The plan is to ship `.pyi` stubs so editors and type checkers on a desktop see real types.