
    k7i                     0    S SK Jr  / SQrS rS\S\4S jrg)    )Request)headerscookiesverifycerthttp1http2proxymountstimeoutfollow_redirectslimitsmax_redirectsevent_hooksbase_url	transport	trust_envdefault_encodingc                 X    0 n[          H  nX ;   d  M
  U R                  U5      X'   M     U$ )N)HTTPX_CLIENT_KWARGSpop)kwargsclient_kwargsks      a/home/james-whalen/.local/lib/python3.13/site-packages/authlib/integrations/httpx_client/utils.pyextract_client_kwargsr      s.    M ;%zz!}M !     initial_requestreturnc                 t    [        UR                  XUS9n[        US5      (       a  UR                  Ul        U$ )zQMake sure that all the data from initial request is passed to the updated object.)methodurlr   content
extensions)r   r!   hasattrr$   )r"   r   bodyr   updated_requests        r   build_requestr(       s<    %%3O --%4%?%?"r   N)httpxr   r   r   r(    r   r   <module>r+      s(     *	w 	7 	r   