| Server IP : 209.209.40.120 / Your IP : 216.73.217.112 Web Server : Microsoft-IIS/10.0 System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586 User : NEWWWW$ ( 0) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Python312/Lib/site-packages/pip/_vendor/resolvelib/__pycache__/ |
Upload File : |
�
�k�fP � � � d dl Z d dlZd dlZddlmZ ddlmZmZmZ e j dddg� Z
G d� d e� Z G d
� de� Z
G d� d
e� Z G d� de� Z G d� de� Z G d� de� Z G d� de� Z e j dd� Z G d� de� Zd� Z e j dd� Zd� Z G d� de� Zy) � N� )�AbstractResolver)�
DirectedGraph�IteratorMapping�build_iter_view�RequirementInformation�requirement�parentc � � e Zd ZdZy)�ResolverExceptionz�A base class for all exceptions raised by this module.
Exceptions derived by this class should all be handled in this module. Any
bubbling pass the resolver should be treated as a bug.
N)�__name__�
__module__�__qualname__�__doc__� � �BC:\Python312\Lib\site-packages\pip/_vendor/resolvelib/resolvers.pyr r
s � �r r c �$ � � e Zd Z� fd�Zd� Z� xZS )�RequirementsConflictedc �: �� t t | � |� || _ y �N)�superr �__init__� criterion)�selfr � __class__s �r r zRequirementsConflicted.__init__ s �� �
�$�d�4�Y�?�"��r c � � dj dj d� | j j � D � � � S )NzRequirements conflict: {}�, c 3 �2 K � | ] }t |� �� � y �wr ��repr��.0�rs r � <genexpr>z1RequirementsConflicted.__str__.<locals>.<genexpr> � � �� �I�!�d�1�g�I�� �)�format�joinr �iter_requirement�r s r �__str__zRequirementsConflicted.__str__ s4 � �*�1�1��I�I�I�t�~�~�'F�'F�'H�I�I�
�
r �r
r r r r, �
__classcell__�r s @r r r s
�� �#�
r r c �$ � � e Zd Z� fd�Zd� Z� xZS )�InconsistentCandidatec �J �� t t | � ||� || _ || _ y r )r r1 r � candidater )r r3 r r s �r r zInconsistentCandidate.__init__! s# �� �
�#�T�3�I�y�I�"���"��r c � � dj | j dj d� | j j � D � � � S )Nz+Provided candidate {!r} does not satisfy {}r c 3 �2 K � | ] }t |� �� � y �wr r r"