From 71dac4f3587ac9c44ba206e19c912c6a6d142f52 Mon Sep 17 00:00:00 2001 From: Stephen Waits Date: Wed, 8 Apr 2026 13:45:12 -0600 Subject: [PATCH] docs: fix package names and stale paths MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - client-py is `donglora` on PyPI (not `donglora-python`) - mux-py is `donglora-mux` on PyPI - Fix client library links (clients/python → client-py, clients/rust → client-rs) Co-Authored-By: Claude Opus 4.6 (1M context) --- CONTRIBUTING.md | 2 +- profile/README.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 43b8bc1..eac3dbd 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -22,7 +22,7 @@ common tasks consume. No shared board code — each board is self-contained. ## Client Libraries -Client libraries exist in [Python](clients/python/) and [Rust](clients/rust/). +Client libraries exist in [Python](https://github.com/donglora/client-py) and [Rust](https://github.com/donglora/client-rs). To add a library in another language: 1. Create a directory with the language's standard project layout diff --git a/profile/README.md b/profile/README.md index 534c9c0..f2cb88b 100644 --- a/profile/README.md +++ b/profile/README.md @@ -60,9 +60,9 @@ Some concrete examples: |------|-----------| | [firmware](https://github.com/donglora/firmware) | Embedded firmware for LoRa boards (Rust) | | [client-rs](https://github.com/donglora/client-rs) | Rust client library — `donglora-client` on crates.io | -| [client-py](https://github.com/donglora/client-py) | Python client library — `donglora-python` on PyPI | +| [client-py](https://github.com/donglora/client-py) | Python client library — `donglora` on PyPI | | [mux-rs](https://github.com/donglora/mux-rs) | USB multiplexer daemon (Rust) | -| [mux-py](https://github.com/donglora/mux-py) | USB multiplexer daemon (Python) | +| [mux-py](https://github.com/donglora/mux-py) | USB multiplexer daemon — `donglora-mux` on PyPI | | [bridge](https://github.com/donglora/bridge) | P2P LoRa bridge — relays packets across the internet via encrypted gossip (Rust) | | [examples](https://github.com/donglora/examples) | Ready-to-run scripts — receive, transmit, ping-pong, bridge (Python) | | [ai-bot](https://github.com/donglora/ai-bot) | MeshCore AI chatbot — default mesh name "Orac" (Python) |