� K�g��t�dZddlZddlZd�Ze��ZejZeddkZeddkZdZ ddl Z dZ n#e $rddl Z YnwxYwe rddl m Z nddl m Z dd lmZdd lmZmZmZdd lmZdd lmZdd lmZddlmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%ddl&m'Z'm(Z(m)Z)m*Z*m+Z+e,Z-e,Z,e.Z.e,e.fZ/e0e1fZ2e0fZ3dS)z� requests.compat ~~~~~~~~~~~~~~~ This module previously handled import compatibility issues between Python 2 and Python 3. It remains for backwards compatibility until the next major version. �Nc�d�d}dD]*}|�& tj|��}�#t$rY�&wxYw�+|S)z-Find supported character detection libraries.N)�chardet�charset_normalizer)� importlib� import_module� ImportError)r�libs �_/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/requests/compat.py�_resolve_char_detectionr s^���G�0���� �?� �#�1�#�6�6����� � � ��� ���� � �Ns �� ,�,��FT)�JSONDecodeError)� OrderedDict)�Callable�Mapping�MutableMapping)� cookiejar)�Morsel)�StringIO) �quote� quote_plus�unquote� unquote_plus� urldefrag� urlencode�urljoin�urlparse�urlsplit� urlunparse)� getproxies�getproxies_environment�parse_http_list� proxy_bypass�proxy_bypass_environment)4�__doc__r�sysr r� version_info�_ver�is_py2�is_py3�has_simplejson� simplejson�jsonrr� collectionsr�collections.abcrrr�httpr� cookielib� http.cookiesr�ior� urllib.parserrrrrrrrrr�urllib.requestr r!r"r#r$�str� builtin_str�bytes� basestring�int�float� numeric_types� integer_types��r �<module>r@s9�������� � � � � � � � "� !� #� #�� ��� �a��A��� �a��A�����������N�N�������K�K�K�K�K������%�*�*�*�*�*�*�*�$�$�$�$�$�$�$�#�#�#�#�#�=�=�=�=�=�=�=�=�=�=�'�'�'�'�'�'������������� � � � � � � � � � � � � � � � � � � � � � � � ���������������� � �� ���5�\� ��e� � ��� � � s�A� A � A 
Memory