P-#Ӈ d dl Z d dlmZ d dlmZ d dlmZmZ d dlm Z d dl mZmZm Z d dlmZ d dlmZ e j e Z G d d e ZdS ) N)Values)Command)ERRORSUCCESS)get_default_environment)check_package_setcheck_unsupported!create_package_set_from_installed) get_supported)write_outputc : e Zd ZdZdZdZdedee de fdZ dS ) CheckCommandz7Verify installed packages have compatible dependencies.Tz %prog [options]optionsargsreturnc 4 t \ }}t | \ }}t t t t }|D ]2}|| j } || D ]} t d|| | d 3|D ]2}|| j } || D ]\ }}} t d|| | || 3|D ]}t d|j |j |s|s|s|rt S t d t S )Nz*%s %s requires %s, which is not installed.r z-%s %s has requirement %s, but you have %s %s.z'%s %s is not supported on this platformzNo broken requirements found.)r r listr r iter_installed_distributionsr versionr raw_namer r )selfr r package_set parsing_probsmissingconflictingunsupportedproject_namer dependencydep_namedep_versionreqpackages n/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/pip/_internal/commands/check.pyrunzCheckCommand.run s %F%H%H"]0=='))FFHH $ L!,/7G%l3 @ qM ( L!,/7G.9,.G *+sC # G9 k ] k L8999N N)__name__ __module____qualname____doc__ignore_require_venvusager r strintr$ r% r# r r sT AA E)6 )c )s ) ) ) ) ) )r% r )loggingoptparser pip._internal.cli.base_commandr pip._internal.cli.status_codesr r pip._internal.metadatar pip._internal.operations.checkr r r &pip._internal.utils.compatibility_tagsr pip._internal.utils.miscr getLoggerr&