
    k7i                     R    S SK Jr   " S S\5      r " S S\5      r " S S\5      rg)	   )OAuth2Errorc                       \ rS rSrSrSrSrg)AuthorizationPendingError   zzThe authorization request is still pending as the end user hasn't
yet completed the user-interaction steps (Section 3.3).
authorization_pending N__name__
__module____qualname____firstlineno____doc__error__static_attributes__r       W/home/james-whalen/.local/lib/python3.13/site-packages/authlib/oauth2/rfc8628/errors.pyr   r      s     $Er   r   c                       \ rS rSrSrSrSrg)SlowDownError   zA variant of "authorization_pending", the authorization request is
still pending and polling should continue, but the interval MUST
be increased by 5 seconds for this and all subsequent requests.
	slow_downr   Nr	   r   r   r   r   r      s    
 Er   r   c                       \ rS rSrSrSrSrg)ExpiredTokenError   zThe "device_code" has expired, and the device authorization
session has concluded.  The client MAY commence a new device
authorization request but SHOULD wait for user interaction before
restarting to avoid unnecessary polling.
expired_tokenr   Nr	   r   r   r   r   r      s     Er   r   N)rfc6749.errorsr   r   r   r   r   r   r   <module>r      s,    (
$ $K  r   