dbs_annotator.utils.auto_update.launch_automatic_update

dbs_annotator.utils.auto_update.launch_automatic_update(tag_name, *, dry_run=False)[source]

Start the GitHub release installer for tag_name (e.g. v0.4.0b2).

Parameters:

dry_run (bool) – If True, run the platform install script in preview mode only (PowerShell -WhatIf / install.sh --dry-run). No files are written.

Returns:

(True, user_message) on success, (False, error_message) otherwise. The installer runs in a separate process; the user must restart the app.

Return type:

tuple[bool, str]