Repository navigation
v0.5.0
On a Mac with Apple silicon, Range no longer needs Lima. It boots a small Linux VM for each session with Virtualization.framework, and the VM stops with the session.
- A warm
range run python:3.12takes 0.9 s, down from 1.5 s with Lima. The very first run, VM download included, takes 5 s. - A tag is resolved once, then from a local cache, and checked again in the background.
range runexits with the workload's exit status.
Intel Macs keep Lima. RANGE_RUNTIME=lima keeps it on Apple silicon too.
curl -fsSL https://github.com/andreygrehov/range/releases/latest/download/range_$(uname -s)_$(uname -m).tar.gz | tar -xz
./range shell python:3.12