Pre-built nautilus_trader wheels for Linux ARM64 and x86_64 — skip the 1–2 hour source compile.
| Detail | |
|---|---|
| Architectures | aarch64, x86_64 |
| Python | 3.12 |
| Build system | Cython + Rust (PyO3) via uv build --wheel |
| Schedule | Weekly (Sundays 04:00 UTC) + manual dispatch |
| Pinned commit | e8e685e4 |
# Latest wheel
gh release download -R 3ScreensCapital/nautilus-trader-wheels -p "*.whl"
pip install nautilus_trader-*.whlpip install "https://github.com/3ScreensCapital/nautilus-trader-wheels/releases/download/<TAG>/nautilus_trader-<version>-cp312-cp312-linux_aarch64.whl"gh run list -R 3ScreensCapital/nautilus-trader-wheels -w build-wheel.yml
gh run download <RUN_ID> -R 3ScreensCapital/nautilus-trader-wheels -n nautilus_trader-arm64-wheel# Build from pinned commit (both architectures)
gh workflow run build-wheel.yml -R 3ScreensCapital/nautilus-trader-wheels
# Build a specific commit
gh workflow run build-wheel.yml \
-R 3ScreensCapital/nautilus-trader-wheels \
-f commit_sha=<COMMIT_SHA>
# Build only one architecture
gh workflow run build-wheel.yml \
-R 3ScreensCapital/nautilus-trader-wheels \
-f architectures=arm64Wheels are published as GitHub Releases tagged build-YYYYMMDD-<sha8>. Artifacts are retained for 90 days.