diff --git a/scripts/bumpminor.sh b/scripts/bumpminor.sh index d26c1ac..8612bec 100755 --- a/scripts/bumpminor.sh +++ b/scripts/bumpminor.sh @@ -4,12 +4,14 @@ set -e uv version --bump patch VER=$(uv version --short) sed -i".bak" "s/__version__ = \"[0-9.]*\"\(.*\)$/__version__ = \"$VER\"\1/" hbd/__init__.py +sed -i".bak" "s/__version__ = \"[0-9.]*\"\(.*\)$/__version__ = \"$VER\"\1/" scripts/hbc_mini.py # commit pyproject.toml -git commit -m "version $VER" pyproject.toml hbd/__init__.py +git commit -m "version $VER" pyproject.toml hbd/__init__.py scripts/hbc_mini.py git push # tag version git tag -a v$VER -m "Version $VER" git push --tags rm hbd/__init__.py.bak +rm scripts/hbc_mini.py.bak diff --git a/scripts/hbc_mini.py b/scripts/hbc_mini.py index 022eea1..93e1586 100755 --- a/scripts/hbc_mini.py +++ b/scripts/hbc_mini.py @@ -40,6 +40,9 @@ from logging.handlers import SysLogHandler from pathlib import Path from typing import Any, Dict, List, Optional, Tuple +# updated by scripts/bumpminor.sh +__version__ = "5.1.9" + # --------------------------------------------------------------------------- # Protocol (mirrors hbd/common/proto.py) # --------------------------------------------------------------------------- @@ -233,7 +236,7 @@ class OSInfoPlugin(InfoPlugin): "machine": platform.machine(), "architecture": platform.architecture()[0], "python_version": platform.python_version(), - "hbc_version": "5.1.8", + "hbc_version": __version__, "hbc_type": "mini", } if platform.system() == "Linux": @@ -875,7 +878,7 @@ async def _handle_update(conn: AsyncConnection): log.info("running installer: %s", installer) try: proc = await asyncio.create_subprocess_exec( - installer, "miniclient", + installer, "mini", stdout=asyncio.subprocess.PIPE, stderr=asyncio.subprocess.STDOUT, )