3

V'íc\ãF@sºdaddlmZdd‚dƒd„d…d†d‡dˆd‰dŠd‹dŒddŽddd‘d’d“d”d•d–d—d˜d™dšd›dœddždŸd d¡d¢d£d¤d¥d¦d§d¨d©dªd«d¬d­d®d¯d°d±d²d³d´dµd¶d·d¸d¹dºd»d¼d½d¾d¿dÀdÁdÂdÃdÄd{œDZed|d}Zd~d„Zeƒd€S)Å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.
é)Ú
LookupDictÚcontinueÚswitching_protocolsÚ
processingÚ
checkpointÚuri_too_longÚrequest_uri_too_longÚokÚokayÚall_okÚall_okayÚall_goodú\o/õ✓Ú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_usedÚmultiple_choicesÚmoved_permanentlyÚmovedú\o-ÚfoundÚ	see_otherÚotherÚnot_modifiedÚ	use_proxyÚswitch_proxyÚtemporary_redirectÚtemporary_movedÚ	temporaryÚpermanent_redirectÚresume_incompleteÚresumeÚbad_requestÚbadÚunauthorizedÚpayment_requiredÚpaymentÚ	forbiddenÚ	not_foundú-o-Úmethod_not_allowedÚnot_allowedÚnot_acceptableÚproxy_authentication_requiredÚ
proxy_authÚproxy_authenticationÚrequest_timeoutÚtimeoutÚconflictÚgoneÚlength_requiredÚprecondition_failedÚpreconditionÚrequest_entity_too_largeÚrequest_uri_too_largeÚunsupported_media_typeÚunsupported_mediaÚ
media_typeÚrequested_range_not_satisfiableÚrequested_rangeÚrange_not_satisfiableÚexpectation_failedÚim_a_teapotÚteapotÚ
i_am_a_teapotÚmisdirected_requestÚunprocessable_entityÚ
unprocessableÚlockedÚfailed_dependencyÚ
dependencyÚunordered_collectionÚ	unorderedÚupgrade_requiredÚupgradeÚprecondition_requiredÚtoo_many_requestsÚtoo_manyÚheader_fields_too_largeÚfields_too_largeÚno_responseÚnoneÚ
retry_withÚretryÚ$blocked_by_windows_parental_controlsÚparental_controlsÚunavailable_for_legal_reasonsÚ
legal_reasonsÚclient_closed_requestÚinternal_server_errorÚserver_errorú/o\õ✗Únot_implementedÚbad_gatewayÚservice_unavailableÚunavailableÚgateway_timeoutÚhttp_version_not_supportedÚhttp_versionÚvariant_also_negotiatesÚinsufficient_storageÚbandwidth_limit_exceededÚ	bandwidthÚnot_extendedÚnetwork_authentication_requiredÚnetwork_authÚnetwork_authentication)DédéeéfégézéÈéÉéÊéËéÌéÍéÎéÏéÐéâi,i-i.i/i0i1i2i3i4ii‘i’i“i”i•i–i—i˜i™iši›iœiižiŸi i¡i¢i¥i¦i§i¨i©iªi¬i­i¯i¼iÁiÂiÃióiôiõiöi÷iøiùiúiûiýiþiÿÚstatus_codes)Únamecs†xHtjƒD]<\}}x2|D]*}tt||ƒ|jdƒstt|jƒ|ƒqWq
Wdd„‰tdk	r~tddj‡fdd„ttƒDƒƒndadS)	Nú\ú/cSs$djdd„t|Dƒƒ}d||fS)Nz, css|]}d|VqdS)z``%s``N©)Ú.0ÚnrŽrŽú9/tmp/pip-build-gk9425m9/requests/requests/status_codes.pyú	<genexpr>ssz%_init.<locals>.doc.<locals>.<genexpr>z* %d: %s)ÚjoinÚ_codes)ÚcodeÚnamesrŽrŽr‘Údocrsz_init.<locals>.docÚ
c3s|]}ˆ|ƒVqdS)NrŽ)rr•)r—rŽr‘r’xsz_init.<locals>.<genexpr>)rŒr)	r”ÚitemsÚsetattrÚcodesÚ
startswithÚupperÚ__doc__r“Úsorted)r•ÚtitlesÚtitlerŽ)r—r‘Ú_initks

r¢N)r)r)r)r)rr)r	r
rrr
rr)r)r)rr)r)rr)rr)rrrr)r)r)r)r r!r")r#)r$r%)r&)r')r()r)r*r+)r,r-r.)r/r0)r1)r2r3)r4)r5r6)r7r8)r9)r:r;r<)r=r>)r?)r@)rA)rBrC)rD)rE)rFrGrH)rIrJrK)rL)rMrNrO)rP)rQrR)rS)rTrU)rVrW)rXrY)rZrC)r[r\)r]r^)r_r`)rarb)rcrd)rerf)rg)rhrirjrk)rl)rm)rnro)rp)rqrr)rs)rt)rurv)rw)rxryrz)ržÚ
structuresrr”r›r¢rŽrŽrŽr‘Ú<module>s’