ó ž‘Rec@sGddlZddlZddlmZd„Zd„Zd„ZdS(iÿÿÿÿN(tsixcCsnt|tjƒr"tjd|ƒSy4|jdƒ}tjd|ƒ}|jdƒ}Wntk rinX|S(NtNFDsutf-8(t isinstanceRt text_typet unicodedatat normalizetdecodetencodet UnicodeError(tpath((sŽ/builddir/build/BUILDROOT/alt-python27-setuptools-36.3.0-4.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/setuptools/unicode_utils.pyt decomposes cCsqt|tjƒr|Stjƒp%d}|df}x6|D].}y|j|ƒSWq;tk rhq;q;Xq;WdS(sY Ensure that the given path is decoded, NONE when no expected encoding works sutf-8N(RRRtsystgetfilesystemencodingRtUnicodeDecodeError(R tfs_enct candidatestenc((sŽ/builddir/build/BUILDROOT/alt-python27-setuptools-36.3.0-4.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/setuptools/unicode_utils.pytfilesys_decodes   cCs*y|j|ƒSWntk r%dSXdS(s/turn unicode encoding into a functional routineN(RtUnicodeEncodeErrortNone(tstringR((sŽ/builddir/build/BUILDROOT/alt-python27-setuptools-36.3.0-4.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/setuptools/unicode_utils.pyt try_encode's (RR tsetuptools.externRR RR(((sŽ/builddir/build/BUILDROOT/alt-python27-setuptools-36.3.0-4.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/setuptools/unicode_utils.pyts