chore(setup): target Python 3.12 venv baseline #2

Merged
clawdie merged 1 commit from chore/setup-hermes-python-3-12 into main 2026-06-17 16:17:03 +02:00
Owner

Bumps setup-hermes.sh to Python 3.12 (PYTHON_VERSION, version-check (3,12), messages, comment). uv fetches a standalone 3.12, so this is independent of FreeBSD's pkg default flavor.

Why here: clawdie/hermes-freebsd is a read-only upstream mirror — the equivalent patch made on osa couldn't be pushed there. This lands it in the writable patches repo where setup-hermes.sh lives. See layered-soul/docs/TOOLCHAIN.md.

🤖 Generated with Claude Code

Bumps `setup-hermes.sh` to Python 3.12 (`PYTHON_VERSION`, version-check `(3,12)`, messages, comment). uv fetches a standalone 3.12, so this is independent of FreeBSD's pkg default flavor. **Why here:** `clawdie/hermes-freebsd` is a read-only upstream mirror — the equivalent patch made on osa couldn't be pushed there. This lands it in the writable patches repo where `setup-hermes.sh` lives. See layered-soul/docs/TOOLCHAIN.md. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
clawdie added 1 commit 2026-06-17 16:06:33 +02:00
chore(setup): target Python 3.12 venv baseline
Some checks failed
Lint (ruff + ty) / ruff + ty diff (pull_request) Has been cancelled
Typecheck / typecheck (ui-tui) (pull_request) Has been cancelled
Typecheck / typecheck (web) (pull_request) Has been cancelled
Lint (ruff + ty) / ruff enforcement (blocking) (pull_request) Has been cancelled
Typecheck / typecheck (apps/bootstrap-installer) (pull_request) Has been cancelled
Typecheck / typecheck (apps/desktop) (pull_request) Has been cancelled
Typecheck / typecheck (apps/shared) (pull_request) Has been cancelled
Contributor Attribution Check / check-attribution (pull_request) Has been cancelled
History Check / check-common-ancestor (pull_request) Has been cancelled
Lint (ruff + ty) / Windows footguns (blocking) (pull_request) Has been cancelled
Nix / nix (macos-latest) (pull_request) Has been cancelled
Nix / nix (ubuntu-latest) (pull_request) Has been cancelled
Supply Chain Audit / changes (pull_request) Has been cancelled
Tests / test (1) (pull_request) Has been cancelled
Tests / test (2) (pull_request) Has been cancelled
Tests / test (3) (pull_request) Has been cancelled
Tests / test (4) (pull_request) Has been cancelled
Tests / test (5) (pull_request) Has been cancelled
Tests / test (6) (pull_request) Has been cancelled
Tests / e2e (pull_request) Has been cancelled
Supply Chain Audit / Scan PR for critical supply chain risks (pull_request) Has been cancelled
Supply Chain Audit / Check PyPI dependency upper bounds (pull_request) Has been cancelled
Tests / save-durations (pull_request) Has been cancelled
99954132eb
Align the FreeBSD/desktop installer with the agreed Python 3.12 floor
(see layered-soul/docs/TOOLCHAIN.md). uv fetches a standalone 3.12, so this
is independent of FreeBSD's pkg default flavor. Lands the writable-repo
version of the patch stranded on osa's read-only hermes-freebsd mirror.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
clawdie merged commit 912e697de0 into main 2026-06-17 16:17:03 +02:00
clawdie deleted branch chore/setup-hermes-python-3-12 2026-06-17 16:17:04 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: clawdie/hermes-bsd#2
No description provided.