accountpilot 0.1.0 — initial public release
Backfilled retroactively. AccountPilot 0.1.0 was published to PyPI at this revision but a corresponding GitHub Release was never cut. Added now for completeness so the release timeline is consistent.
The first public release of AccountPilot, distilled from five private sub-slices of work:
- AP-SP0 — Core foundation:
Storagefaçade, plugin contract, identity model, content-addressed attachment store, CLI scaffolding. - AP-SP1 — Mail plugin: IMAP IDLE, Gmail/Outlook/generic, RFC 2047 + MIME parsing,
password_cmdauth. - AP-SP2 — iMessage plugin: chat.db reader, attachments and group-chat support, cross-source identity collapse.
- AP-SP3 — OAuth (Google + Microsoft via XOAUTH2), multi-account daemons,
attributedBodydecoder, daemon logging,ChatDbWatcherinode-recovery. - AP-SP4 — open-source release prep:
platformdirspaths,accountpilot service installfor launchd + systemd, AGPL-3.0 license, CI matrix.
233 tests pass. Verified end-to-end on a single user's macOS install with two Gmail accounts (OAuth) + one Outlook account (OAuth) + 93k iMessages.
⚠️ This release predates the signed FDA helper
The iMessage plugin in 0.1.0 reads ~/Library/Messages/chat.db directly from Python, so the macOS Full Disk Access grant is keyed to the Python interpreter and breaks every brew upgrade python@3.13.
You almost certainly want v0.1.1 — it ships a Developer-ID-signed Swift helper whose grant is stable across Python and AccountPilot upgrades.
Install (only if you specifically need 0.1.0)
pip install accountpilot==0.1.0License
AGPL-3.0-or-later.