U ��.e �@sjdZddlZddlZejddkr4dd�Zdd�Zndd�Zd d�ZzeZWnek rdeZYnXdS) zPython 2/3 compatibility�N�c Ks.t|ddd��}tj||f|�W5QRXdS)N�w�utf-8��encoding��open�json�dump��obj�path�kwargs�f�r�=/usr/lib/python3.8/site-packages/pip/_vendor/pep517/compat.py� write_json src Cs0t|ddd��}t�|�W5QR�SQRXdS)N�rrr�rr �load�r rrrr� read_jsonsrc Ks2t|d��}tj||fddi|��W5QRXdS)N�wbrrrr rrrrs c Cs,t|d��}t�|�W5QR�SQRXdS)N�rbrrrrrrs ) �__doc__r �sys� version_inforr�FileNotFoundError� NameError�IOErrorrrrr�s