Skip to content

v0.1.1 · PyPI and beginner setup guide

Choose a tag to compare

@JuneLeGency JuneLeGency released this 12 Sep 12:06
· 4 commits to main since this release

Python packaging and beginner documentation update. The Android app and Passport firmware remain at v0.1.0; no device reinstall or reflash is required for this update.

Install the Python package

uvx --from 'codex-passport-sync==0.1.1' codex-passport --help

For persistent hooks and computer BLE, use uv tool install 'codex-passport-sync[ble]==0.1.1' or the source-environment setup in the beginner guide. Do not bind long-lived hooks to a temporary uvx cache.

The guide covers tools, private Flash backup, app-only flashing, APK installation without ADB, relay IP/token configuration, pairing, a real notification test, physical buttons, login startup, BLE handoff, troubleshooting, updates and removal.

Validation: 20 tests pass against the installed wheel; strict package metadata checks, uvx launch, isolated persistent installation and hook installation pass. Markdown local links and all 35 shell blocks were checked; Codex account RPC initialization was verified. Source and unpacked distributions were scanned for private data, including the actual publishing and relay credentials.

This release does not add conversation continuation, replies or approval controls. Off-LAN WireGuard and battery endurance remain unmeasured; see the validation record.

If a configured mirror has not synchronized the new package, add --index https://pypi.org/simple to the uvx or uv tool install command. Official PyPI installation was verified; no global mirror changes are needed.