o ÏEcýã@s²dZddlmZddlZejZeddkZeddkZddlZerzddl m Z m Z m Z m Z mZmZmZmZmZddlmZmZmZmZmZddlmZddlZdd lmZdd lmZdd lmZm Z m!Z!m"Z"e#Z$e#Z%e&Z#e'Z'e(e)e*fZ+e(e)fZ,dSer×dd l-mZmZmZmZmZm Z m Z m Z m Z mZdd l.mZmZmZmZmZddl/m0Zdd l1mZdd l2mZddlm"Z"ddl3mZm Z m!Z!e#Z$e#Z#e%Z%e#e%fZ'e(e*fZ+e(fZ,dSdS)zq requests.compat ~~~~~~~~~~~~~~~ This module handles import compatibility issues between Python 2 and Python 3. é)ÚchardetNéé) ÚquoteÚunquoteÚ quote_plusÚ unquote_plusÚ urlencodeÚ getproxiesÚ proxy_bypassÚproxy_bypass_environmentÚgetproxies_environment)ÚurlparseÚ urlunparseÚurljoinÚurlsplitÚ urldefrag)Úparse_http_list)ÚMorsel)ÚStringIO)ÚCallableÚMappingÚMutableMappingÚ OrderedDict) rrrrr rrrrr)rr r r r )Ú cookiejar)r)rrr)4Ú__doc__Z pip._vendorrÚsysÚ version_infoZ_verZis_py2Zis_py3ZjsonZurllibrrrrr r r r r rrrrrZurllib2rZ cookielibZCookierrÚ collectionsrrrrÚstrZ builtin_strÚbytesZunicodeZ basestringÚintZlongÚfloatZ numeric_typesZ integer_typesÚ urllib.parseZurllib.requestÚhttprZ http.cookiesÚioZcollections.abc©r&r&úN/opt/alt/python310/lib/python3.10/site-packages/pip/_vendor/requests/compat.pyÚsH    ,     0     ñ