X7ROOT File Manager
Current Path:
/opt/alt/python38/lib/python3.8/site-packages/pip/_internal/models
opt
/
alt
/
python38
/
lib
/
python3.8
/
site-packages
/
pip
/
_internal
/
models
/
ðŸ“
..
📄
__init__.py
(63 B)
ðŸ“
__pycache__
📄
candidate.py
(990 B)
📄
direct_url.py
(5.74 KB)
📄
format_control.py
(2.46 KB)
📄
index.py
(1.01 KB)
📄
installation_report.py
(2.56 KB)
📄
link.py
(10.24 KB)
📄
scheme.py
(738 B)
📄
search_scope.py
(4.41 KB)
📄
selection_prefs.py
(1.86 KB)
📄
target_python.py
(3.77 KB)
📄
wheel.py
(3.49 KB)
Editing: candidate.py
from pip._vendor.packaging.version import parse as parse_version from pip._internal.models.link import Link from pip._internal.utils.models import KeyBasedCompareMixin class InstallationCandidate(KeyBasedCompareMixin): """Represents a potential "candidate" for installation.""" __slots__ = ["name", "version", "link"] def __init__(self, name: str, version: str, link: Link) -> None: self.name = name self.version = parse_version(version) self.link = link super().__init__( key=(self.name, self.version, self.link), defining_class=InstallationCandidate, ) def __repr__(self) -> str: return "<InstallationCandidate({!r}, {!r}, {!r})>".format( self.name, self.version, self.link, ) def __str__(self) -> str: return "{!r} candidate (version {} at {})".format( self.name, self.version, self.link, )
Upload File
Create Folder