
    k7i=                         S SK rS SKJr  \R                  R                  S5      R                  S5      S    r\S;   a   " S S\5      rO " S S\5      rS	 r	g)
    N)HTTPExceptionwerkzeug.)01c                   @   ^  \ rS rSrSU 4S jjrSS jrSS jrSrU =r$ )_HTTPException	   c                 J   > [         TU ]  S U5        Xl        X l        X0l        g Nsuper__init__codebodyheadersselfr   r   r   response	__class__s        b/home/james-whalen/.local/lib/python3.13/site-packages/authlib/integrations/flask_oauth2/errors.pyr   _HTTPException.__init__
   !    GT8,II"L    c                     U R                   $ r   r   r   environs     r   get_body_HTTPException.get_body       99r   c                     U R                   $ r   r   r   s     r   get_headers_HTTPException.get_headers       <<r   r   r   r   r   	__name__
__module____qualname____firstlineno__r   r   r$   __static_attributes____classcell__r   s   @r   r	   r	   	       	#		  	 r   r	   c                   @   ^  \ rS rSrSU 4S jjrSS jrSS jrSrU =r$ )r	      c                 J   > [         TU ]  S U5        Xl        X l        X0l        g r   r   r   s        r   r   r      r   r   c                     U R                   $ r   r   r   r   scopes      r   r   r        r!   r   c                     U R                   $ r   r#   r5   s      r   r$   r%   #   r&   r   r'   r   )NNr(   r/   s   @r   r	   r	      r0   r   c                     [        XU5      er   )r	   )statusr   r   s      r   raise_http_exceptionr:   '   s    
w
//r   )
importlib.metadata	importlibwerkzeug.exceptionsr   metadataversionsplit_versionr	   r:    r   r   <module>rC      sV     -%%j177<Q?z      0r   