Ë
    WV.j  ã                  ó–   — d dl mZ d dlmZ dgZ G d„ de«      ZeD ]*  Z eeej                  j                  «        e
e«      «       Œ, y)é    )Úannotations)ÚIntEnumÚcodesc                  ó˜  — e Zd ZdZdJdKd„ZdLd„ZedMd„«       ZedNd„«       ZedNd„«       Z	edNd„«       Z
edNd„«       ZedNd	„«       ZedNd
„«       ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!dZ"d Z#d!Z$d"Z%d#Z&d$Z'd%Z(d&Z)d'Z*d(Z+d)Z,d*Z-d+Z.d,Z/d-Z0d.Z1d/Z2d0Z3d1Z4d2Z5d3Z6d4Z7d5Z8d6Z9d7Z:d8Z;d9Z<d:Z=d;Z>d<Z?d=Z@d>ZAd?ZBd@ZCdAZDdBZEdCZFdDZGdEZHdFZIdGZJdHZKyI)Or   aG  HTTP status codes and reason phrases

    Status codes from the following RFCs are all observed:

        * RFC 7231: Hypertext Transfer Protocol (HTTP/1.1), obsoletes 2616
        * RFC 6585: Additional HTTP Status Codes
        * RFC 3229: Delta encoding in HTTP
        * RFC 4918: HTTP Extensions for WebDAV, obsoletes 2518
        * RFC 5842: Binding Extensions to WebDAV
        * RFC 7238: Permanent Redirect
        * RFC 2295: Transparent Content Negotiation in HTTP
        * RFC 2774: An HTTP Extension Framework
        * RFC 7540: Hypertext Transfer Protocol Version 2 (HTTP/2)
        * RFC 2324: Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0)
        * RFC 7725: An HTTP Status Code to Report Legal Obstacles
        * RFC 8297: An HTTP Status Code for Indicating Hints
        * RFC 8470: Using Early Data in HTTP
    c                óN   — t         j                  | |«      }||_        ||_        |S ©N)ÚintÚ__new__Ú_value_Úphrase)ÚclsÚvaluer   Úobjs       úUC:\xampp\htdocs\tradingbinance\backend\.venv\Lib\site-packages\httpx/_status_codes.pyr
   zcodes.__new__   s%   € Ü�k‰k˜#˜uÓ%ˆØˆŒàˆŒ
Øˆ
ó    c                ó,   — t        | j                  «      S r   )Ústrr   )Úselfs    r   Ú__str__zcodes.__str__#   s   € Ü�4—:‘:‹Ðr   c                óL   — 	 t        |«      j                  S # t        $ r Y yw xY w)NÚ )r   r   Ú
ValueError©r   r   s     r   Úget_reason_phrasezcodes.get_reason_phrase&   s)   € ð	Ü˜“<×&Ñ&Ð&øÜò 	Ùð	ús   ‚ —	#¢#c                ó"   — d|cxk  xr dk  S c S )zI
        Returns `True` for 1xx status codes, `False` otherwise.
        éd   éÇ   © r   s     r   Úis_informationalzcodes.is_informational-   ó   € ð
 �eÖ"˜sÑ"Ð"Ñ"Ð"r   c                ó"   — d|cxk  xr dk  S c S )zI
        Returns `True` for 2xx status codes, `False` otherwise.
        éÈ   i+  r   r   s     r   Ú
is_successzcodes.is_success4   r    r   c                ó"   — d|cxk  xr dk  S c S )zI
        Returns `True` for 3xx status codes, `False` otherwise.
        é,  i�  r   r   s     r   Úis_redirectzcodes.is_redirect;   r    r   c                ó"   — d|cxk  xr dk  S c S )zI
        Returns `True` for 4xx status codes, `False` otherwise.
        é�  ió  r   r   s     r   Úis_client_errorzcodes.is_client_errorB   r    r   c                ó"   — d|cxk  xr dk  S c S )zI
        Returns `True` for 5xx status codes, `False` otherwise.
        éô  éW  r   r   s     r   Úis_server_errorzcodes.is_server_errorI   r    r   c                ó"   — d|cxk  xr dk  S c S )zP
        Returns `True` for 4xx or 5xx status codes, `False` otherwise.
        r(   r,   r   r   s     r   Úis_errorzcodes.is_errorP   r    r   )r   ÚContinue)ée   zSwitching Protocols)éf   Ú
Processing)ég   zEarly Hints)r"   ÚOK)éÉ   ÚCreated)éÊ   ÚAccepted)éË   zNon-Authoritative Information)éÌ   z
No Content)éÍ   zReset Content)éÎ   zPartial Content)éÏ   zMulti-Status)éÐ   zAlready Reported)éâ   zIM Used)r%   zMultiple Choices)i-  zMoved Permanently)i.  ÚFound)i/  z	See Other)i0  zNot Modified)i1  z	Use Proxy)i3  zTemporary Redirect)i4  zPermanent Redirect)r(   zBad Request)i‘  ÚUnauthorized)i’  zPayment Required)i“  Ú	Forbidden)i”  z	Not Found)i•  zMethod Not Allowed)i–  zNot Acceptable)i—  zProxy Authentication Required)i˜  zRequest Timeout)i™  ÚConflict)iš  ÚGone)i›  zLength Required)iœ  zPrecondition Failed)i�  zRequest Entity Too Large)iž  zRequest-URI Too Long)iŸ  zUnsupported Media Type)i   zRequested Range Not Satisfiable)i¡  zExpectation Failed)i¢  zI'm a teapot)i¥  zMisdirected Request)i¦  zUnprocessable Entity)i§  ÚLocked)i¨  zFailed Dependency)i©  z	Too Early)iª  zUpgrade Required)i¬  zPrecondition Required)i­  zToo Many Requests)i¯  zRequest Header Fields Too Large)iÃ  zUnavailable For Legal Reasons)r+   zInternal Server Error)iõ  zNot Implemented)iö  zBad Gateway)i÷  zService Unavailable)iø  zGateway Timeout)iù  zHTTP Version Not Supported)iú  zVariant Also Negotiates)iû  zInsufficient Storage)iü  zLoop Detected)iþ  zNot Extended)iÿ  zNetwork Authentication RequiredN)r   )r   r	   r   r   Úreturnr   )rG   r   )r   r	   rG   r   )r   r	   rG   Úbool)LÚ__name__Ú
__module__Ú__qualname__Ú__doc__r
   r   Úclassmethodr   r   r#   r&   r)   r-   r/   ÚCONTINUEÚSWITCHING_PROTOCOLSÚ
PROCESSINGÚEARLY_HINTSr5   ÚCREATEDÚACCEPTEDÚNON_AUTHORITATIVE_INFORMATIONÚ
NO_CONTENTÚRESET_CONTENTÚPARTIAL_CONTENTÚMULTI_STATUSÚALREADY_REPORTEDÚIM_USEDÚMULTIPLE_CHOICESÚMOVED_PERMANENTLYÚFOUNDÚ	SEE_OTHERÚNOT_MODIFIEDÚ	USE_PROXYÚTEMPORARY_REDIRECTÚPERMANENT_REDIRECTÚBAD_REQUESTÚUNAUTHORIZEDÚPAYMENT_REQUIREDÚ	FORBIDDENÚ	NOT_FOUNDÚMETHOD_NOT_ALLOWEDÚNOT_ACCEPTABLEÚPROXY_AUTHENTICATION_REQUIREDÚREQUEST_TIMEOUTÚCONFLICTÚGONEÚLENGTH_REQUIREDÚPRECONDITION_FAILEDÚREQUEST_ENTITY_TOO_LARGEÚREQUEST_URI_TOO_LONGÚUNSUPPORTED_MEDIA_TYPEÚREQUESTED_RANGE_NOT_SATISFIABLEÚEXPECTATION_FAILEDÚIM_A_TEAPOTÚMISDIRECTED_REQUESTÚUNPROCESSABLE_ENTITYÚLOCKEDÚFAILED_DEPENDENCYÚ	TOO_EARLYÚUPGRADE_REQUIREDÚPRECONDITION_REQUIREDÚTOO_MANY_REQUESTSÚREQUEST_HEADER_FIELDS_TOO_LARGEÚUNAVAILABLE_FOR_LEGAL_REASONSÚINTERNAL_SERVER_ERRORÚNOT_IMPLEMENTEDÚBAD_GATEWAYÚSERVICE_UNAVAILABLEÚGATEWAY_TIMEOUTÚHTTP_VERSION_NOT_SUPPORTEDÚVARIANT_ALSO_NEGOTIATESÚINSUFFICIENT_STORAGEÚLOOP_DETECTEDÚNOT_EXTENDEDÚNETWORK_AUTHENTICATION_REQUIREDr   r   r   r   r      sû  „ ñô&óð òó ðð ò#ó ð#ð ò#ó ð#ð ò#ó ð#ð ò#ó ð#ð ò#ó ð#ð ò#ó ð#ð €HØ4ÐØ"€JØ$€Kð 
€BØ€GØ€HØ$HÐ!Ø"€JØ(€MØ,€OØ&€LØ.ÐØ€Gð /ÐØ0ÐØ€EØ €IØ&€LØ €IØ2ÐØ2Ðð %€KØ&€LØ.ÐØ €IØ €IØ2ÐØ*€NØ$HÐ!Ø,€OØ€HØ€DØ,€OØ4ÐØ>ÐØ6ÐØ:ÐØ&LÐ#Ø2ÐØ%€KØ4ÐØ6ÐØ€FØ0ÐØ €IØ.ÐØ8ÐØ0ÐØ&LÐ#Ø$HÐ!ð 9ÐØ,€OØ$€KØ4ÐØ,€OØ!BÐØ<ÐØ6ÐØ(€MØ&€LØ&LÑ#r   N)Ú
__future__r   Úenumr   Ú__all__r   ÚcodeÚsetattrÚ_name_Úlowerr	   r   r   r   Ú<module>r’      sL   ðÝ "å àˆ)€ôUMˆGô UMór €DÙˆE�4—;‘;×$Ñ$Ó&©¨D«	Õ2ñ r   