From 343f75a355da7a80bdfbf1fdcbfd3b08d7be7ae0 Mon Sep 17 00:00:00 2001 From: argszero Date: Wed, 5 Aug 2026 19:38:57 +0800 Subject: [PATCH] =?UTF-8?q?emrg:=20bump=20v0.2.4=20=E2=80=94=20macOS=20pkg?= =?UTF-8?q?=20=E7=94=A8=E6=88=B7=E7=BA=A7=E5=AE=89=E8=A3=85=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E6=89=93=E7=89=88=EF=BC=88#409=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit rant 2026-08-05T18:45:35 验收项:v0.2.4(或下个版本)macos-arm64.pkg 双击安装 无系统卷报错。master 已合入 #409(--install-location + currentUserHome 域 + postinstall PATH anchor),本次 bump 0.2.3 → 0.2.4 并推 tag 触发发布链: - #409 macOS pkg 用户级安装双 bug 修复(系统宗卷 + /tmp 假想路径) - #409 补充:postinstall shell rc PATH anchor(R127/R19) 版本文件 6 处同步:pyproject.toml / __init__.py / uv.lock / make-installer.sh / build-runtime.sh / gui package.json --- emrg/__init__.py | 2 +- emrg/gui/package.json | 2 +- packaging/build-runtime.sh | 2 +- packaging/make-installer.sh | 2 +- pyproject.toml | 2 +- uv.lock | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/emrg/__init__.py b/emrg/__init__.py index cc0112cc..7599861b 100644 --- a/emrg/__init__.py +++ b/emrg/__init__.py @@ -1,3 +1,3 @@ """EMRG — a self-evolving AI agent architecture.""" -__version__ = "0.2.3" +__version__ = "0.2.4" diff --git a/emrg/gui/package.json b/emrg/gui/package.json index f3ff928b..98a7b4d5 100644 --- a/emrg/gui/package.json +++ b/emrg/gui/package.json @@ -1,6 +1,6 @@ { "name": "emrg-gui", - "version": "0.2.3", + "version": "0.2.4", "description": "EMRG GUI — Electron client for the EMRG self-evolving AI agent (Phase 3)", "main": "main.js", "scripts": { diff --git a/packaging/build-runtime.sh b/packaging/build-runtime.sh index bbea1f96..970bc052 100755 --- a/packaging/build-runtime.sh +++ b/packaging/build-runtime.sh @@ -100,7 +100,7 @@ fi # ── 5. assets/LICENSE/version ── cp "$ROOT/LICENSE" "$DIST/assets/LICENSE" 2>/dev/null || echo "Apache-2.0" > "$DIST/assets/LICENSE" "$PY_BIN" -c "import emrg,sys; sys.path.insert(0,'$DIST/source'); import emrg as e; print(e.__version__)" > "$DIST/version.txt" 2>/dev/null \ - || echo "0.2.3" > "$DIST/version.txt" + || echo "0.2.4" > "$DIST/version.txt" echo "==> runtime size: $(du -sh "$DIST" | cut -f1)" echo "==> runtime built OK" diff --git a/packaging/make-installer.sh b/packaging/make-installer.sh index 9edf4501..6eceda0f 100755 --- a/packaging/make-installer.sh +++ b/packaging/make-installer.sh @@ -25,7 +25,7 @@ set -euo pipefail ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" DIST="$ROOT/dist" RUNTIME="$DIST/runtime" -VERSION="$(cat "$RUNTIME/version.txt" 2>/dev/null || echo 0.2.3)" +VERSION="$(cat "$RUNTIME/version.txt" 2>/dev/null || echo 0.2.4)" PLATFORM="${1:-$(uname -s | tr '[:upper:]' '[:lower:]')}" mkdir -p "$DIST/artifacts" diff --git a/pyproject.toml b/pyproject.toml index dc499de2..a0164aae 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "emrg" -version = "0.2.3" +version = "0.2.4" description = "EMRG — a self-evolving AI agent architecture" requires-python = ">=3.11" license = { file = "LICENSE" } diff --git a/uv.lock b/uv.lock index adfc0f64..478d3d87 100644 --- a/uv.lock +++ b/uv.lock @@ -35,7 +35,7 @@ wheels = [ [[package]] name = "emrg" -version = "0.2.3" +version = "0.2.4" source = { editable = "." } dependencies = [ { name = "httpx" },