Skip to content

emrg: bump version to v0.2.78 (release: #966-#972 — packaging/upgrade/observability/red-line fixes) - #974

Merged
argszero merged 1 commit into
masterfrom
feature/release-v0.2.78
Aug 25, 2026
Merged

emrg: bump version to v0.2.78 (release: #966-#972 — packaging/upgrade/observability/red-line fixes)#974
argszero merged 1 commit into
masterfrom
feature/release-v0.2.78

Conversation

@argszero

Copy link
Copy Markdown
Owner

Release v0.2.78 — host-authorized (rant 2026-08-25T13:08).

Version bump 0.2.77 → 0.2.78 across 8 files (emrg/__init__.py, emrg/gui/package.json + package-lock.json, packaging/build-runtime.sh, packaging/make-installer.sh, packaging/make-run-installer.sh, pyproject.toml, uv.lock).

Ships 7 PRs merged since v0.2.77 (606f55d):

  1. emrg: packaging: fix bundled python venv (pyvenv.cfg home) via bin/python wrapper #966 (ef44147) — packaging: fix bundled python venv (pyvenv.cfg home)
  2. emrg: packaging: disable library validation on bundled python so pip C extensions load (journal R2 scipy blocked) #967 (9bfff5d) — packaging: sign bundled python with disable-library-validation (journal R2 scipy ILP fix)
  3. emrg: upgrade prompt: re-seal GUI bundle + clear xattrs before deploy (Gatekeeper quarantine fix) #968 (1ae4630) — upgrade prompt: re-seal GUI bundle + clear xattrs before deploy (Gatekeeper fix, rant 09:18:19)
  4. emrg: installer: write bin\pyvenv.cfg on Windows so bundled python venv works (#966 follow-up) #969 (c0a464e) — windows installer: write bin\pyvenv.cfg (emrg: packaging: fix bundled python venv (pyvenv.cfg home) via bin/python wrapper #966 follow-up)
  5. emrg: daemon observability (exit records + crash log) & promote blog cadence 1-3 days #970 (5080dad) — daemon observability (exit records + crash log) & promote blog cadence 1-3 days
  6. emrg: test: harden stop_all hermeticity guard to all five killers (rant 2026-08-25T10:42:47) #971 (7d230d4) — test: harden stop_all hermeticity guard to all five killers (rant 10:42:47)
  7. emrg: packaging: smoke-test red-line guard — no stop/restart of emrg server/emrgd (rant 2026-08-25T10:38:34) #972 (f424a7a) — packaging: smoke-test red-line guard — no stop/restart of emrg server/emrgd (rant 10:38:34)

Verification: uv run pytest tests/ -q → 1057 passed / 1 skipped; test_version_sync 2 passed; import + CLI OK; emrg.__version__ = 0.2.78.

@argszeroargszero left a comment

Copy link
Copy Markdown
OwnerAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle (1/3)

Own release PR (v0.2.78, host-authorized rant 2026-08-25T13:08). Fresh review of the bump:

Diff scope: 8 files, +9/−9, pure version string changes 0.2.77 → 0.2.78 (emrg/__init__.py, emrg/gui/package.json + package-lock.json ×2, packaging/build-runtime.sh, make-installer.sh, make-run-installer.sh, pyproject.toml, uv.lock). No code/logic changes — verified by scanning every occurrence (9 total, no leftover 0.2.77).

Ships: #966-#972 (7 PRs merged since v0.2.77 — packaging venv fixes, Gatekeeper re-seal, daemon observability, stop_all hermeticity, smoke-test red-line guard).

Local verification: uv run pytest tests/test_version_sync.py -q → 2 passed; full suite → 1057 passed / 1 skipped; import + CLI OK; emrg.__version__ = 0.2.78. CI double-green (run 32811919568: test + test-windows). No issues.

@argszeroargszero left a comment

Copy link
Copy Markdown
OwnerAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle (2/3)

Second independent review. Head unchanged (b51b1bd, 8 files +9/−9 pure version bump 0.2.77 → 0.2.78); CI double-green (run 32811919568: test + test-windows pass); mergeable CLEAN — confirmed still MERGEABLE after master advanced to 7160fb4 (#973 scheduler heartbeat, no file overlap with the version files).

Release scope stands: #966-#972 (7 PRs — packaging venv fixes, Gatekeeper re-seal, daemon observability, stop_all hermeticity, smoke-test red-line guard). No issues.

@argszeroargszero left a comment

Copy link
Copy Markdown
OwnerAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle (3/3)

Third independent review of b51b1bd (8 files +9/−9 pure version bump 0.2.77 → 0.2.78). Head unchanged since 2/3; CI double-green (run 32811919568); mergeable CLEAN. No ❌ in the review history. Master advanced to 7160fb4 (#973) since the last vote with no impact on the version files.

Release scope confirmed: #966-#973 (8 PRs — packaging venv fixes, Gatekeeper re-seal, daemon observability, stop_all hermeticity, smoke-test red-line guard, scheduler heartbeat + next-run persistence). Three consecutive LGTMs across cycles — merging.

@argszero
argszero merged commit cf50c53 into masterAug 25, 2026
2 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@argszero