Опция –no-proxy-env запрещает pip брать proxy из переменных окружения. Явный –proxy сохраняет действие.
Изолируйте источник маршрута
Флаг полезен при диагностике, когда http_proxy, https_proxy или no_proxy незаметно наследуются процессом и направляют запросы иначе, чем ожидает конфигурация конкретной job.
python -m pip --no-proxy-env download package_name
Не путайте с отключением сети
No-proxy-env убирает только прокси из environment, но pip продолжает обращаться к индексу напрямую или через значение, переданное отдельной опцией –proxy в той же команде.
Проверьте политику организации
В корпоративной сети прямое соединение может быть запрещено, поэтому согласуйте тест с администраторами и не добавляйте обход в постоянный pipeline ради маскировки ошибки.
Сохраняйте код ответа и имя хоста без секретов, затем сравнивайте запуск с флагом и без него на одном runner, не меняя остальные сетевые параметры.
Явную настройку разбирает pip –proxy. Поведение описывает руководство pip.