a
lj\ E @ s d a ddlmZ ddddddd d
ddd
ddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;dd?d@dAdBdCdDdEdFdGDZedHdIZdJdK Ze dLS )Ma
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)Zswitching_protocols)Z
processing)Z
checkpoint)Zuri_too_longZrequest_uri_too_long)okZokayZall_okZall_okayZall_goodz\o/u ✓)Zcreated)Zaccepted)Znon_authoritative_infoZnon_authoritative_information)Z
no_content)Z
reset_contentreset)Zpartial_contentpartial)Zmulti_statusZmultiple_statusZmulti_statiZmultiple_stati)Zalready_reported)Zim_used)Zmultiple_choices)Zmoved_permanentlyZmovedz\o-)found)Z see_otherother)Znot_modified)Z use_proxy)Zswitch_proxy)Ztemporary_redirectZtemporary_movedZ temporary)Zpermanent_redirectZresume_incompleteZresume)Zbad_requestZbad)Zunauthorized)Zpayment_requiredZpayment)Z forbidden)Z not_foundz-o-)Zmethod_not_allowedZnot_allowed)Znot_acceptable)Zproxy_authentication_requiredZ
proxy_authZproxy_authentication)Zrequest_timeouttimeout)Zconflict)Zgone)Zlength_required)Zprecondition_failedprecondition)Zrequest_entity_too_large)Zrequest_uri_too_large)Zunsupported_media_typeZunsupported_mediaZ
media_type)Zrequested_range_not_satisfiableZrequested_rangeZrange_not_satisfiable)Zexpectation_failed)Zim_a_teapotZteapotZ
i_am_a_teapot)Zmisdirected_request)Zunprocessable_entityZ
unprocessable)locked)Zfailed_dependencyZ
dependency)Zunordered_collectionZ unordered)Zupgrade_requiredZupgrade)Zprecondition_requiredr
)Ztoo_many_requestsZtoo_many)Zheader_fields_too_largeZfields_too_large)Zno_responseZnone)Z
retry_withZretry)Z$blocked_by_windows_parental_controlsZparental_controls)Zunavailable_for_legal_reasonsZ
legal_reasons)Zclient_closed_request)Zinternal_server_errorZserver_errorz/o\u ✗)Znot_implemented)Zbad_gateway)Zservice_unavailableZunavailable)Zgateway_timeout)Zhttp_version_not_supportedZhttp_version)Zvariant_also_negotiates)Zinsufficient_storage)Zbandwidth_limit_exceededZ bandwidth)Znot_extended)Znetwork_authentication_requiredZnetwork_authZnetwork_authentication)Dd e f g z i, i- i. i/ i0 i1 i2 i3 i4 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 i Zstatus_codes)namec s~ t D ]8\} }|D ]*}tt|| |dstt| | qqdd td urvtd d fddtt D nd ad S )N)\/c S s$ d dd t| D }d| |f S )Nz, c s s | ]}d | V qdS )z``%s``N ).0nr r E/usr/lib/python3.9/site-packages/pip/_vendor/requests/status_codes.py s z%_init..doc..z* %d: %s)join_codes)codenamesr r r! docr s z_init..doc
c 3 s | ]} |V qd S )Nr )r r&