OwlCyberSecurity - MANAGER
Edit File: requirements.cpython-310.pyc
o ƚReO � @ s� d dl mZ d dlmZmZ d dlmZ ddlmZm Z m Z mZ G dd� de �ZG dd � d e �Z G d d� de �ZG dd � d e �ZdS )� )�SpecifierSet)�NormalizedName�canonicalize_name)�InstallRequirement� )� Candidate�CandidateLookup�Requirement�format_namec @ s� e Zd Zdeddfdd�Zdefdd�Zdefdd �Zede fd d��Z edefdd ��Zdefdd�Zde fdd�Zdedefdd�ZdS )�ExplicitRequirement� candidate�returnNc C � || _ d S �N�r ��selfr � r ��/builddir/build/BUILDROOT/alt-python310-pip-21.3.1-3.el8.x86_64/opt/alt/python310/lib/python3.10/site-packages/pip/_internal/resolution/resolvelib/requirements.py�__init__ � zExplicitRequirement.__init__c C s t | j�S r )�strr �r r r r �__str__ r zExplicitRequirement.__str__c C s dj | jj| jd�S )Nz{class_name}({candidate!r}))� class_namer )�format� __class__�__name__r r r r r �__repr__ s �zExplicitRequirement.__repr__c C � | j jS r )r �project_namer r r r r � z ExplicitRequirement.project_namec C r r )r �namer r r r r"