docs: fix package names and stale paths

- 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) <noreply@anthropic.com>
This commit is contained in:
swaitsandClaude Opus 4.6 committed 2026-04-08 13:45:12 -06:00
1 parent f6e87d1ef8
commit 71dac4f358
2 files changed
+3 -3

No files matched your search

+1 -1
View File
@@ -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
+2 -2
View File
@@ -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) |