
    g                     (   d Z ddlZej                  Zed   dk(  Zed   dk(  Zer5ddlmZ ddlmZm	Z	m
Z
mZmZmZmZ ddlmZmZ ddlmZ dd	lmZmZ eZeZeZyer7ddlmZ dd
lmZm	Z	m
Z
mZmZ ddlmZmZ ddlmZmZ ddlmZmZmZ eZeZeefZyy)z
pythoncompat
    N      )StringIO)HTTPPasswordMgrHTTPDigestAuthHandlerRequestHTTPHandlerbuild_opener	HTTPErrorURLError)BadStatusLineHTTPException)
urlunparse)	urlencode
quote_plus)r   r   r   r	   r
   )r   r   )r   r   )r   r   r   ) __doc__sysversion_info_veris_py2is_py3r   urllib2r   r   r   r	   r
   r   r   httplibr   r   urlparser   urllibr   r   strbytesunicode
basestringiourllib.requesturllib.errorhttp.clienturllib.parse     */opt/Tautulli/lib/musicbrainzngs/compat.py<module>r(      s    
   q'Q, q'Q, 
5 5 51 )	" "-5;;	5k r&   