U
    _                     @   sj   d Z ddlZddlZejd dkr4dd Zdd Zndd Zd	d ZzeZW n ek
rd   eZY nX dS )
zPython 2/3 compatibility    N   c              	   K   s.   t |ddd}tj| |f| W 5 Q R X d S )Nwutf-8encodingopenjsondumpobjpathkwargsf r   L/home/toby/toby_env/lib/python3.8/site-packages/pip/_vendor/pep517/compat.py
write_json
   s    r   c              
   C   s0   t | ddd}t|W  5 Q R  S Q R X d S )Nrr   r   r   r	   loadr   r   r   r   r   	read_json   s    r   c              	   K   s2   t |d}tj| |fddi| W 5 Q R X d S )Nwbr   r   r   r   r   r   r   r      s    c              
   C   s,   t | d}t|W  5 Q R  S Q R X d S )Nrbr   r   r   r   r   r      s    )	__doc__r	   sysversion_infor   r   FileNotFoundError	NameErrorIOErrorr   r   r   r   <module>   s   
