Skip to content

v0.2.2

Choose a tag to compare

@MartinBasualdo0 MartinBasualdo0 released this 16 May 21:47
· 1 commit to main since this release

What's changed

  • feat: session caching — tokens are saved to ~/.py_ppi_arg_session.json so login only happens when necessary
  • feat: cookie persistence — using remember_device=True once marks the device as trusted; subsequent logins (even full re-logins) skip 2FA entirely
  • fix: bumped requests to 2.33.0 and urllib3 to 2.7.0 (8 CVEs patched)
  • docs: added MkDocs documentation site

Upgrading

# Run once with remember_device=True to register the device
app = PPI(user="tu@email.com", password="tu_contraseña", remember_device=True)

# All future uses — no 2FA, no emails
app = PPI(user="tu@email.com", password="tu_contraseña")