U e@sXddlmZddlZddlZddlZddlmZmZddZddZ dd Z ddgZ dS) ) annotationsN)IS_WINROOTc Cs\t|}ttd>}||(}|dW5QRW5QRSQRXW5QRXdS)Nrzutf-8)_get_path_within_zipzipfileZipFileropenreaddecode) full_pathsub_filezip_file file_handlerrD/opt/hc_python/lib/python3.8/site-packages/virtualenv/util/zipapp.pyr sr c CsVtd||t|}ttd*}||}|j|_| |t |j W5QRXdS)Nzextract %s to %sr) loggingdebugrrrrgetinfonamefilenameextractstrparent)r destr rinforrrrs  rcCs:tjt|}|ttdd}tr6|tjd}|S)N/) ospathabspathrlenrrreplacesep)r r rrrrs r) __future__rrrrZvirtualenv.inforrr rr__all__rrrrs