Параметр –proxy направляет HTTP и HTTPS-запросы pip через промежуточный сервер в формате scheme://host:port с необязательными учетными данными. Канал становится явным.
Проверьте адрес без секретов
Сначала убедитесь, что proxy доступен с runner и пропускает домен индекса, передавая только схему, имя сервера и порт без логина.
python -m pip --proxy https://proxy.example:8443 index versions package_name
Передавайте доступ через секретное хранилище
URL с паролем попадет в историю оболочки, список процессов или журнал ошибки, поэтому CI должен подставлять значение из защищенного секрета и маскировать его во всем выводе задания.
Не лечите proxy отключением TLS
При подмене сертификата добавьте доверенный корпоративный CA bundle, а затем проверьте hostname и цепочку, сохранив HTTPS до конечного репозитория.
Если proxy требует интерактивную авторизацию, воспроизведите запрос вне скрытого runner и согласуйте поддерживаемый способ машинного доступа с администратором сети.
Ошибки сети разбирают timeout и retries. Сценарий дает руководство pip.