Skip to content

Releases: h5i-dev/senv

Release list

senv v0.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 14:13
64e22f4

Install

curl -fsSL https://raw.githubusercontent.com/h5i-dev/senv/main/install.sh | sh
uv tool install h5i-senv        # or: pipx install h5i-senv, pip install h5i-senv
cargo install --git https://github.com/h5i-dev/senv --tag v0.1.0

senv also needs uv on PATH, and on
Linux slirp4netns and nftables for registry allowlisting during
installs. Run senv doctor to see what your machine can enforce.

Published builds

Target Platform tarball wheel
x86_64-unknown-linux-musl / ..._gnu Linux x86_64
aarch64-unknown-linux-musl / ..._gnu Linux arm64
aarch64-apple-darwin macOS Apple Silicon

The tarballs are static musl builds so they do not depend on the
build machine's glibc; the wheels are manylinux builds, because a
musl wheel would only install on Alpine. Both are the same source
at the same tag.

Intel Macs have no published build: Rosetta 2 translates x86_64 to
arm64, not the reverse, so the Apple Silicon archive will not run
there. Build from source instead —
cargo install --git https://github.com/h5i-dev/senv --tag v0.1.0.

Each tarball has a .sha256 beside it; install.sh checks it
before installing anything.

What's Changed

New Contributors

Full Changelog: https://github.com/h5i-dev/senv/commits/v0.1.0