Skip to content

build: bump icloudpy to 0.9.0 — fixes headless 2FA push#471

Merged
mandarons merged 2 commits into
mandarons:mainfrom
epheterson:feat/icloudpy-0.9-2fa-push
Jun 6, 2026
Merged

build: bump icloudpy to 0.9.0 — fixes headless 2FA push#471
mandarons merged 2 commits into
mandarons:mainfrom
epheterson:feat/icloudpy-0.9-2fa-push

Conversation

@epheterson

Copy link
Copy Markdown
Contributor

Splitting the pure fix out of #470 per request — this is the optional-Telegram-free part.

Bumps icloudpy 0.8.00.9.0, which adds trigger_2fa_push_notification (icloudpy #138). The documented docker exec … icloud --username re-auth flow now pushes a 2FA code to your trusted devices when two-step auth is required, instead of stalling with no code.

Verified end-to-end: on 0.9.0 the CLI triggered the push, the code validated, and the session was trusted (HSA-TRUST cookie written).

#470 will be rebased down to just the optional Telegram convenience layer on top of this.

epheterson and others added 2 commits June 2, 2026 23:44
icloudpy 0.9.0 adds trigger_2fa_push_notification (mandarons/icloudpy#138).
The documented `docker exec ... icloud --username` re-auth flow now pushes a
2FA code to the user's trusted devices when two-step auth is required, instead
of stalling. Verified end-to-end: code pushed, validated, session trusted.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@mandarons mandarons merged commit 5b6a3ea into mandarons:main Jun 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants