+
     h^  c                   s   R t ^ RIt^ RIt^ RIHt  ]! ]P                  ! R4      ^ ,          4      ^8H  tR t]! 4       t]P                  t]^ ,          ^8H  t]^ ,          ^8H  tRt ^ RItRt]'       d   ^ RIHt M^ RIHt ^ RIHt ^ R	IHtHtHt ^ R
IHt ^ RIH t  ^ RI!H"t" ^ RI#H$t$H%t%H&t&H't'H(t(H)t)H*t*H+t+H,t,H-t- ^ RI.H/t/H0t0H1t1H2t2H3t3 ]4t5]4t4]6t6]4]63t7]]83t9]3t:R#   ]	]
3 d    Rt Li ; i  ] d    ^ RIt Li ; i)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.
N)__version__Z.Tc                 sz    Rp R F   pV e   K	   \         P                  ! V4      p K"  	  V #   \         d     K4  i ; i)z-Find supported character detection libraries.N)chardetZcharset_normalizer)	importlibZimport_moduleImportError)r   Zlibs     4/usr/lib/python3.14/site-packages/requests/compat.py_resolve_char_detectionr      sF    G0?#11#6 1 N  s   +::F)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);Z__doc__r   ZsysZurllib3r    Zurllib3_versionZintZsplitZis_urllib3_1Z	TypeErrorZAttributeErrorr   r   Zversion_infoZ_verZis_py2Zis_py3Zhas_simplejsonZ
simplejsonZjsonr   r   Zcollectionsr   Zcollections.abcr   r	   r
   Zhttpr   Z	cookielibZhttp.cookiesr   Zior   Zurllib.parser   r   r   r   r   r   r   r   r   r   Zurllib.requestr   r   r   r   r   ZstrZbuiltin_strZbytesZ
basestringZfloatZnumeric_typesZinteger_types) s    r   <module>r      s    

 3,,S1!45:L	 "
#  
aA 
aA N *$ $ = = '  
    	5\
ek 	>" LT  s#   "C %C, C)(C),C:9C: