a  ze/@sdZddlZddlZejddkr4ddZddZnddZd dZzeZWneybeZYn0ejd krdd l m Z dd l m Z ndd lm Z dd lm Z dS)zPython 2/3 compatibilityNcKsFt|ddd$}tj||fi|Wdn1s80YdS)Nwutf-8encodingopenjsondumpobjpathkwargsfr[/opt/bitninja-python-dojo/embedded/lib/python3.9/site-packages/pip/_vendor/pep517/compat.py write_json srcCs<t|ddd}t|WdS1s.0YdS)Nrrrrr loadr rrrr read_jsonsrcKsFt|d(}tj||fddi|Wdn1s80YdS)Nwbrrrr rrrrs cCs8t|d}t|WdS1s*0YdS)Nrbrrrrrrs )r)r)TomlDecodeError)TOMLDecodeError)__doc__r sys version_inforrFileNotFoundError NameErrorIOErrorZtomlr toml_loadrrpip._vendor.tomlirrrrs