X7ROOT File Manager
Current Path:
/opt/alt/python312/lib/python3.12/site-packages/pip/_internal/commands
opt
/
alt
/
python312
/
lib
/
python3.12
/
site-packages
/
pip
/
_internal
/
commands
/
??
..
??
__init__.py
(3.79 KB)
??
__pycache__
??
cache.py
(7.77 KB)
??
check.py
(1.74 KB)
??
completion.py
(4.19 KB)
??
configuration.py
(9.58 KB)
??
debug.py
(6.69 KB)
??
download.py
(5.21 KB)
??
freeze.py
(3.1 KB)
??
hash.py
(1.66 KB)
??
help.py
(1.11 KB)
??
index.py
(4.68 KB)
??
inspect.py
(3.11 KB)
??
install.py
(28.24 KB)
??
list.py
(12.16 KB)
??
search.py
(5.56 KB)
??
show.py
(6.27 KB)
??
uninstall.py
(3.79 KB)
??
wheel.py
(6.32 KB)
Editing: check.py
import logging from optparse import Values from typing import List from pip._internal.cli.base_command import Command from pip._internal.cli.status_codes import ERROR, SUCCESS from pip._internal.operations.check import ( check_package_set, create_package_set_from_installed, warn_legacy_versions_and_specifiers, ) from pip._internal.utils.misc import write_output logger = logging.getLogger(__name__) class CheckCommand(Command): """Verify installed packages have compatible dependencies.""" usage = """ %prog [options]""" def run(self, options: Values, args: List[str]) -> int: package_set, parsing_probs = create_package_set_from_installed() warn_legacy_versions_and_specifiers(package_set) missing, conflicting = check_package_set(package_set) for project_name in missing: version = package_set[project_name].version for dependency in missing[project_name]: write_output( "%s %s requires %s, which is not installed.", project_name, version, dependency[0], ) for project_name in conflicting: version = package_set[project_name].version for dep_name, dep_version, req in conflicting[project_name]: write_output( "%s %s has requirement %s, but you have %s %s.", project_name, version, req, dep_name, dep_version, ) if missing or conflicting or parsing_probs: return ERROR else: write_output("No broken requirements found.") return SUCCESS
Upload File
Create Folder