From c556d2ef9f5c3fcbe5abd113481cbcba6ea3487e Mon Sep 17 00:00:00 2001 From: "@dev.mako" <95612413+devkyato@users.noreply.github.com> Date: Sat, 8 Aug 2026 18:08:27 +0800 Subject: [PATCH] docs: link connected projects and changelog URL Add a Connected projects section pointing at Datary and the surrounding toolkit, and expose the Changelog URL in package metadata. Co-authored-by: Cursor --- README.md | 11 +++++++++++ python/pyproject.toml | 1 + 2 files changed, 12 insertions(+) diff --git a/README.md b/README.md index 3729ee3..42458f9 100644 --- a/README.md +++ b/README.md @@ -143,6 +143,17 @@ unsafe action. - [ONP/1 protocol specification](docs/protocol.md) - [Contributing](CONTRIBUTING.md) +## Connected projects + +| Project | Role | +| --- | --- | +| **[Datary](https://github.com/devkyato/Datary)** | Local-first laboratory for reproducible program and simulation evidence | +| **[Relay](https://github.com/devkyato/Relay)** | Timing-risk source review for control and firmware code | +| **[TapAuth](https://github.com/devkyato/TapAuth)** | Raspberry Pi NFC attendance and reservation kiosk | +| **[Lowpack](https://github.com/devkyato/Lowpack)** | Local-first, application-aware lossless packing | +| **[Custom Arduino Libraries](https://github.com/devkyato/Custom-Arduino-Libraries)** | Non-blocking LED and digital-output patterns | +| **[Arduino Programs Guide](https://github.com/devkyato/Arduino-Programs-Guide)** | Safety-first, compile-checked Arduino Uno course | + Student contributions are welcome. Good changes include a reproducible test, clear documentation, or a complete compatibility report. OpenNet follows [Semantic Versioning](https://semver.org/) and is licensed under the diff --git a/python/pyproject.toml b/python/pyproject.toml index 65468bd..0455c09 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -36,6 +36,7 @@ opennet-server = "opennet.cli:server_main" Homepage = "https://github.com/devkyato/OpenNet" Documentation = "https://github.com/devkyato/OpenNet/tree/main/docs" Issues = "https://github.com/devkyato/OpenNet/issues" +Changelog = "https://github.com/devkyato/OpenNet/blob/main/CHANGELOG.md" [tool.hatch.build.targets.wheel] packages = ["src/opennet"]