v0.7.2 — Uninstall & Version Pinning
v0.7.2 — Uninstall & Version Pinning
Installation symmetry and operational control: a clean uninstall that touches only bathys entries, a doctor that can start the backend itself, and one-env version pinning for install.sh.
Added
bathys uninstall [HARNESS…] [--purge]— the mirror of installation: removes only thebathysentries from configs (other servers, backups and subagents are untouched), creates a backup before writing;--purgeadditionally removes the venv/cache/data. The live cycle was verified: uninstall hermes → backup → reinstall.bathys-doctor --start-backend— the SearXNG backend is started before the check (live: native mode, 6/6 checks passed); the previous behavior (an honest FAIL on a stopped backend + a hint) is preserved as the default.BATHYS_INSTALL_VERSIONin install.sh — pin or roll back to a specific package version with a single env variable.- CI: a
shellcheckjob — install.sh is linted on every push (shellcheck is absent locally — CI will be its first run).
Changed
- The
bathys --helpreference now covers uninstall; the README Quick start gained version rollback and removal.
This GitHub release was created retroactively; the version shipped on PyPI on 2026-09-08.
Assets
Shipped with the signature set from the release conveyor (attached retroactively): bathys-0.7.2-py3-none-any.whl, bathys-0.7.2.tar.gz, checksums-sha256.txt, sbom.spdx.json, and cosign/GPG signatures for both artefacts.
Install: pip install bathys==0.7.2
Changelog: CHANGELOG.md