� ��abc@sd�Zd�Zd�ZdS(cCs�i}i}xt|D]l}d|j|jf}tt||��}|rW||||j�D]0}|jj�|kr,|j|�|Vq,q,WdS(s\Return all of the requirements of `dist` that aren't present in `installed_dists`. css|]}|jj�VqdS(N(Rtlower(t.0td((s8/usr/lib/python2.7/site-packages/pip/operations/check.pys sN(tsettrequiresRR tadd(RRtinstalled_namestmissing_requirementst requirement((s8/usr/lib/python2.7/site-packages/pip/operations/check.pyRs   ccsqi}x|D]}|||js