Sindbad~EG File Manager

Current Path : /usr/local/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/
Upload File :
Current File : //usr/local/lib/python3.12/site-packages/pip/_internal/commands/__pycache__/check.cpython-312.pyc

�

4Μg����ddlZddlmZddlmZddlmZddlmZm	Z	ddl
mZddlm
Z
mZmZddlmZdd	lmZej(e�ZGd
�de�Zy)�N)�Values)�List)�Command)�ERROR�SUCCESS)�get_default_environment)�check_package_set�check_unsupported�!create_package_set_from_installed)�
get_supported)�write_outputc�2�eZdZdZdZdZdedeede	fd�Z
y)	�CheckCommandz7Verify installed packages have compatible dependencies.Tz
      %prog [options]�options�args�returnc
��t�\}}t|�\}}ttt	�j�t
���}|D],}||j}	||D]}
td||	|
d���.|D]/}||j}	||D]\}}}
td||	|
||���1|D]#}td|j|j��%|s|s|s|rtStd�tS)Nz*%s %s requires %s, which is not installed.rz-%s %s has requirement %s, but you have %s %s.z'%s %s is not supported on this platformzNo broken requirements found.)rr	�listr
r�iter_installed_distributionsr�versionr
�raw_namerr)�selfrr�package_set�
parsing_probs�missing�conflicting�unsupported�project_namer�
dependency�dep_name�dep_version�req�packages               �G/usr/local/lib/python3.12/site-packages/pip/_internal/commands/check.py�runzCheckCommand.runs��%F�%H�"��]�0��=������'�)�F�F�H���
�
��$�L�!�,�/�7�7�G�%�l�3�
��@� ���q�M�	�4�$�(�L�!�,�/�7�7�G�.9�,�.G�*��+�s��C� �����
�/H�(�#�G��9�� � ����
�#��k�]�k��L��8�9��N�N)�__name__�
__module__�__qualname__�__doc__�ignore_require_venv�usagerr�str�intr%�r&r$rrs0��A���
�E�)�6�)��c��)�s�)r&r)�logging�optparser�typingr�pip._internal.cli.base_commandr�pip._internal.cli.status_codesrr�pip._internal.metadatar�pip._internal.operations.checkr	r
r�&pip._internal.utils.compatibility_tagsr�pip._internal.utils.miscr
�	getLoggerr'�loggerrr/r&r$�<module>r;sH�����2�9�:���
A�1�	��	�	�8�	$��0�7�0r&

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists