8 Commits
Author SHA1 Message Date
aphrody-dev 25db5ee966 feat(cloud): cloud-ssh configures git identity, gh credential helper and HTTPS remotes 2026-10-07 00:20:06 +02:00
aphrody-dev 713b06d176 feat(cloud): SSH aliases, session context hook, shared cloud setup 2026-10-07 00:14:40 +02:00
aphrody-dev 334d8eb2c6 feat: native subcommands (package manager, run, lint, format, ffi, hf, compile), Python version manager over uv (install, list, use, pin, find, dir; per project, on demand), managed uv environment, benchmark set and receipts, end-to-end CLI tests 2026-10-06 19:50:43 +02:00
aphrody-dev 4f688bbd90 feat: hardware detection and wheel-backend selection, native Hugging Face configuration and hub-layout download, one shared libpython between Bun, Python and Rust (tested end to end) 2026-10-06 18:44:21 +02:00
aphrody-dev 93c2c20e89 feat: install and activate script (plan by default, sha256 and manifest verification, atomic current link, rollback, receipt); first applied install receipt 2026-10-06 18:21:56 +02:00
aphrody-dev 8b1f95b8e7 chore(cloud): SessionStart installs the toolchain in cloud sessions (Rust, Bun, uv, Graphify, build tools) 2026-10-06 00:09:33 +02:00
aphrody-dev 7c3db18909 fix: bytecode caches are derived data (not in the manifest, not checked); the smoke keeps the artifact pristine 2026-10-05 23:13:23 +02:00
aphrody-dev f9d6b3d108 feat: vu runtime launcher, CPython embedding and build scripts
Pins (vendor.json, vu.json) mirrored from the Aphrody plan; launcher crate (uv and ruff sidecars, vu python through
Py_BytesMain), embedding crate (PyO3 0.29.3), Bun scripts to fetch the pins, assemble and verify the artifact, audit
glibc needs, smoke-test and drive the build host.
2026-10-05 22:35:24 +02:00