()
| 755 | return False |
| 756 | if not python_pip_available(): |
| 757 | SUMMARY.failure("python-pip is unavailable. Run Repair after python-pip is installed") |
| 758 | return False |
| 759 | |
| 760 | all_ok = True |
| 761 | for package, command in PYTHON_DEVELOPER_TOOLS: |
| 762 | if not update and shutil.which(command): |
| 763 | SUMMARY.success(f"{package} already installed") |
| 764 | continue |
| 765 | |
| 766 | args = [ |
| 767 | python_bin, "-m", "pip", "install", |
| 768 | "--disable-pip-version-check", "--no-input", |
| 769 | ] |
no test coverage detected