From 05e27b2ee7a9457a3c195cc566df3f14bc68b3dc Mon Sep 17 00:00:00 2001 From: decryptus Date: Wed, 7 Oct 2026 03:00:24 +0200 Subject: [PATCH 1/3] Align installation examples with the Textual release --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 8f93685..b341f03 100644 --- a/README.md +++ b/README.md @@ -23,13 +23,13 @@ server is required. ## Quickstart -This quickstart uses **Auton 1.2.1**, including SQLite authentication, durable +This quickstart uses **Auton 1.3.0**, including SQLite authentication, durable jobs and the web console. Check out the release and use Docker Compose: ```sh git clone https://github.com/decryptus/auton.git cd auton -git checkout v1.2.1 +git checkout v1.3.0 docker compose build docker compose run --rm --no-deps --entrypoint autond-auth auton \ -c /etc/auton/auton.yml user set -u operator -s read -s run -s maintenance @@ -101,7 +101,7 @@ another greeting using that same token: ```sh python3 -m venv .venv . .venv/bin/activate -python -m pip install auton==1.2.1 +python -m pip install auton==1.3.0 auton --uri http://127.0.0.1:8666 -k ./quickstart.token --endpoint hello ``` @@ -983,7 +983,7 @@ All endpoint components are prepared before endpoint instances are initialized. ### Authentication New installations can use persistent SQLite authentication. Install -`autond[auth]==1.2.1`, or use the Docker image, which includes the authentication +`autond[auth]==1.3.0`, or use the Docker image, which includes the authentication extra. HTTPdis >= 0.6.31 and Sonicprobe >= 0.3.55 provide the shared Argon2, token and SQLite implementations. From 6a28d10f9ef36603fb6e8a6fcbfcbab74a01cd18 Mon Sep 17 00:00:00 2001 From: decryptus Date: Wed, 7 Oct 2026 03:02:55 +0200 Subject: [PATCH 2/3] Document Textual execution parity in release notes --- docs/release-1.3.0.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/release-1.3.0.md b/docs/release-1.3.0.md index 4719ae0..88c0cff 100644 --- a/docs/release-1.3.0.md +++ b/docs/release-1.3.0.md @@ -2,15 +2,17 @@ ## Optional Textual interface -This version adds an optional read-only terminal dashboard using the shared +This version adds an optional terminal dashboard using the shared DWho 0.3.65 presentation components. Python 3.9+ is required for this extra. The existing curses interface remains the default. View jobs, endpoints, daemon status and stdout/stderr with search, filtering -and selection-preserving refresh. Execution preparation, scenario editing, -export and reconciliation remain available through curses and CLI. +and selection-preserving refresh. Textual also supports execution preparation, guided arguments, scenario/group +selection, result export and read-only reconciliation through existing services. +Only explicit confirmation submits an operation; stopping observation does not +cancel remote jobs. -After publication, install with `python -m pip install "auton[textual]==1.3.0"` +Install with `python -m pip install "auton[textual]==1.3.0"` and select it with `auton --tui --tui-ui textual --uri https://daemon.example.org`. No configuration or stored-data migration is required. The offline demo uses From fbefeb159ca5d9406b7abe1c6d591555e5536fc6 Mon Sep 17 00:00:00 2001 From: decryptus Date: Wed, 7 Oct 2026 03:06:15 +0200 Subject: [PATCH 3/3] State the supported Auton Python versions --- docs/release-1.3.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release-1.3.0.md b/docs/release-1.3.0.md index 88c0cff..74f28f9 100644 --- a/docs/release-1.3.0.md +++ b/docs/release-1.3.0.md @@ -3,7 +3,7 @@ ## Optional Textual interface This version adds an optional terminal dashboard using the shared -DWho 0.3.65 presentation components. Python 3.9+ is required for this extra. +DWho 0.3.65 presentation components. Auton supports Python 3.10–3.13. The existing curses interface remains the default. View jobs, endpoints, daemon status and stdout/stderr with search, filtering