From 5784b685fbefb7608d6c6ed72e7a07490a180c3a Mon Sep 17 00:00:00 2001 From: Alexandre Gauthier Date: Fri, 23 Oct 2026 22:17:14 -0400 Subject: [PATCH 1/2] Bump version to 3.0.4 for release --- pyproject.toml | 2 +- uv.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 4bce2b7..15d7971 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "exosphere-cli" -version = "3.0.4.dev0" +version = "3.0.4" description = "CLI/TUI driven patch reporting for remote Unix-like systems." readme = "README.md" authors = [ diff --git a/uv.lock b/uv.lock index 8730478..05b5cf9 100644 --- a/uv.lock +++ b/uv.lock @@ -717,7 +717,7 @@ wheels = [ [[package]] name = "exosphere-cli" -version = "3.0.4.dev0" +version = "3.0.4" source = { editable = "." } dependencies = [ { name = "cyclopts" }, From c92e4be83d06af238b028a85b84f3d01f3daaaed Mon Sep 17 00:00:00 2001 From: Alexandre Gauthier Date: Fri, 23 Oct 2026 22:36:05 -0400 Subject: [PATCH 2/2] Update changelog for 3.0.4 --- docs/source/changelog/3.0.3.md | 2 ++ docs/source/changelog/3.0.4.md | 10 ++++++++++ 2 files changed, 12 insertions(+) create mode 100644 docs/source/changelog/3.0.4.md diff --git a/docs/source/changelog/3.0.3.md b/docs/source/changelog/3.0.3.md index 88e7310..d61d559 100644 --- a/docs/source/changelog/3.0.3.md +++ b/docs/source/changelog/3.0.3.md @@ -1,5 +1,7 @@ # 3.0.3 - Optional Bugfix Release +*Released 14 Oct, 2026* + Contains minor, optional changes surrounding dependencies compatibility, support for Python 3.15 and an edge case fix for the `--version` flags from the CLI. diff --git a/docs/source/changelog/3.0.4.md b/docs/source/changelog/3.0.4.md new file mode 100644 index 0000000..d55f9c5 --- /dev/null +++ b/docs/source/changelog/3.0.4.md @@ -0,0 +1,10 @@ +# 3.0.4 - FreeBSD Bugfix Release + +## Bug Fixes + +Corrects a compatibility issue with the output of `pkg` >=2.8, which would prevent +security updates from being correctly read at all, and silently dropped from reports. + +## Changelog + +- FreeBSD: Fix parsing for pkg 2.8 [(PR)](https://github.com/mrdaemon/exosphere/pull/406)