Re\@sdaddlmZddddddd dd dddddddddddddd"dd%dd*dd,dd.dd0dd4dd6dd9dd;dd=dd?ddCddGddJddLddOddQddTddWddYdd]dd`ddbdddddfddiddkddmddqdduddwdd{dd}dddddddddddddddddddddddddddddddddddddddddddddddiDZeddZddZedS(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. ) LookupDictdcontinueeswitching_protocolsf processingg checkpointz uri_too_longrequest_uri_too_longokokayall_okall_okayall_good\o/✓createdacceptednon_authoritative_infonon_authoritative_information no_content reset_contentresetpartial_contentpartial multi_statusmultiple_status multi_statimultiple_statialready_reportedim_usedi,multiple_choicesi-moved_permanentlymoved\o-i.foundi/ see_otherotheri0 not_modifiedi1 use_proxyi2 switch_proxyi3temporary_redirecttemporary_moved temporaryi4permanent_redirectresume_incompleteresumei bad_requestbadi unauthorizedipayment_requiredpaymenti forbiddeni not_found-o-imethod_not_allowed not_allowedinot_acceptableiproxy_authentication_required proxy_authproxy_authenticationirequest_timeouttimeouticonflictigoneilength_requirediprecondition_failed preconditionirequest_entity_too_largeirequest_uri_too_largeiunsupported_media_typeunsupported_media media_typeirequested_range_not_satisfiablerequested_rangerange_not_satisfiableiexpectation_failedi im_a_teapotteapot i_am_a_teapotimisdirected_requestiunprocessable_entity unprocessableilockedifailed_dependency dependencyiunordered_collection unorderediupgrade_requiredupgradeiprecondition_requireditoo_many_requeststoo_manyiheader_fields_too_largefields_too_largei no_responsenonei retry_withretryi$blocked_by_windows_parental_controlsparental_controlsiunavailable_for_legal_reasons legal_reasonsiclient_closed_requestiinternal_server_error server_error/o\✗inot_implementedi bad_gatewayiservice_unavailable unavailableigateway_timeoutihttp_version_not_supported http_versionivariant_also_negotiatesiinsufficient_storageibandwidth_limit_exceeded bandwidthi not_extendedinetwork_authentication_required network_authnetwork_authenticationname status_codescsx`tjD]R\}}xC|D];}tt|||jds tt|j|q Wq Wddtdk rtddjfddttDndadS) N\/cSs.djddt|D}d||fS)Nz, css|]}d|VqdS)z``%s``N).0nrr/builddir/build/BUILDROOT/alt-python35-pip-20.2.4-5.el8.x86_64/opt/alt/python35/lib/python3.5/site-packages/pip/_vendor/requests/status_codes.py ssz%_init..doc..z* %d: %s)join_codes)codenamesrrrdocrs z_init..doc c3s|]}|VqdS)Nr)rr)rrrrxsz_init..)rr) ritemssetattrcodes startswithupper__doc__rsorted)rtitlestitler)rr_initks  rN)r)r)r)r )r r )rrrrrrr)r)r)rr)r)r r!)r#r$)r&r'r(r))r+)r-)r.)r/r0r1)r2)r3r4)r5)r6)r7)r8r9r:)r;r<r=)r>r?)r@)rArB)rC)rDrE)rFrG)rH)rIrJrK)rLrM)rN)rO)rP)rQrR)rS)rT)rUrVrW)rXrYrZ)r[)r\r]r^)r_)r`ra)rb)rcrd)rerf)rgrh)rirR)rjrk)rlrm)rnro)rprq)rrrs)rtru)rv)rwrxryrz)r{)r|)r}r~)r)rr)r)r)rr)r)rrr)r structuresrrrrrrrrs