
0c@_                 @   s   d  Z  d d l Z d d l Z e j d d k rL d d   Z d d   Z n d d   Z d	 d   Z y
 e Z Wn e k
 r e Z Yn Xd S)
zPython 2/3 compatibility    N   c             K   s6   t  | d d d  } t j |  | |  Wd  QRXd  S)Nwencodingzutf-8)openjsondump)objpathkwargsf r   8/tmp/pip-build-jynh7p1z/pip/pip/_vendor/pep517/compat.py
write_json
   s    r   c          	   C   s0   t  |  d d d  } t j |  SWd  QRXd  S)Nrr   zutf-8)r   r   load)r	   r   r   r   r   	read_json   s    r   c             K   s6   t  | d    } t j |  | d d | Wd  QRXd  S)Nwbr   zutf-8)r   r   r   )r   r	   r
   r   r   r   r   r      s    c          	   C   s*   t  |  d   } t j |  SWd  QRXd  S)Nrb)r   r   r   )r	   r   r   r   r   r      s    )	__doc__r   sysversion_infor   r   FileNotFoundError	NameErrorIOErrorr   r   r   r   <module>   s   
