From ad9df92c566d8878336f7a9a181ab801a16a5f9b Mon Sep 17 00:00:00 2001 From: Geovane Fedrecheski Date: Fri, 5 Jun 2026 07:17:13 +0200 Subject: [PATCH 1/4] release: 0.29.0 AI-assisted: Claude Opus 4.8 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 4c3e53f5..15f4efc8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,7 +23,7 @@ path = "utils/hooks/sdist.py" [project] name = "pydotbot" -version = "0.29.0rc3" +version = "0.29.0" authors = [ { name="Alexandre Abadie", email="alexandre.abadie@inria.fr" }, { name="Theo Akbas", email="theo.akbas@inria.fr" }, From 702bfe8a6b1455fdaccce1f4e3fe763f1c630e36 Mon Sep 17 00:00:00 2001 From: Geovane Fedrecheski Date: Fri, 5 Jun 2026 07:17:25 +0200 Subject: [PATCH 2/4] pyproject: bump marilib-pkg to >= 0.9.0 AI-assisted: Claude Opus 4.8 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 15f4efc8..721587e3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -49,7 +49,7 @@ dependencies = [ "websockets >= 13.1.0", "gmqtt >= 0.7.0", "intelhex >= 2.3.0", - "marilib-pkg >= 0.9.0rc3", + "marilib-pkg >= 0.9.0", "pydotbot-utils >= 0.3.0", "swarmit >= 0.8.0rc3", "toml >= 0.10.2", From a788628fc944ee1b3eb75c960e830f4cda8ca089 Mon Sep 17 00:00:00 2001 From: Geovane Fedrecheski Date: Fri, 5 Jun 2026 07:17:37 +0200 Subject: [PATCH 3/4] pyproject: bump swarmit to >= 0.8.0 AI-assisted: Claude Opus 4.8 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 721587e3..09097996 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -51,7 +51,7 @@ dependencies = [ "intelhex >= 2.3.0", "marilib-pkg >= 0.9.0", "pydotbot-utils >= 0.3.0", - "swarmit >= 0.8.0rc3", + "swarmit >= 0.8.0", "toml >= 0.10.2", "tomlkit >= 0.13.0", ] From 6f11e9c99fcd144cef9132392e59f96e138249eb Mon Sep 17 00:00:00 2001 From: Geovane Fedrecheski Date: Fri, 5 Jun 2026 07:17:49 +0200 Subject: [PATCH 4/4] dotbot/firmware: bump firmware pin to 1.22.0 AI-assisted: Claude Opus 4.8 --- dotbot/firmware/fetch.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dotbot/firmware/fetch.py b/dotbot/firmware/fetch.py index 6c13eca3..cc3d1097 100644 --- a/dotbot/firmware/fetch.py +++ b/dotbot/firmware/fetch.py @@ -41,7 +41,7 @@ # Python package - so the expected version is declared here and bumped # deliberately when pydotbot adopts a new release. `dotbot fw fetch` (no -f) # pulls exactly this; -f overrides it. -DOTBOT_FIRMWARE_VERSION = "1.22.0rc1" +DOTBOT_FIRMWARE_VERSION = "1.22.0" # Transient HTTP statuses worth retrying (GitHub's asset CDN 502s now and # then under concurrent load; 429 is rate-limiting).