You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fetched activation bytes (with extract=True argument) will be stored to activation_bytes attribute of Authenticator class instance for now. Ignore existing activation bytes and force refresh with auth.get_activation_bytes(force_refresh=True)
activation_bytes will be loaded from and save to file. Saved auth files are not backward compatible to previous audible versions so keep old files save.
Add Client.raw_request and AsyncClient.raw_request method.
Provide a custom Callback with approval_callback keyword argument when login.
Add classmethod Authenticator.from_login_external and method Authenticator.re_login_external.
Add login_external function to login.py
Misc
Add description how to use pyotp with custom otp callback to docs