
    vKg=                     P   S SK r S SKJrJr  SSKJr  SSKJr   " S S\\5      r	 " S S	\	5      r
 " S
 S\	5      r " S S\	5      r " S S\	5      r " S S\\ R                  5      r " S S\	5      r " S S\5      r " S S\	5      r " S S\5      r " S S\	5      r " S S\5      r " S S\5      r " S  S!\	5      r " S" S#\\5      r " S$ S%\5      r " S& S'\	5      r " S( S)\	5      r " S* S+\	\5      r " S, S-\	\5      r " S. S/\	\5      r " S0 S1\	\5      r " S2 S3\5      r  " S4 S5\	5      r! " S6 S7\	5      r" " S8 S9\	\#5      r$ " S: S;\	5      r% " S< S=\	5      r& " S> S?\	5      r' " S@ SA\(5      r) " SB SC\)\*5      r+ " SD SE\)5      r,0 S \	_\RZ                  \_\R\                  \_\R^                  \_\R`                  \_\Rb                  \_\Rd                  \_\Rf                  \_\Rh                  \_\Rj                  \_\Rl                  \	_\Rn                  \	_\Rp                  \	_\Rr                  \_\Rt                  \_\Rv                  \'_\Rx                  \_0 \Rz                  \	_\R|                  \	_\R~                  \_\R                  \_\R                  \_\R                  \_\R                  \_\R                  \_\R                  \_\R                  \_\R                  \_\R                  \_\R                  \_\R                  \_\R                  \_\R                  \_\R                  \_E\R                  \\R                  \\R                  \\R                  \\R                  \\R                  \\R                  \0ErUSF\\\S    4   SG\V4SH jrWg)I    N)LiteralUnion   )	CurlError)	CurlECodec                   H   ^  \ rS rSrSrSS\\\S   4   4U 4S jjjrSr	U =r
$ )RequestException   z-Base exception for curl_cffi.requests packager   codec                 :   > [         TU ]  " X/UQ70 UD6  X0l        g )N)super__init__response)selfmsgr   r   argskwargs	__class__s         ]/var/www/highfloat_scraper/venv/lib/python3.13/site-packages/curl_cffi/requests/exceptions.pyr   RequestException.__init__   s    4T4V4     )r   )r   N)__name__
__module____qualname____firstlineno____doc__r   r   r   r   __static_attributes____classcell__)r   s   @r   r	   r	      s%    7!%	71:(="> ! !r   r	   c                       \ rS rSrSrSrg)CookieConflict   z)Same cookie exists for different domains. Nr   r   r   r   r   r   r"   r   r   r    r       s    3r   r    c                       \ rS rSrSrSrg)SessionClosed   z$The session has already been closed.r"   Nr#   r"   r   r   r%   r%      s    .r   r%   c                       \ rS rSrSrSrg)ImpersonateError   z7The impersonate config was wrong or impersonate failed.r"   Nr#   r"   r   r   r(   r(      s    Ar   r(   c                       \ rS rSrSrSrg)InvalidJSONError"   zA JSON error occurred.r"   Nr#   r"   r   r   r+   r+   "        r   r+   c                       \ rS rSrSrSrg)JSONDecodeError'   z"Couldn't decode the text into jsonr"   Nr#   r"   r   r   r/   r/   '       ,r   r/   c                       \ rS rSrSrSrg)	HTTPError+   zAn HTTP error occurred.r"   Nr#   r"   r   r   r3   r3   +       !r   r3   c                       \ rS rSrSrSrg)IncompleteRead/   zIncomplete read of contentr"   Nr#   r"   r   r   r7   r7   /       $r   r7   c                       \ rS rSrSrSrg)ConnectionError3   zA Connection error occurred.r"   Nr#   r"   r   r   r;   r;   3   s    &r   r;   c                       \ rS rSrSrSrg)DNSError7   zCould not resolver"   Nr#   r"   r   r   r>   r>   7   s    r   r>   c                       \ rS rSrSrSrg)
ProxyError;   zA proxy error occurred.r"   Nr#   r"   r   r   rA   rA   ;   r5   r   rA   c                       \ rS rSrSrSrg)SSLError?   zAn SSL error occurred.r"   Nr#   r"   r   r   rD   rD   ?   r-   r   rD   c                       \ rS rSrSrSrg)CertificateVerifyErrorC   z,Raised when certificate validated has failedr"   Nr#   r"   r   r   rG   rG   C   s    6r   rG   c                       \ rS rSrSrSrg)TimeoutG   zThe request timed out.r"   Nr#   r"   r   r   rJ   rJ   G   r-   r   rJ   c                       \ rS rSrSrSrg)ConnectTimeoutL   zzThe request timed out while trying to connect to the remote server.

Requests that produced this error are safe to retry.
r"   Nr#   r"   r   r   rM   rM   L   s    r   rM   c                       \ rS rSrSrSrg)ReadTimeoutT   z@The server did not send any data in the allotted amount of time.r"   Nr#   r"   r   r   rP   rP   T       Jr   rP   c                       \ rS rSrSrSrg)URLRequiredY   z*A valid URL is required to make a request.r"   Nr#   r"   r   r   rT   rT   Y   s    4r   rT   c                       \ rS rSrSrSrg)TooManyRedirects]   zToo many redirects.r"   Nr#   r"   r   r   rW   rW   ]   s    r   rW   c                       \ rS rSrSrSrg)MissingSchemab   z/The URL scheme (e.g. http or https) is missing.r"   Nr#   r"   r   r   rZ   rZ   b   s    9r   rZ   c                       \ rS rSrSrSrg)InvalidSchemaf   z9The URL scheme provided is either invalid or unsupported.r"   Nr#   r"   r   r   r]   r]   f   s    Cr   r]   c                       \ rS rSrSrSrg)
InvalidURLj   z%The URL provided was somehow invalid.r"   Nr#   r"   r   r   r`   r`   j   s    /r   r`   c                       \ rS rSrSrSrg)InvalidHeadero   z.The header value provided was somehow invalid.r"   Nr#   r"   r   r   rc   rc   o   s    8r   rc   c                       \ rS rSrSrSrg)InvalidProxyURLt   z"The proxy URL provided is invalid.r"   Nr#   r"   r   r   rf   rf   t   r1   r   rf   c                       \ rS rSrSrSrg)ChunkedEncodingErrory   z?The server declared chunked encoding but sent an invalid chunk.r"   Nr#   r"   r   r   ri   ri   y   s    Ir   ri   c                       \ rS rSrSrSrg)ContentDecodingError~   z"Failed to decode response content.r"   Nr#   r"   r   r   rl   rl   ~   r1   r   rl   c                       \ rS rSrSrSrg)StreamConsumedError   z3The content for this response was already consumed.r"   Nr#   r"   r   r   ro   ro      s    =r   ro   c                       \ rS rSrSrSrg)
RetryError   zCustom retries logic failedr"   Nr#   r"   r   r   rr   rr      s    %r   rr   c                       \ rS rSrSrSrg)UnrewindableBodyError   z;Requests encountered an error when trying to rewind a body.r"   Nr#   r"   r   r   ru   ru      s    Er   ru   c                       \ rS rSrSrSrg)InterfaceError   z1A specified outgoing interface could not be used.r"   Nr#   r"   r   r   rx   rx      s    ;r   rx   c                       \ rS rSrSrSrg)RequestsWarning   zBase warning for Requests.r"   Nr#   r"   r   r   r{   r{      r9   r   r{   c                       \ rS rSrSrSrg)FileModeWarning   zJA file was opened in text mode, but Requests determined its binary length.r"   Nr#   r"   r   r   r~   r~      s    Tr   r~   c                       \ rS rSrSrSrg)RequestsDependencyWarning   z@An imported dependency doesn't match the expected version range.r"   Nr#   r"   r   r   r   r      rR   r   r   r   r   c                 v    U [         R                  :X  a  SU;   a  [        $ [        R	                  U [
        5      $ )NCONNECT)r   
RECV_ERRORrA   
CODE2ERRORgetr	   )r   r   s     r   
code2errorr      s/    y###	S(8>>$ 011r   )Xjsontypingr   r    r   constr   OSErrorr	   r    r%   r(   r+   r/   r3   r7   r;   r>   rA   rD   rG   rJ   rM   rP   rT   rW   
ValueErrorrZ   r]   r`   rc   rf   ri   rl   	TypeErrorro   rr   ru   rx   Warningr{   DeprecationWarningr~   r   UNSUPPORTED_PROTOCOLURL_MALFORMATCOULDNT_RESOLVE_PROXYCOULDNT_RESOLVE_HOSTCOULDNT_CONNECTWEIRD_SERVER_REPLYREMOTE_ACCESS_DENIEDHTTP2HTTP_RETURNED_ERRORWRITE_ERROR
READ_ERROROUT_OF_MEMORYOPERATION_TIMEDOUTSSL_CONNECT_ERRORINTERFACE_FAILEDTOO_MANY_REDIRECTSUNKNOWN_OPTIONSETOPT_OPTION_SYNTAXGOT_NOTHINGSSL_ENGINE_NOTFOUNDSSL_ENGINE_SETFAILED
SEND_ERRORr   SSL_CERTPROBLEM
SSL_CIPHERPEER_FAILED_VERIFICATIONBAD_CONTENT_ENCODINGSSL_ENGINE_INITFAILEDSSL_CACERT_BADFILESSL_CRL_BADFILESSL_ISSUER_ERRORSSL_PINNEDPUBKEYNOTMATCHSSL_INVALIDCERTSTATUSHTTP2_STREAMHTTP3QUIC_CONNECT_ERRORPROXYSSL_CLIENTCERTECH_REQUIREDPARTIAL_FILEr   strr   r"   r   r   <module>r      s  
  !  !y' !4% 4/$ /B' B
!' !
-&(<(< -"  "%Y %'& ' "! "! !7X 7! !
_g K' K
5" 5' 
:$j :D$j D0!: 0
9$j 9
-j -
J+ J
-+ -
>*I >
&! &
F, F<% <%g %
Uo'9 U
K K**""M* Z* ##Z	*
 ""H* *   /* ""O* OOY* !!9* +* ** -*   '* *  !*"   "2#*$ .%*& ""$4'*( ?)** !!8+*, ""H-*. //*0 /1*2 x3*4 (5*6 &&(>7*8 ""I9*: ##X;*<   (=*> x?*@ A*B &&C*D ##XE*F IOOY  /OOZhHNS*
^2U9gaj01 2 2r   