From f59700a69959ab4e6665255252936c17b698aacc Mon Sep 17 00:00:00 2001 From: Corvo <60719165+brothercorvo@users.noreply.github.com> Date: Tue, 11 Nov 2025 09:16:07 -0400 Subject: [PATCH] Pin Reticulum and LXMF to latest releases --- README.md | 2 ++ TASK.md | 2 ++ pyproject.toml | 4 ++-- requirements.txt | 4 ++-- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 56f6212..5a9e855 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,8 @@ Install dependencies (requires Python 3.8+): pip install -r requirements.txt ``` +The requirements file now pins Reticulum (RNS) 1.0.2 and LXMF 0.9.2 so the framework installs the latest stable mesh networking stack by default. + ### Running the example server The Emergency Management example exposes both a Reticulum‑backed service and an HTTP diff --git a/TASK.md b/TASK.md index eb90c07..139dc9e 100644 --- a/TASK.md +++ b/TASK.md @@ -99,3 +99,5 @@ READMEs. - [x] Update Mustache template guidance to cover long-running services, database overrides, and shared client configuration. +## 2025-11-11 +- [x] Pin Reticulum (RNS) to 1.0.2 and LXMF to 0.9.2 in project dependencies. diff --git a/pyproject.toml b/pyproject.toml index 04d9a3a..6ee8109 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,8 +10,8 @@ readme = "README.md" requires-python = ">=3.8" license = "MIT" dependencies = [ - "RNS", - "LXMF", + "RNS==1.0.2", + "LXMF==0.9.2", "SQLAlchemy", "jsonschema", "aiosqlite", diff --git a/requirements.txt b/requirements.txt index 3623da4..8103614 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ -RNS -LXMF +RNS==1.0.2 +LXMF==0.9.2 SQLAlchemy jsonschema fastapi