
    h                        S q SSKJr  0 SS_SS_SS_S	S
_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS _S!S"_S#S$_0 S%S&_S'S(_S)S*_S+S,_S-S._S/S0_S1S2_S3S4_S5S6_S7S8_S9S:_S;S<_S=S>_S?S@_SASB_SCSD_SESF_E0 SGSH_SISJ_SKSL_SMSN_SOSP_SQSR_SSST_SUSV_SWSX_SYSZ_S[S\_S]S^_S_S`_SaSb_ScSd_SeSf_SgSh_E0 SiSj_SkSl_SmSn_SoSp_SqSr_SsSt_SuSv_SwSx_SySz_S{S|_S}S~_SS_SS_SS_SS_SS_SS_Er\" SS9rS r\" 5         g)a  
The ``codes`` object defines a mapping from common names for HTTP statuses
to their numerical codes, accessible either as attributes or as dictionary
items.

Example::

    >>> import requests
    >>> requests.codes['temporary_redirect']
    307
    >>> requests.codes.teapot
    418
    >>> requests.codes['\o/']
    200

Some codes have multiple names, and both upper- and lower-case versions of
the names are allowed. For example, ``codes.ok``, ``codes.OK``, and
``codes.okay`` all correspond to the HTTP status code 200.
   )
LookupDictd   )continuee   )switching_protocolsf   )
processingzearly-hintsg   )
checkpointz   )uri_too_longrequest_uri_too_long   )okokayall_okall_okayall_goodz\o/u   ✓   )created   )accepted   )non_authoritative_infonon_authoritative_information   )
no_content   )reset_contentreset   )partial_contentpartial   )multi_statusmultiple_statusmulti_statimultiple_stati   )already_reported   )im_usedi,  )multiple_choicesi-  )moved_permanentlymovedz\o-i.  )foundi/  )	see_otherotheri0  )not_modifiedi1  )	use_proxyi2  )switch_proxyi3  )temporary_redirecttemporary_moved	temporaryi4  )permanent_redirectresume_incompleteresumei  )bad_requestbadi  )unauthorizedi  )payment_requiredpaymenti  )	forbiddeni  )	not_foundz-o-i  )method_not_allowednot_allowedi  )not_acceptablei  )proxy_authentication_required
proxy_authproxy_authenticationi  )request_timeouttimeouti  )conflicti  )gonei  )length_requiredi  )precondition_failedpreconditioni  )request_entity_too_largecontent_too_largei  )request_uri_too_larger   i  )unsupported_media_typeunsupported_media
media_typei  )requested_range_not_satisfiablerequested_rangerange_not_satisfiablei  )expectation_failedi  )im_a_teapotteapoti_am_a_teapoti  )misdirected_requesti  )unprocessable_entityunprocessableunprocessable_contenti  )lockedi  )failed_dependency
dependencyi  )unordered_collection	unordered	too_earlyi  )upgrade_requiredupgradei  )precondition_requiredrO   i  )too_many_requeststoo_manyi  )header_fields_too_largefields_too_largei  )no_responsenonei  )
retry_withretryi  )$blocked_by_windows_parental_controlsparental_controlsi  )unavailable_for_legal_reasonslegal_reasonsi  )client_closed_requesti  )internal_server_errorserver_errorz/o\u   ✗i  )not_implementedi  )bad_gatewayi  )service_unavailableunavailablei  )gateway_timeouti  )http_version_not_supportedhttp_versioni  )variant_also_negotiatesi  )insufficient_storagei  )bandwidth_limit_exceeded	bandwidthi  )not_extendedi  )network_authentication_requirednetwork_authnetwork_authenticationstatus_codes)namec                  ^  ^ [         R                  5        HU  u  pU HJ  n[        [        X 5        UR	                  S5      (       a  M+  [        [        UR                  5       U 5        ML     MW     S m[        b3  [        S-   SR                  U4S j[        [         5       5       5      -   qg S qg )N)\/c                 L    SR                  S [        U     5       5      nSX4-  $ )Nz, c              3   .   #    U  H  nS U S 3v   M     g7f)z``N ).0ns     G/var/www/html/env/lib/python3.13/site-packages/requests/status_codes.py	<genexpr>%_init.<locals>.doc.<locals>.<genexpr>u   s     ;lBqc*ls   z* %d: %s)join_codes)codenamess     r   doc_init.<locals>.doct   s'    		;fTl;;TM))    
c              3   4   >#    U  H  nT" U5      v   M     g 7f)Nr   )r   r   r   s     r   r   _init.<locals>.<genexpr>z   s     "H3t99s   )	r   itemssetattrcodes
startswithupper__doc__r   sorted)r   titlestitler   s      @r   _initr   m   s    EE5'##K00u{{}d3  '*  	$"H"HHH   r   N)r   
structuresr   r   r   r   r   r   r   <module>r      s6  ( #Q
Q
 	!Q
 	&	Q

 Q
 	1Q
 	HQ
 Q
 Q
 	DQ
 Q
 	#Q
 	'Q
 	MQ
 	Q
  !Q
$ 	%Q
& 	/'Q
( )Q
* 	+Q
, 	-Q
. /Q
0 	1Q
2 	?3Q
4  
5Q
@ 	AQ
B 	CQ
D 	(EQ
F GQ
H 	IQ
J 	.KQ
L 	MQ
N 	POQ
P 	'QQ
R SQ
T UQ
V 	WQ
X 	0YQ
Z 	:[Q
\ 	2]Q
^ 	F_Q
`  
aQ
j 	 kQ
l 	3mQ
n 	!oQ
p 	KqQ
r sQ
t 	,uQ
v 	;wQ
x 	(yQ
z 	2{Q
| 	*}Q
~ 	8Q
@ 	 AQ
B 	 CQ
D 	FEQ
F 	;GQ
H 	#IQ
L 	AMQ
N 	OQ
P 	QQ
R 	/SQ
T 	UQ
V 	7WQ
X 	%YQ
Z 	"[Q
\ 	2]Q
^ 	_Q
` 	VaQ
f 	'& r   