ó ïRec@soddlmZddlmZddlmZerUddlmZmZm Z nde fd„ƒYZ dS(iÿÿÿÿ(t yield_lines(t ensure_str(tMYPY_CHECK_RUNNING(tDicttIterabletListt DictMetadatacBsMeZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z RS(sCIMetadataProvider that reads metadata files from a dictionary. cCs ||_dS(N(t _metadata(tselftmetadata((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/pkg_resources.pyt__init__ scCs ||jkS(N(R(Rtname((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/pkg_resources.pyt has_metadatascCsJyt|j|ƒSWn.tk rE}|jdj|ƒ7_‚nXdS(Ns in {} file(RRtUnicodeDecodeErrortreasontformat(RR te((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/pkg_resources.pyt get_metadatas cCst|j|ƒƒS(N(RR(RR ((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/pkg_resources.pytget_metadata_linesscCstS(N(tFalse(RR ((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/pkg_resources.pytmetadata_isdir"scCsgS(N((RR ((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/pkg_resources.pytmetadata_listdir&scCsdS(N((Rt script_namet namespace((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/pkg_resources.pyt run_script*s( t__name__t __module__t__doc__R R RRRRR(((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/pkg_resources.pyR s     N( tpip._vendor.pkg_resourcesRtpip._vendor.sixRtpip._internal.utils.typingRttypingRRRtobjectR(((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/pkg_resources.pyts