X7ROOT File Manager
Current Path:
/lib/python2.7/site-packages/pip/commands
lib
/
python2.7
/
site-packages
/
pip
/
commands
/
??
..
??
__init__.py
(2.19 KB)
??
__init__.pyc
(2.57 KB)
??
__init__.pyo
(2.57 KB)
??
check.py
(1.35 KB)
??
check.pyc
(1.56 KB)
??
check.pyo
(1.56 KB)
??
completion.py
(2.4 KB)
??
completion.pyc
(2.83 KB)
??
completion.pyo
(2.83 KB)
??
download.py
(7.63 KB)
??
download.pyc
(6.03 KB)
??
download.pyo
(6.03 KB)
??
freeze.py
(2.77 KB)
??
freeze.pyc
(3.12 KB)
??
freeze.pyo
(3.12 KB)
??
hash.py
(1.56 KB)
??
hash.pyc
(2.35 KB)
??
hash.pyo
(2.35 KB)
??
help.py
(982 B)
??
help.pyc
(1.32 KB)
??
help.pyo
(1.32 KB)
??
install.py
(17.86 KB)
??
install.pyc
(11.81 KB)
??
install.pyo
(11.81 KB)
??
list.py
(11.1 KB)
??
list.pyc
(10.88 KB)
??
list.pyo
(10.83 KB)
??
search.py
(4.4 KB)
??
search.pyc
(4.84 KB)
??
search.pyo
(4.84 KB)
??
show.py
(5.75 KB)
??
show.pyc
(5.61 KB)
??
show.pyo
(5.61 KB)
??
uninstall.py
(2.82 KB)
??
uninstall.pyc
(2.97 KB)
??
uninstall.pyo
(2.97 KB)
??
wheel.py
(7.55 KB)
??
wheel.pyc
(6.22 KB)
??
wheel.pyo
(6.22 KB)
Editing: check.py
import logging from pip.basecommand import Command from pip.operations.check import check_requirements from pip.utils import get_installed_distributions logger = logging.getLogger(__name__) class CheckCommand(Command): """Verify installed packages have compatible dependencies.""" name = 'check' usage = """ %prog [options]""" summary = 'Verify installed packages have compatible dependencies.' def run(self, options, args): dists = get_installed_distributions(local_only=False, skip=()) missing_reqs_dict, incompatible_reqs_dict = check_requirements(dists) for dist in dists: key = '%s==%s' % (dist.project_name, dist.version) for requirement in missing_reqs_dict.get(key, []): logger.info( "%s %s requires %s, which is not installed.", dist.project_name, dist.version, requirement.project_name) for requirement, actual in incompatible_reqs_dict.get(key, []): logger.info( "%s %s has requirement %s, but you have %s %s.", dist.project_name, dist.version, requirement, actual.project_name, actual.version) if missing_reqs_dict or incompatible_reqs_dict: return 1 else: logger.info("No broken requirements found.")
Upload File
Create Folder