\e[c@sdaddlmZiDdd6dd6dd6dd 6dd 6dd6dd6dd6dd6dd6dd!6dd$6dd)6dd+6dd-6dd/6dd36dd56dd86dd:6dd<6dd>6ddB6ddF6ddI6ddK6ddN6ddP6ddS6ddV6ddX6dd\6dd_6dda6ddc6dde6ddh6ddj6ddl6ddp6ddt6ddv6ddz6dd|6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6ZeddZdZedS(s The ``codes`` object defines a mapping from common names for HTTP statuses to their numerical codes, accessible either as attributes or as dictionary items. >>> 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. i(t LookupDicttcontinueidtswitching_protocolsiet processingift checkpointigt uri_too_longtrequest_uri_too_longiztoktokaytall_oktall_okaytall_goods\o/s✓itcreateditaccepteditnon_authoritative_infotnon_authoritative_informationit no_contentit reset_contenttresetitpartial_contenttpartialit multi_statustmultiple_statust multi_statitmultiple_statiitalready_reporteditim_useditmultiple_choicesi,tmoved_permanentlytmoveds\o-i-tfoundi.t see_othertotheri/t not_modifiedi0t use_proxyi1t switch_proxyi2ttemporary_redirectttemporary_movedt temporaryi3tpermanent_redirecttresume_incompletetresumei4t bad_requesttbadit unauthorizeditpayment_requiredtpaymentit forbiddenit not_founds-o-itmethod_not_allowedt not_alloweditnot_acceptableitproxy_authentication_requiredt proxy_authtproxy_authenticationitrequest_timeoutttimeoutitconflictitgoneitlength_requireditprecondition_failedt preconditionitrequest_entity_too_largeitrequest_uri_too_largeitunsupported_media_typetunsupported_mediat media_typeitrequested_range_not_satisfiabletrequested_rangetrange_not_satisfiableitexpectation_failedit im_a_teapottteapott i_am_a_teapotitmisdirected_requestitunprocessable_entityt unprocessableitlockeditfailed_dependencyt dependencyitunordered_collectiont unordereditupgrade_requiredtupgradeitprecondition_requiredittoo_many_requeststtoo_manyitheader_fields_too_largetfields_too_largeit no_responsetnoneit retry_withtretryit$blocked_by_windows_parental_controlstparental_controlsitunavailable_for_legal_reasonst legal_reasonsitclient_closed_requestitinternal_server_errort server_errors/o\s✗itnot_implementedit bad_gatewayitservice_unavailablet unavailableitgateway_timeoutithttp_version_not_supportedt http_versionitvariant_also_negotiatesitinsufficient_storageitbandwidth_limit_exceededt bandwidthit not_extendeditnetwork_authentication_requiredt network_authtnetwork_authenticationitnamet status_codescsxctjD]U\}}xF|D]>}tt|||jds tt|j|q q Wq Wdtdk rtddjfdt tDndadS(Ns\t/cSs+djdt|D}d||fS(Ns, css|]}d|VqdS(s``%s``N((t.0tn((s@/tmp/pip-install-0xiv62/pip/pip/_vendor/requests/status_codes.pys pss* %d: %s(tjoint_codes(tcodetnames((s@/tmp/pip-install-0xiv62/pip/pip/_vendor/requests/status_codes.pytdocoss c3s|]}|VqdS(N((RvRz(R|(s@/tmp/pip-install-0xiv62/pip/pip/_vendor/requests/status_codes.pys us(s\Ru( Rytitemstsetattrtcodest startswithtuppert__doc__tNoneRxtsorted(Rzttitlesttitle((R|s@/tmp/pip-install-0xiv62/pip/pip/_vendor/requests/status_codes.pyt_iniths ! N(scontinue(sswitching_protocols(s processing(s checkpoint(s uri_too_longsrequest_uri_too_long(soksokaysall_oksall_okaysall_goods\o/s✓(screated(saccepted(snon_authoritative_infosnon_authoritative_information(s no_content(s reset_contentsreset(spartial_contentspartial(s multi_statussmultiple_statuss multi_statismultiple_stati(salready_reported(sim_used(smultiple_choices(smoved_permanentlysmoveds\o-(sfound(s see_othersother(s not_modified(s use_proxy(s switch_proxy(stemporary_redirectstemporary_moveds temporary(spermanent_redirectsresume_incompletesresume(s bad_requestsbad(s unauthorized(spayment_requiredspayment(s forbidden(s not_founds-o-(smethod_not_alloweds not_allowed(snot_acceptable(sproxy_authentication_requireds proxy_authsproxy_authentication(srequest_timeoutstimeout(sconflict(sgone(slength_required(sprecondition_faileds precondition(srequest_entity_too_large(srequest_uri_too_large(sunsupported_media_typesunsupported_medias media_type(srequested_range_not_satisfiablesrequested_rangesrange_not_satisfiable(sexpectation_failed(s im_a_teapotsteapots i_am_a_teapot(smisdirected_request(sunprocessable_entitys unprocessable(slocked(sfailed_dependencys dependency(sunordered_collections unordered(supgrade_requiredsupgrade(sprecondition_requireds precondition(stoo_many_requestsstoo_many(sheader_fields_too_largesfields_too_large(s no_responsesnone(s retry_withsretry(s$blocked_by_windows_parental_controlssparental_controls(sunavailable_for_legal_reasonss legal_reasons(sclient_closed_request(sinternal_server_errors server_errors/o\s✗(snot_implemented(s bad_gateway(sservice_unavailables unavailable(sgateway_timeout(shttp_version_not_supporteds http_version(svariant_also_negotiates(sinsufficient_storage(sbandwidth_limit_exceededs bandwidth(s not_extended(snetwork_authentication_requireds network_authsnetwork_authentication(Rt structuresRRyRR(((s@/tmp/pip-install-0xiv62/pip/pip/_vendor/requests/status_codes.pyts