Bu_c@sddlZddlmZddlmZmZddlmZmZddl m Z ddl m Z ej eZe rddlmZmZddlmZnd efd YZdS( iN(tCommand(tERRORtSUCCESS(tcheck_package_sett!create_package_set_from_installed(t write_output(tMYPY_CHECK_RUNNING(tListtAny(tValuest CheckCommandcBseZdZdZdZRS(s7Verify installed packages have compatible dependencies.s %prog [options]c Cst\}}t|\}}xG|D]?}||j}x)||D]} td||| dqFWq(WxR|D]J}||j}x4||D](\} } } td||| | | qWqrW|s|s|rtStdtSdS(Ns*%s %s requires %s, which is not installed.is-%s %s has requirement %s, but you have %s %s.sNo broken requirements found.(RRtversionRRR( tselftoptionstargst package_sett parsing_probstmissingt conflictingt project_nameR t dependencytdep_namet dep_versiontreq((sM/opt/alt/python36/lib/python3.6/site-packages/pip/_internal/commands/check.pytruns$     (t__name__t __module__t__doc__tusageR(((sM/opt/alt/python36/lib/python3.6/site-packages/pip/_internal/commands/check.pyR s(tloggingtpip._internal.cli.base_commandRtpip._internal.cli.status_codesRRtpip._internal.operations.checkRRtpip._internal.utils.miscRtpip._internal.utils.typingRt getLoggerRtloggerttypingRRtoptparseR R (((sM/opt/alt/python36/lib/python3.6/site-packages/pip/_internal/commands/check.pyts