U .e @sjdZddlZddlZejddkr4ddZddZnddZd dZzeZWnek rdeZYnXdS) zPython 2/3 compatibilityNc Ks.t|ddd}tj||f|W5QRXdS)Nwutf-8encodingopenjsondumpobjpathkwargsfr=/usr/lib/python3.8/site-packages/pip/_vendor/pep517/compat.py write_json src Cs0t|ddd}t|W5QRSQRXdS)Nrrrrr loadr rrrr read_jsonsrc Ks2t|d}tj||fddi|W5QRXdS)Nwbrrrr rrrrs c Cs,t|d}t|W5QRSQRXdS)Nrbrrrrrrs ) __doc__r sys version_inforrFileNotFoundError NameErrorIOErrorrrrrs