o �J�h��@s�daddlmZidd�dd�dd�d d �d d �d d�dd�dd�dd�dd�dd�dd�dd�dd�dd �d!d"�d#d$�id%d&�d'd(�d)d*�d+d,�d-d.�d/d0�d1d2�d3d4�d5d6�d7d8�d9d:�d;d<�d=d>�d?d@�dAdB�dCdD�dEdF��idGdH�dIdJ�dKdL�dMdN�dOdP�dQdR�dSdT�dUdV�dWdX�dYdZ�d[d\�d]d^�d_d`�dadb�dcdd�dedf�dgdh��ididj�dkdl�dmdn�dodp�dqdr�dsdt�dudv�dwdx�dydz�d{d|�d}d~�dd��d�d��d�d��d�d��d�d��d�d���Zed�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�d)�continue�e)�switching_protocols�f)� processing�g)Z checkpoint�z)Z uri_too_long�request_uri_too_long��)�okZokayZall_okZall_okayZall_goodz\o/u✓��)�created��)�accepted��)Znon_authoritative_info�non_authoritative_information��)� no_content��)� reset_content�reset��)�partial_content�partial��)� multi_statusZmultiple_statusZ multi_statiZmultiple_stati��)�already_reported��)�im_usedi,)�multiple_choicesi-)�moved_permanently�movedz\o-i.)�foundi/)� see_other�otheri0)� not_modifiedi1)� use_proxyi2)Z switch_proxyi3)�temporary_redirectZtemporary_movedZ temporaryi4)�permanent_redirectZresume_incompleteZresumei�)� bad_requestZbadi�)� unauthorizedi�)�payment_requiredZpaymenti�)� forbiddeni�)� not_foundz-o-i�)�method_not_allowedZ not_allowedi�)�not_acceptablei�)�proxy_authentication_required� proxy_authZproxy_authenticationi�)�request_timeout�timeouti�)�conflicti�)�gonei�)�length_requiredi�)�precondition_failed� preconditioni�)�request_entity_too_largei�)Zrequest_uri_too_largei�)�unsupported_media_typeZunsupported_mediaZ media_typei�)�requested_range_not_satisfiableZrequested_rangeZrange_not_satisfiablei�)�expectation_failedi�)� im_a_teapotZteapotZ i_am_a_teapoti�)�misdirected_requesti�)�unprocessable_entityZ unprocessablei�)�lockedi�)�failed_dependency� dependencyi�)Zunordered_collectionZ unorderedi�)�upgrade_requiredZupgradei�)�precondition_requiredr;i�)�too_many_requestsZtoo_manyi�)Zheader_fields_too_largeZfields_too_largei�)Z no_response�nonei�)Z retry_with�retryi�)Z$blocked_by_windows_parental_controlsZparental_controlsi�)�unavailable_for_legal_reasonsZ legal_reasonsi�)Zclient_closed_requesti�)�internal_server_errorZ server_errorz/o\u✗i�)�not_implementedi�)� bad_gatewayi�)�service_unavailableZ unavailablei�)�gateway_timeouti�)�http_version_not_supported� http_versioni�)�variant_also_negotiatesi�)�insufficient_storagei�)Zbandwidth_limit_exceededZ bandwidthi�)� not_extendedi�)�network_authentication_requiredZ network_authZnetwork_authentication� status_codes)�namecs�t��D]\}}|D]}tt||�|�d�stt|��|�q qdd��tdur=tdd��fdd�tt�D��adSdadS)N)�\�/cSs$d�dd�t|D��}d||fS)Nz, css�|] }d|�d�VqdS)z``N�)�.0�nr[r[�SC:\pinokio\api\whisper-webui.git\app\env\lib\site-packages\requests\status_codes.py� <genexpr>us�z%_init.<locals>.doc.<locals>.<genexpr>z* %d: %s)�join�_codes)�code�namesr[r[r^�docts z_init.<locals>.doc� c3s�|]}�|�VqdS)Nr[)r\rb�rdr[r^r_zs�z_init.<locals>.<genexpr>) ra�items�setattr�codes� startswith�upper�__doc__r`�sorted)rbZtitles�titler[rfr^�_initms  ��"���roN)rl� structuresrrariror[r[r[r^�<module>s ������� � � � � ������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�5�6�7�8�9�:�;�<�=�>�?�@�A�B�C�D�F�G�H�I�J�K�L�M�N�O�P� S 
Memory